Arduino UNO R3不可以跑linux,是处理器限制了;另外,它也不能跑FreeRTOS。
Arduino其实是个编程环境和单片机源代码库的总称
又能跑Arduino,又能跑FreeRTOS的,比较常见的有基于stm32单片机的Arduino STM32F103板子,比如社区里的STM32F103最小系统板。
不能吧,核心芯片不支持的
而且基本上的stm系列跑linux都很困难。
arduino uno R3使用的单片机是Atmega328,flash是32K,RAM只要2K,对于RTOS系统来说运行不起来。
不过你可以试试用Arduino开发STM32跑freeRTOS,http://bbs.icxbk.com/thread-97496-1-1.html
你问的这个芯片是不可以做到你问的系统的
但是STM32F103C8T6可以改成用ARDU的环境
换言之,你可以用C8T6来刷FREERTOS