中电网移动|移动中电网
 
 

FreeRTOS在恩智浦 MCU平台上的移植和应用

查看回放

预先提问

×

精彩问答

×

问:FreeRTOS有哪些特点?
答:Free, Realtime,资源占用小,对安全-关键应用有深入的支持,受到大量半导体厂商的支持

问:怎样提供软件支持?
答:http://www.lpcware.com/content/project/freertos-nxp-m0-m3-and-m4-mcus这上面会随时更新相关内容,也可以在http://www.nxp.com/products/microcontrollers/找到相关内容

问:FreeRTOS的任务机制与MCU的中断处理机制之间怎么处理的??
答:通过实时tick中断,PendSv异常服务进行任务调度处理

问:移植过程及注意事项可否详细些?
答:可以从lpcware.com上下载一些基于FreeRTOS的软件组件(有大量),通过代码深入研究

问:想了解下有什么好用的GUI,准备用nxp的芯片做个漂亮界面的压力表!
答:我们目前提供emWin,即以前的ucGUI,若用nxp芯片,可以免费使用。我们的lpcware网站上提供了详细的emWin BSP。

问:有移植好的RTOS吗?
答:有,可以去lpcware.com上下载

问:宋工程师您好:请问本次采用的是NXP的那款MCU?其Flash、RAM、工作主频各是多少?也借此机会学习一下这FreeRTOS对底层硬件的需求,谢谢!
答:你好,如果是指最后介绍的LwIP的例子,采用的是LPC17xx或LPC18/43xx。具体参数还请参考源代码,可从lpcware.com上下载。简单地说,freeRTOS本身占的资源很少

问:FreeRTOS在LPC1XXX类Cortex类上的移植是否类似,微小的区别又在哪里?
答:是的,主要与核相关

问:FreeRTOS在NXP的LPC类的各类MCU都有模板可参考吗?在哪里可以找到?
答:可以访问http://www.lpcware.com/content/project/freertos-nxp-m0-m3-and-m4-mcus

问:请问可以下载本次讲座的讲义吗
答:可以,下周可以从这个网站的”回放“功能下载

问:FreeRTOS的教材很少,NXP在这方面是否可以提供一些帮助?
答:可以访问http://www.lpcware.com/content/project/freertos-nxp-m0-m3-and-m4-mcus

问:针对RAM和Flash资源少的MCU,FreeRTOS怎样进行优化?
答:尽量化简任务通信,使用较少的任务和通信/同步对象

问:使用FreeRTOS是否可以提高程序的稳定性?
答:与一般的RTOS一样,可以的

问:在FreeRTOS中,哪些因素会影响运行的效率?
答:过度的上下文切换,过度的任务通信,过高的tick频率,均会影响效率

问:使用FreeRTOS后,是否会增加系统的调试难度
答:这个应该影响不大,FreeRTOS是一个迷你操作系统内核的小型嵌入式系统。作为一个轻量级的操作系统,具有易用性的特点

问:FreeRTOS的网站上刚发布了7.3.0版本。并宣称“FreeRTOSV7.3.0includeslowpowersupport,includingaticklessmode.”是不是这个版本才开始支持低功耗模式?
答:这个版本对低功耗的支持更进了一步,可以临时延长tick周期

问:FreeRTOS对于低功耗的支持是否完美?可以用于电池供电的应用吗?
答:完美不能说,但可以用于电池供电的应用

问:有没有固件库?
答:可以从lpcware.com上下载源代码工程,构建固件库

问:我只比较关心固件库,省事!!
答:lpcware.com上可以下载"LPCOpen", 里面包括了固件库的源代码

问:PDF何时在哪儿可以下载,正在使用这个,很重要
答:可以通过中电网的“回放”功能下载,下星期可以下载

问:freeRTOS跟UC/OS-II有哪些区别和优点,到底哪个是真正的免费啊
答:是不同的操作系统,FreeRTOS主要优点在于免费,支持多任务共享优先级,以及更加轻量级FreeRTOS的基本内核是免费的,uC/OS-II相关的任何组件都不免费

问:freertos是不是使用在其他非NXP的平台上就不免费啊?
答:基本内核免费,但是其I/O和命令壳(CLI)是收费的

问:freertosUCOSII这两种系统哪种好
答:各有优劣,看自己应用来定.具体这里不能详尽,可上网搜搜.

问:FreeRTOS的文件系统、USB驱动等是否是收费?有教材吗?
答:没有官方软定的FS和USB,但是在NXP的MCU上可以使用免费的FatFS和LPCUSBLib,lpcware.com上可以下载

问:能下载课件吗?
答:可以的,下星期可以从中电网的研讨会回放下载pdf格式的讲义

问:FreeRTOS也可以一直到LPC800上面?
答:可以的,FreeRTOS在8位的8051和AVR上都可以用

问:FreeRTOS和uCOS相比有哪些区别?
答:免费,轻量,多个任务可以有同样的优先级,其它的可以baidu一下看看

问:FreeRTOS在NXPMCU(比如LPC1768)下使用USBFAT32或者NTFS,需要哪些支持呢,怎么移植,需要付费吗?多谢!
答:可以使用FatFS,免费的。FatFS在lpcware.com上有相关的资源

问:开发环境使用keil还是其他环境呢?对usbfat32和NTFS文件系统的支持有吗?
答:NXP首选使用Keil MDK,LPCXpresso和IAR对USB和Fat32的支持,可以从LPCware.com上下载"LPCOpen"或"nxpUSBLib"NTFS暂不支持

问:FreeROTS对比ucos有哪些优点?
答:免费,受NXP以及其它半导体公司的支持更多,安全可靠,更轻型

问:NXPMCU使用FreeRTOS的TCPUDP的库开发需要收费吗?有没有demo演示呢?
答:免费的,从LPCware.com上可以下载LwIP的移植和示例,LPCware.com上的"LPCOpen"也集成了LwIP的移植和示例

问:freertos保证稳定性的情况下最多可以跑多少个任务
答:无限制,视MCU资源而定

问:关于FREERTOS有详细的入门书籍吗?
答:有,可以去FreeRTOS.org上看看

问:或者NXP的CORTEXM0哪一款简单的DEMO是配合FREERTOS应用的?如有,正好拿来学习入门
答:http://www.lpcware.com/content/project/freertos-nxp-m0-m3-and-m4-mcus

问:希望NXP下次做一个这样的网络研讨会:选用NXP的某个DEMO结合FREERTOS一步步地在该环境下做一次完整的工程创建,设置,编译,排错,运行调试的过程,这样应该是有吸引力的。
答:详情可以结合自己使用的芯片类型,访问http://www.lpcware.com/content/project/freertos-nxp-m0-m3-and-m4-mcus

问:是完全免费的吗?应用于产品中是否存在版权问题?
答:有用于NXP MCU的免费版。

问:FreeRTOS在Cortex-M0的MCU编译后,一般占多大空间?
答:视用到的功能,代码一般在1.5kB-4kB。RAM最小不到1kB

问:FreeRTOS是否提供JPEG,MPEG的源码,或是API,或是静态库?
答:需要使用第3方的库,emWin在NXP上免费,它支持JPEG的解码

问:NXPmcu使用FreeRTOS时要用什么编程烧录器?
答:使用FreeRTOS没有特殊的要求,凡是支持NXP MCU的烧录器都可以用

问:不错,在华东地区市场表现如何?
答:谢谢支持。我们会继续努力做的更好。

问:FreeROTS有哪些收费组件?好用么
答:CLI,I/O是收费的,不过在NXP上免费。收费组件都会好用

问:FreeRTOS是采用的消息处理机制吗?
答:有强大的消息队列机制

问:FreeRTOS也能在LPC11系列这种较低端的MCU上运行?
答:可以,详情可以访问http://www.lpcware.com/content/project/freertos-nxp-m0-m3-and-m4-mcus

问:请问需要移植的汇编代码多吗?与ucos相比
答:不多不少,不过前人已经完成了这个基础工作了

问:我用了一块LPC3250,做EMC测试的时候会死机
答:你可以和相关的代理商联系获取技术支持。

问:支持modbus485吗
答:NXP的LPC17xx,LPC18xx,LPC4300系列等有部分产品支持485.具体请访问官方网站查询用户手册。

问:可以用于智能车辆控制吗?
答:当然可以

问:有没有能发出多路设定数量的高速脉冲的,用于运动控制系统驱动的例子?
答:关于电机控制方面,可以访问http://www.lpcware.com/content/project/nxp-peripherals/motor-control-nxp-microcontrollers 查找相关资料和例程。

问:那些芯片支持FreeRTOS?
答:NXP MCU任一系列都支持

问:应用案例能否下载?
答:可以访问http://www.lpcware.com/content/project/freertos-nxp-m0-m3-and-m4-mcus

问:宋工,我是你的忠实粉丝,讲得太精彩了,期待你的下次讲座!!
答:多谢鼓励,会有下次的!也祝你工作顺利,生活愉快!

问:入门案例资料有吗?
答:可以访问http://www.lpcware.com/content/project/freertos-nxp-m0-m3-and-m4-mcus

问:今天的研讨会很好有没有现场的研讨会呢?
答:只是webinar