arm的开发问什么要用linux
发布网友
发布时间:2022-04-23 13:08
我来回答
共3个回答
热心网友
时间:2023-10-14 21:47
ARM
分好几个系列,几十种版本!所有ARM系列都可以选择象单片机一样的开发裸机程序,大部分也可以装一个系统。在ARM平台使用的系统有:wince、linux、uclinux、rtems、rt-thread、ecos、freertos、ucosii等等,其中wince和linux都需要在含有MMU硬件的ARM上才能运行。并且,rtems、rt-thread、ecos、freertos、ucosii都属于实时操作系统(RTOS)。
Cortex-M3,Cortex-M1,Cortex-M0就是ARM推出用来代替8bit单片机的一个版本,典型的芯片有STM32FXXX系列,AT91SAM3系列,LPC1XXX系列等等,都可以象单片机一样开发,也可以使用RTOS系统。
使用系统的目的,其实就是为了更好的、更合理的分配系统资源,让用户无需在资源分配上花费精力,以便用户能投入更多的时间在实际的产品程序设计上!
热心网友
时间:2023-10-14 21:48
arm
当单片机用
可以
,性能超强的单片机
,
但是太浪费了
,你得考虑控制开发成本
搞linux也能控制的
中间隔着
操作系统
你要自己写
驱动程序
写接口
就能控制
用arm
用来做
单片机做不了、不适合做、硬件资源紧张、运行速度吃力的
热心网友
时间:2023-10-14 21:48
如果你的电脑没有操作系统
它每次启动后
只能运行一个程序
你想想吧