嵌入式系统是为特定应用定制的软硬件可裁剪的计算机系统,所以笼统来说嵌入式系统还是计算机系统, 那么什么开发语言都可以应用上去, 只是在什么层面的问题,目前一般最底层(最直接控制硬件的象bootloader)会使用ASM, 驱动和OS部分用C/C++多一些, 应用层的用C/C++/JAVA/C#都有初学可以从学习MCU和一些硬件驱动开始
本文介绍了嵌入式系统的定义及其所使用的开发语言。从最底层的硬件控制到应用层面,涵盖了如ASM、C/C++、JAVA等语言的应用场景,并推荐了初学者入门路径。
嵌入式系统是为特定应用定制的软硬件可裁剪的计算机系统,所以笼统来说嵌入式系统还是计算机系统, 那么什么开发语言都可以应用上去, 只是在什么层面的问题,目前一般最底层(最直接控制硬件的象bootloader)会使用ASM, 驱动和OS部分用C/C++多一些, 应用层的用C/C++/JAVA/C#都有初学可以从学习MCU和一些硬件驱动开始
260

被折叠的 条评论
为什么被折叠?