发信人: bigfriend (Big), 信区: Embedded 标 题: 请问uclinux实时性如何 发信站: 水木社区 (Thu Mar 15 22:36:28 2012), 站内 简单应用能保证1ms吗? -- ※ 来源:·水木社区 newsmth.net·[FROM: 119.62.127.*] |
||
lsdianyu | Re: 请问uclinux实时性如何 | 2012-03-16 09:07:14 |
发信人: lsdianyu (一年没写论文了), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Fri Mar 16 09:07:14 2012), 站内 没可能 再说uclinux这种残废系统,早过时了 【 在 bigfriend (Big) 的大作中提到: 】 : 简单应用能保证1ms吗? -- Submit, ..... Major, ..... Minor, Accept. ※ 来源:·水木社区 http://newsmth.net·[FROM: 113.251.223.*] |
||
bihai | Re: 请问uclinux实时性如何 | 2012-03-16 10:06:42 |
发信人: bihai (new half life), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Fri Mar 16 10:06:42 2012), 站内 能详细说说过时是什么意思? 那么,对于很简单的需求,比如,主要是uart通讯,最多38400比特速率的,50MHzarm芯片速度,uclinux是否是比较适合的?如果有更好的系统,那么是什么?谢谢。 【 在 lsdianyu 的大作中提到: 】 : : 没可能 : 再说uclinux这种残废系统,早过时了 : ................... -- 我爸写了一本新书:一个奥斯汀荣誉市民的美国生活,发表在新浪读书,直接搜索奥斯汀即可。希望大家捧场。本书适合大学生和家长分析出国留学策略,了解美国外国留学生学业,找工作和工作签证等具体问题。 目前网址 http://vip.book.sina.com.cn/book/index_93433.html ※ 来源:·水木社区 http://newsmth.net·[FROM: 66.170.223.*] |
||
Hawy | Re: 请问uclinux实时性如何 | 2012-03-16 10:27:16 |
发信人: Hawy (hawy), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Fri Mar 16 10:27:43 2012), 站内 这种活儿裸奔就行了 最多加个ucos,ecos之类的足矣 【 在 bihai (new half life) 的大作中提到: 】 : 能详细说说过时是什么意思? : 那么,对于很简单的需求,比如,主要是uart通讯,最多38400比特速率的,50MHzarm芯片速度,uclinux是否是比较适合的?如果有更好的系统,那么是什么?谢谢。 -- ※ 来源:·水木社区 newsmth.net·[FROM: 27.115.20.*] |
||
titka | Re: 请问uclinux实时性如何 | 2012-03-16 10:40:39 |
发信人: titka (titka), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Fri Mar 16 10:41:13 2012), 站内 如果就这点活儿,用 uclinux 应该也行。 不过如果就这点活儿,为啥不用 MCU 啊?价格便宜量又足 【 在 Hawy (hawy) 的大作中提到: 】 : 这种活儿裸奔就行了 : 最多加个ucos,ecos之类的足矣 -- 110010101001000011011000110110001110111011011110010000000101100 ※ 来源:·水木社区 newsmth.net·[FROM: 123.116.124.*] |
||
lusong | Re: 请问uclinux实时性如何 | 2012-03-16 13:48:06 |
发信人: lusong (鲁松@生命如歌,困苦颇多), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Fri Mar 16 13:48:22 2012), 站内 没有MMU,都不算智能机 【 在 bihai (new half life) 的大作中提到: 】 : 能详细说说过时是什么意思? : 那么,对于很简单的需求,比如,主要是uart通讯,最多38400比特速率的,50MHzarm芯片速度,uclinux是否是比较适合的?如果有更好的系统,那么是什么?谢谢。 -- 巴菲特在伯克希尔公司致股东的信(1997年)中曾问到:“如果你打算终身吃汉堡包却又不养牛,那么你希望牛肉价格更高还是更低呢?如果你要经常买车而又不生产车,那么你宁愿车价更高还是更低呢?” 巴菲特一语道破天机:“只有那些近期会成为股票卖家的人,才会乐于看到股票价格上涨,潜在购买者应该更喜欢不断下跌的价格。” 天气预报:今天凌晨到白天有时有想你,下午转大到暴想,预计心情将由此降低五度。受延长低气压带影响,预计此类天气将持续到见到你为止。 一个三岁的小男孩拉着一个三岁的小女孩的手说:“我爱你。”小女孩说:“你能为我的未来负责吗?”小男孩说:“当然能!我们都不是一两岁的人了! ※ 来源:·水木社区 newsmth.net·[FROM: 61.148.56.138] |
||
ffxz | Re: 请问uclinux实时性如何 | 2012-03-16 16:29:30 |
发信人: ffxz (非飞·奋发中), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Fri Mar 16 16:29:30 2012), 站内 最好能够根据芯片来选择 一些ARM Cortex-M MCU上可以考虑选择RT-Thread 【 在 bihai (new half life) 的大作中提到: 】 : 能详细说说过时是什么意思? : 那么,对于很简单的需求,比如,主要是uart通讯,最多38400比特速率的,50MHzarm芯片 速度,uclinux是否是比较适合的?如果有更好的系统,那么是什么?谢谢。 -- ※ 来源:·水木社区 http://newsmth.net·[FROM: 210.13.71.*] |
||
dormouseBHU | Re: 请问uclinux实时性如何 | 2012-03-16 21:24:20 |
发信人: dormouseBHU (dormouseBHU), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Fri Mar 16 21:24:20 2012), 站内 应该 用 uc/os-II FreeRTOS 这些实时系统 【 在 bihai 的大作中提到: 】 : 能详细说说过时是什么意思? : 那么,对于很简单的需求,比如,主要是uart通讯,最多38400比特速率的,50MHzarm芯片速度,uclinux是否是比较适合的?如果有更好的系统,那么是什么?谢谢。 : 【 在 lsdianyu 的大作中提到: 】 : ................... -- ※ 来源:·水木社区 http://newsmth.net·[FROM: 180.79.212.*] |
||
bihai | Re: 请问uclinux实时性如何 | 2012-03-16 23:59:16 |
发信人: bihai (new half life), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Fri Mar 16 23:59:16 2012), 站内 我们的需求是可调整的,目前还希望有文件系统,把数据存入SD 卡,有ftp,可以远程访问ethernet,读文件。我们设计的系统大概32M内存,32M flash存储系统文件,2GB sD卡的存储。 这样看,我们用linux的好处是这些东西都有,比裸奔mcu好多了。甚至可以有http服务了。当然,ucLinux还没有mmu,这对linux的维护是否是问题?比如,很多供货商不提供sd卡的驱动,得自己折腾。一般的linux是否有sd卡支持? 我们这里主要的特点是人员少,估计只有一个人能投入硬件,加linux,加linux里面的软件设计,外加半个人提供pc上和这个设备的通讯。所以,我估计一个人是折腾不起us/os, RTOS等不常用的东西。这个实时行不强的系统,我估计也比windows ce强吧? 【 在 dormouseBHU 的大作中提到: 】 : 应该 用 uc/os-II FreeRTOS 这些实时系统 : 【 在 bihai 的大作中提到: 】 : : 能详细说说过时是什么意思? : ................... -- 我爸写了一本新书:一个奥斯汀荣誉市民的美国生活,发表在新浪读书,直接搜索奥斯汀即可。希望大家捧场。本书适合大学生和家长分析出国留学策略,了解美国外国留学生学业,找工作和工作签证等具体问题。 目前网址 http://vip.book.sina.com.cn/book/index_93433.html ※ 来源:·水木社区 http://newsmth.net·[FROM: 66.170.223.*] |
||
liuzhi | Re: 请问uclinux实时性如何 | 2012-03-17 01:09:07 |
发信人: liuzhi (一只单眼皮一只双眼皮), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 01:09:44 2012), 站内 实时部分用xenomai 其余linux 无缝衔接 【 在 bihai (new half life) 的大作中提到: 】 : 我们的需求是可调整的,目前还希望有文件系统,把数据存入SD 卡,有ftp,可以远程访问ethernet,读文件。我们设计的系统大概32M内存,32M flash存储系统文件,2GB sD卡的存储。 : 这样看,我们用linux的好处是这些东西都有,比裸奔mcu好多了。甚至可以有http服务了。当然,ucLinux还没有mmu,这对linux的维护是否是问题?比如,很多供货商不提供sd卡的驱动,得自己折腾。一般的linux是否有sd卡支持? : 我们这里主要的特点是人员少,估计只有一个人能投入硬件,加linux,加linux里面的软件设计,外加半个人提供pc上和这个设备的通讯。所以,我估计一个人是折腾不起us/os, RTOS等不常用的东西。这个实时行不强的系统,我估计也比windows ce强吧? : ................... -- My mother has killed me, My father is eating me, My brothers and sisters sit under the table, Picking up bury them under the cold marble stones. -- Grimm's Fairy Tales ※ 来源:·水木社区 newsmth.net·[FROM: 211.99.222.*] |
||
psx | Re: 请问uclinux实时性如何 | 2012-03-17 01:28:19 |
发信人: psx (南瓜汤), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 01:28:19 2012), 站内 uc/os总共才几千行代码,拿过来用的话,只要有移植好的模板,看看API说明就能用,花不了几天时间,ucLinux没用过,但肯定比uc/os复杂多了吧 -- ※ 来源:·水木社区 http://newsmth.net·[FROM: 118.194.218.*] |
||
titka | Re: 请问uclinux实时性如何 | 2012-03-17 06:41:26 |
发信人: titka (titka), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 06:47:49 2012), 站内 uclinux 我用过,不过内存比你大。 建议: 1、如果对实时性要求不高,可以用;如果对实时要求很高,比如必须多少ns内响应,不行 当然,看你前文描述似乎只是用个串口、网口,应该没啥问题 2、如果你有程序频繁 malloc、free,要考虑自己管理内存,否则长时间跑起来会有问题 3、SD卡是挂在 local bus 上自己写驱动么?建议直接找支持 SD 卡的片子 4、如果人少,一定要选用自己最熟悉的,否则周期难以把控 BTW: 考虑 uCLinux 一定已经选好芯片了吧,用芯片提供商给的 SDK 做呗,给啥用啥,效率高 【 在 bihai (new half life) 的大作中提到: 】 : 标 题: Re: 请问uclinux实时性如何 : 发信站: 水木社区 (Fri Mar 16 23:59:16 2012), 站内 : : 我们的需求是可调整的,目前还希望有文件系统,把数据存入SD 卡,有ftp,可以远程访问ethernet,读文件。我们设计的系统大概32M内存,32M flash存储系统文件,2GB sD卡的存储。 : : 这样看,我们用linux的好处是这些东西都有,比裸奔mcu好多了。甚至可以有http服务了。当然,ucLinux还没有mmu,这对linux的维护是否是问题?比如,很多供货商不提供sd卡的驱动,得自己折腾。一般的linux是否有sd卡支持? : : 我们这里主要的特点是人员少,估计只有一个人能投入硬件,加linux,加linux里面的软件设计,外加半个人提供pc上和这个设备的通讯。所以,我估计一个人是折腾不起us/os, RTOS等不常用的东西。这个实时行不强的系统,我估计也比windows ce强吧? : : 【 在 dormouseBHU 的大作中提到: 】 : : 应该 用 uc/os-II FreeRTOS 这些实时系统 : : 【 在 bihai 的大作中提到: 】 : : : 能详细说说过时是什么意思? : : ................... : -- : 我爸写了一本新书:一个奥斯汀荣誉市民的美国生活,发表在新浪读书,直接搜索奥斯汀即可。希望大家捧场。本书适合大学生和家长分析出国留学策略,了解美国外国留学生学业,找工作和工作签证等具体问题。 : 目前网址 http://vip.book.sina.com.cn/book/index_93433.html : : ※ 来源:·水木社区 http://newsmth.net·[FROM: 66.170.223.*] -- 110010101001000011011000110110001110111011011110010000000101100 ※ 来源:·水木社区 newsmth.net·[FROM: 124.16.253.*] |
||
dormouseBHU | Re: 请问uclinux实时性如何 | 2012-03-17 08:52:05 |
发信人: dormouseBHU (dormouseBHU), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 08:52:05 2012), 站内 uclinux 真没有 winCE 的实时性强。。。 不过uclinux的实时性也许对你们来说够用了。 uc/os-II + FatFs + lwIP 做可以做到非常好的性能,不过看样子你们真的不具有这样的技术实力。 我觉得你们可以 uclinux 和 RTEMS 都试一下,RTEMS 的实时性是有保障的,并且 提供 POSIX 接口,程序开发不太难。就是中文的资料太少,开始上手可能有点困难。 【 在 bihai 的大作中提到: 】 : 我们的需求是可调整的,目前还希望有文件系统,把数据存入SD 卡,有ftp,可以远程访问ethernet,读文件。我们设计的系统大概32M内存,32M flash存储系统文件,2GB sD卡的存储。 : 这样看,我们用linux的好处是这些东西都有,比裸奔mcu好多了。甚至可以有http服务了。当然,ucLinux还没有mmu,这对linux的维护是否是问题?比如,很多供货商不提供sd卡的驱动,得自己折腾。一般的linux是否有sd卡支持? : 我们这里主要的特点是人员少,估计只有一个人能投入硬件,加linux,加linux里面的软件设计,外加半个人提供pc上和这个设备的通讯。所以,我估计一个人是折腾不起us/os, RTOS等不常用的东西。这个实时行不强的系统,我估计也比windows ce强吧? : ................... -- ※ 来源:·水木社区 http://newsmth.net·[FROM: 180.79.212.*] |
||
bihai | Re: 请问uclinux实时性如何 | 2012-03-17 09:31:50 |
发信人: bihai (new half life), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 09:31:50 2012), 站内 对掌握核心技术而言,uc/os非常适合,但是我不知道它是否包含ftp, http等服务? 【 在 psx 的大作中提到: 】 : uc/os总共才几千行代码,拿过来用的话,只要有移植好的模板,看看API说明就能用,花不了几天时间,ucLinux没用过,但肯定比uc/os复杂多了吧 : -- -- 我爸写了一本新书:一个奥斯汀荣誉市民的美国生活,发表在新浪读书,直接搜索奥斯汀即可。希望大家捧场。本书适合大学生和家长分析出国留学策略,了解美国外国留学生学业,找工作和工作签证等具体问题。 目前网址 http://vip.book.sina.com.cn/book/index_93433.html ※ 来源:·水木社区 http://newsmth.net·[FROM: 34.254.247.*] |
||
bihai | Re: 请问uclinux实时性如何 | 2012-03-17 09:44:21 |
发信人: bihai (new half life), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 09:44:21 2012), 站内 实时不高,主要是和一些设备通讯,低数据率。要求必须在几十毫秒内响应。网络的话,一般响应就行。我们不会频繁malloc,基本上是静态分配内存,在设计的时候就研究好了需要多少内存。因为就这么多设备,需要很少的内存。以前4k内存都够。我们用16M内存主要是为了linux。 别人选的芯片,coldfire,不支持SD吧?得通过spi。我想选一个FPGA带硬件ARM的。目前就看到Actel smartfusion。这个没有mmu,所以uclinux是一个选择。而且coldfire本来就没有mmu.所以基本上在这个方面,我可以用FPGA代替coldfire。当然,这个人要退休了,所以我可以更换更好的芯片。就是希望有一定的扩展数字电路的能力,最好直接可以负责sd,而不是通过spi。耗电不要太多,像xilinx就有点太牛了。价格不要太贵,估计2-3百可以接受。最好有mmu,不过我还没找到有硬ARM带mmu的FPGA。 【 在 titka 的大作中提到: 】 : uclinux 我用过,不过内存比你大。 : 建议: : 1、如果对实时性要求不高,可以用;如果对实时要求很高,比如必须多少ns内响应,不行 : 当然,看你前文描述似乎只是用个串口、网口,应该没啥问题 : 2、如果你有程序频繁 malloc、free,要考虑自己管理内存,否则长时间跑起来会有问题 : 3、SD卡是挂在 local bus 上自己写驱动么?建议直接找支持 SD 卡的片子 : 4、如果人少,一定要选用自己最熟悉的,否则周期难以把控 : BTW: : 考虑 uCLinux 一定已经选好芯片了吧,用芯片提供商给的 SDK 做呗,给啥用啥,效率高 -- 我爸写了一本新书:一个奥斯汀荣誉市民的美国生活,发表在新浪读书,直接搜索奥斯汀即可。希望大家捧场。本书适合大学生和家长分析出国留学策略,了解美国外国留学生学业,找工作和工作签证等具体问题。 目前网址 http://vip.book.sina.com.cn/book/index_93433.html ※ 来源:·水木社区 http://newsmth.net·[FROM: 34.254.247.*] |
||
ffxz | Re: 请问uclinux实时性如何 | 2012-03-17 09:44:21 |
发信人: ffxz (非飞·奋发中), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 09:44:21 2012), 站内 你们是什么芯片? 32M内存够大!RT-Thread一般都在64k一下内存的芯片上折腾,你说的这些RT-Thread上都 有(实时内核,文件系统,TCP/IP协议栈,SD/SDIO,POSIX接口)。 先说说你们用的芯片吧,如果合适,可以给你们直接做一整套出来:-) 【 在 bihai (new half life) 的大作中提到: 】 : 对掌握核心技术而言,uc/os非常适合,但是我不知道它是否包含ftp, http等服务? -- - http://www.rt-thread.org RT-Thread启动下一代实时操作系统的演化... ※ 来源:·水木社区 http://newsmth.net·[FROM: 218.82.18.*] |
||
bihai | Re: 请问uclinux实时性如何 | 2012-03-17 09:49:11 |
发信人: bihai (new half life), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 09:49:11 2012), 站内 winCE这么牛? 【 在 dormouseBHU 的大作中提到: 】 : uclinux 真没有 winCE 的实时性强。。。 : 不过uclinux的实时性也许对你们来说够用了。 : uc/os-II + FatFs + lwIP 做可以做到非常好的性能,不过看样子你们真的不具有这样的技术实力。 : ................... -- 我爸写了一本新书:一个奥斯汀荣誉市民的美国生活,发表在新浪读书,直接搜索奥斯汀即可。希望大家捧场。本书适合大学生和家长分析出国留学策略,了解美国外国留学生学业,找工作和工作签证等具体问题。 目前网址 http://vip.book.sina.com.cn/book/index_93433.html ※ 来源:·水木社区 http://newsmth.net·[FROM: 34.254.247.*] |
||
ffxz | Re: 请问uclinux实时性如何 | 2012-03-17 09:50:21 |
发信人: ffxz (非飞·奋发中), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 09:50:21 2012), 站内 coldfire啊,coldfire还真有些麻烦, 给你个RT-Thread内存占用的指标: 内核 2kB 文件系统 512字节+200字节+512*n (n同时打开的文件最大数目,不开启长文件名的情 况下) 以太网 < 5kB webnet < 10kB (webnet是我们做的商业web server,支持CGI,目录限制,alias,ASP 子集等等) 此外也有SPI Bus设备,在这个设备上就可以有与底层无关的上层设备驱动了,例如SPI SD卡, SPI EMAC。SPI是个好东西的:-) 【 在 bihai (new half life) 的大作中提到: 】 : 实时不高,主要是和一些设备通讯,低数据率。要求必须在几十毫秒内响应。网络的 话,一般响应就行。我们不会频繁malloc,基本上是静态分配内存,在设计的时候就研 究好了需要多少内存。因为就这么多设备,需要很少的内存。以前4k内存都够。我们用 16M内存主要是为了linux。 : 别人选的芯片,coldfire,不支持SD吧?得通过spi。我想选一个FPGA带硬件ARM的。 目前就看到Actel smartfusion。这个没有mmu,所以uclinux是一个选择。而且 coldfire本来就没有mmu.所以基本上在这个方面,我可以用FPGA代替coldfire。当然, 这个人要退休了,所以我可以更换更好的芯片。就是希望有一定的扩展数字电路的能 力,最好直接可以负责sd,而不是通过spi。耗电不要太多,像xilinx就有点太牛了。价 格不要太贵,估计2-3百可以接受。最好有mmu,不过我还没找到有硬ARM带mmu的FPGA。 : -- - http://www.rt-thread.org RT-Thread启动下一代实时操作系统的演化... ※ 来源:·水木社区 http://newsmth.net·[FROM: 218.82.18.*] |
||
ffxz | Re: 请问uclinux实时性如何 | 2012-03-17 09:55:51 |
发信人: ffxz (非飞·奋发中), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 09:55:51 2012), 站内 "用16M内存主要是为了linux" 看到这很无奈。所以在ARM Cortex-M这类芯片上,uclinux将无任何可以发挥的空间。 <RTEMS、ecos也有些,内存决定一切> 唯一的可能是,ARM Cortex-M4 + SDRAM的方案。不过这类方案一般是因为LCD需要大内 存才用,这个时候上uclinux是否合适还未知,因为uclinux在UI界面上表现并不太突 出。 【 在 bihai (new half life) 的大作中提到: 】 : 实时不高,主要是和一些设备通讯,低数据率。要求必须在几十毫秒内响应。网络的 话,一般响应就行。我们不会频繁malloc,基本上是静态分配内存,在设计的时候就研 究好了需要多少内存。因为就这么多设备,需要很少的内存。以前4k内存都够。我们用 16M内存主要是为了linux。 : 别人选的芯片,coldfire,不支持SD吧?得通过spi。我想选一个FPGA带硬件ARM的。 目前就看到Actel smartfusion。这个没有mmu,所以uclinux是一个选择。而且 coldfire本来就没有mmu.所以基本上在这个方面,我可以用FPGA代替coldfire。当然, 这个人要退休了,所以我可以更换更好的芯片。就是希望有一定的扩展数字电路的能 力,最好直接可以负责sd,而不是通过spi。耗电不要太多,像xilinx就有点太牛了。价 格不要太贵,估计2-3百可以接受。最好有mmu,不过我还没找到有硬ARM带mmu的FPGA。 : -- - http://www.rt-thread.org RT-Thread启动下一代实时操作系统的演化... ※ 来源:·水木社区 http://newsmth.net·[FROM: 218.82.18.*] |
||
bihai | Re: 请问uclinux实时性如何 | 2012-03-17 10:11:00 |
发信人: bihai (new half life), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 10:11:00 2012), 站内 我们系统的历史是这样的,本来,这位老工程师设计了一个很小的系统,估计64k内存左右,不是实时系统,自己控制中端,主要终端是uart。任务就是发送十个字节,然后等十几毫秒,会有数据回来。这个等的时候还是处理另一个uart中断来的信息,大概38.4k速度,发送几百个字节。 后来,他自己加了一个compact flash,后来又加了ftp。然后觉得有点麻烦了。下面的系统他选了coldfire,uclinux,可以系统地处理ftp的事务。这么大内存打开了新局面,甚至可以http了,还可以有cgi什么复杂的动态网页了。编程序也可以用c++了,调试起来也更方便了,有coredump了,等。 【 在 ffxz 的大作中提到: 】 : 你们是什么芯片? : 32M内存够大!RT-Thread一般都在64k一下内存的芯片上折腾,你说的这些RT-Thread上都 : 有(实时内核,文件系统,TCP/IP协议栈,SD/SDIO,POSIX接口)。 : ................... -- 我爸写了一本新书:一个奥斯汀荣誉市民的美国生活,发表在新浪读书,直接搜索奥斯汀即可。希望大家捧场。本书适合大学生和家长分析出国留学策略,了解美国外国留学生学业,找工作和工作签证等具体问题。 目前网址 http://vip.book.sina.com.cn/book/index_93433.html ※ 来源:·水木社区 http://newsmth.net·[FROM: 34.254.247.*] |
发信人: bihai (new half life), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 10:12:15 2012), 站内 我们没有ui,我们就uart,实在需要ui,就http了。 【 在 ffxz 的大作中提到: 】 : "用16M内存主要是为了linux" : 看到这很无奈。所以在ARM Cortex-M这类芯片上,uclinux将无任何可以发挥的空间。 : <RTEMS、ecos也有些,内存决定一切> : ................... -- 我爸写了一本新书:一个奥斯汀荣誉市民的美国生活,发表在新浪读书,直接搜索奥斯汀即可。希望大家捧场。本书适合大学生和家长分析出国留学策略,了解美国外国留学生学业,找工作和工作签证等具体问题。 目前网址 http://vip.book.sina.com.cn/book/index_93433.html ※ 来源:·水木社区 http://newsmth.net·[FROM: 34.254.247.*] |
||
titka | Re: 请问uclinux实时性如何 | 2012-03-17 10:28:26 |
发信人: titka (titka), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 10:32:40 2012), 站内 几十毫秒应该问题不大吧,看你们的情况似乎找一款合适的片子就好了。 找芯片最好多考量几家,尤其你们以前没有 OS,最好厂家 support 力度强一些。 芯片不熟,不敢贸然推荐,不过好像北美用 ADI 的 blackfin 很多,也是 uclinux。 用的多有一个好处就是有问题好找资料,呵呵。 【 在 bihai (new half life) 的大作中提到: 】 : 标 题: Re: 请问uclinux实时性如何 : 发信站: 水木社区 (Sat Mar 17 09:44:21 2012), 站内 : : 实时不高,主要是和一些设备通讯,低数据率。要求必须在几十毫秒内响应。网络的话,一般响应就行。我们不会频繁malloc,基本上是静态分配内存,在设计的时候就研究好了需要多少内存。因为就这么多设备,需要很少的内存。以前4k内存都够。我们用16M内存主要是为了linux。 : : 别人选的芯片,coldfire,不支持SD吧?得通过spi。我想选一个FPGA带硬件ARM的。目前就看到Actel smartfusion。这个没有mmu,所以uclinux是一个选择。而且coldfire本来就没有mmu.所以基本上在这个方面,我可以用FPGA代替coldfire。当然,这个人要退休了,所以我可以更换更好的芯片。就是希望有一定的扩展数字电路的能力,最好直接可以负责sd,而不是通过spi。耗电不要太多,像xilinx就有点太牛了。价格不要太贵,估计2-3百可以接受。最好有mmu,不过我还没找到有硬ARM带mmu的FPGA。 : -- 110010101001000011011000110110001110111011011110010000000101100 ※ 来源:·水木社区 newsmth.net·[FROM: 124.16.253.*] |
||
lester98 | Re: 请问uclinux实时性如何 | 2012-03-17 12:41:20 |
发信人: lester98 (奶瓶), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 12:42:30 2012), 站内 我在想,两三百可以买个ARM9了,然后用linux, 实时的部分可以放在内核线程里或者驱动里实现,几十毫秒的实时性肯定是可以达到的,然后CF,HTTP,SD等等等等都放在用户空间使用通用的办法去实现,多快好省. 【 在 bihai (new half life) 的大作中提到: 】 : 实时不高,主要是和一些设备通讯,低数据率。要求必须在几十毫秒内响应。网络的话,一般响应就行。我们不会频繁malloc,基本上是静态分配内存,在设计的时候就研究好了需要多少内存。因为就这么多设备,需要很少的内存。以前4k内存都够。我们用16M内存主要是为了linux。 : 别人选的芯片,coldfire,不支持SD吧?得通过spi。我想选一个FPGA带硬件ARM的。目前就看到Actel smartfusion。这个没有mmu,所以uclinux是一个选择。而且coldfire本来就没有mmu.所以基本上在这个方面,我可以用FPGA代替coldfire。当然,这个人要退休了,所以我可以更换更 -- ※ 来源:·水木社区 newsmth.net·[FROM: 114.246.79.*] |
||
eeprom | Re: 请问uclinux实时性如何 | 2012-03-17 13:01:59 |
发信人: eeprom (eeprom), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 13:01:59 2012), 站内 业余水平 ※ 来源:·水木社区 http://newsmth.net·[FROM: 123.124.21.*] |
||
wpd2002 | Re: 请问uclinux实时性如何 | 2012-03-17 23:54:56 |
发信人: wpd2002 (不解风情工科男), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Sat Mar 17 23:54:56 2012), 站内 【 在 dormouseBHU 的大作中提到: 】 : uclinux 真没有 winCE 的实时性强。。。 : 不过uclinux的实时性也许对你们来说够用了。 : uc/os-II + FatFs + lwIP 做可以做到非常好的性能,不过看样子你们真的不具有这样的技术实力。 : ................... uc/os-II + FatFs + lwIP 非常好的组合!lwIP也可以换成ucTCP/IP,是uc/os同族兄弟 -- ※ 来源:·水木社区 http://newsmth.net·[FROM: 124.204.245.*] |
||
edgefree | Re: 请问uclinux实时性如何 | 2012-03-27 08:11:24 |
发信人: edgefree (胖鸟), 信区: Embedded 标 题: Re: 请问uclinux实时性如何 发信站: 水木社区 (Tue Mar 27 08:11:24 2012), 站内 实时系统和速度快慢没有直接的关系。实时的核心是deterministic。也就是可预测性。也就是说,在任何load的情况下,都要满足可预测性。 【 在 bigfriend 的大作中提到: 】 : 简单应用能保证1ms吗? : -- -- ※ 来源:·水木社区 http://newsmth.net·[FROM: 69.171.147.*] |