请问硬汉哥,我在网上看到rtx基本上是以MDK的RTE开发环境来进行配置的,那我请问,如果我在这个电脑上配置好的工程,拷贝到其他电脑上,这个工程还有能用吗?
像freertos一样,我cubemx配置好了,工程里面是有freertos的代码的,连同代码一起在工程里的。随便拷到那个电脑都能用,只要有ide的环境都能用的。
是不是rtx对keil的版本依赖性比较高?我看你今天的公众号的信息:
现在RTOS发展的四大方向:
1、全家桶方案 ThreadX,embOS,uCOS-II/III,RTX4/RTX5都在走全家桶方案,一条龙服务。现在FreeRTOS也在推进自家的全家桶,而且保证原创性,像FreeRTOS-FAT,FreeRTOS-TCP等。
2、物联网方向 这些老牌的RTOS厂家基本都有自己的各种物联网中间件,专门的物联网系统又有Mbed OS,Amazon FreeRTOS等。
3、简单易用性 其中尤其以MDK的RTE开发环境最为突出,极其好用,添加各种中间件非常方便。————这个是不是一定要keil才行,如果用keil生成了rtx的工程,iar可以使用吗?
4、安全认证 现在ThreadX,embOS,uCOS-,RTX5都有安全认证。其中ThreadX最牛,产品涵盖了各种领域,包括NASA的多个太空探测项目,飞机自动驾驶仪系统,火星侦察轨道器等。
针对上面的第三点,有以下疑问顾虑~~ 1、keil生成的rtx的工程,iar能用吗?或者修改一些配置,iar或其他es(segger)的开发环境能编译吗? 2、把在a电脑生成的rtx工程,拷到b电脑中,能编译吗?(已经安装好了keil等环境),这个rtx的工程,是否包含rtx的代码?
|