首先编译环境不一样,linux下需要交叉编译工具,单片机是在windows下的IDE编译,
驱动程序更是不一样,linux下的底层驱动上接应用,下接硬件,而单片机主要控制外设了,不过也可以带ucos等实时操作系统
linux下和裸机
其实差别就是
裸机上写完了,还要写一个符合linux规则的 中间层.