嵌入式C语言和标准C的区别
答案:1 悬赏:70
解决时间 2021-01-22 17:52
- 提问者网友:泪痣哥哥
- 2021-01-22 09:11
嵌入式C语言和标准C的区别
最佳答案
- 二级知识专家网友:枭雄戏美人
- 2021-01-22 10:12
语法上没什么区别,就是普通的c编程是在OS之上,有很多的标准库函数可以调用,分配的内存就是PC机的内存,处理器就是PC的CPU。 而嵌入式C编程的话会涉及到操作硬件,所以底层没有库函数调用,需要自己编写操作硬件的函数,另外编译的时候是用交叉编译器,内存是芯片上的ram, 处理器就是芯片带的处理器,例如ARM或者MIPS等等,而不是PC的x86 CPU, 还有就是在写程序的时候更注重程序的优化和效率,因为嵌入式硬件资源相对PC有限,实时性较强等等。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯