问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

嵌入式C语言的本质是什么?和C语言有什么区别吗?

提问网友 发布时间:2022-04-20 11:38
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2023-07-28 21:24
无区别,只不过编译器不一样罢了。因为不同的cpu构架有不同的指令集。而嵌入式基本使用RISC结构的cpu,需要使用pc上的cpu编译出在能嵌入式cpu上运行的二进制程序。这叫交叉编译。pc上的程序不可以直接在其他cpu上运行,需要重新编译。
因为编译器不一样,执行的c语言标准就跟编译器相关。
管理内存映射,设置中断系统等在pc上也有,不是嵌入式的专利。
只是做嵌入式里的界面、网络、文件编程的话,跟pc上几乎没有差别,因为有操作系统罩着。如果开发驱动程序,就要求你对所使用的cpu和板子的结构很了解,也就是看得懂硬件手册即可。
另外嵌入式环境同pc的差别
如cpu位数、硬件资源紧缺等是需要程序员考虑的。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

如果生态园要wifi覆盖园区要办理什么手续 如何实现园区无线wifi网络全面覆盖 嵌入式C的编程和普通C的编程有什么区别吗? 嵌入式C语言和普通的C语言有什么区别,有什么新的... 嵌入式C语言和标准C的区别 c语言和嵌入式c语言有什么区别 知乎如何重装windows10系统 知乎这么打不开了? 网络电视放不出来什么原因 知乎在哪里解封呢? 网络电视上显示无线网己连接,但电视放不出来,显示0... 知乎里面的句子能复制吗 知乎电脑端今天打不开页面了,显示两个英文Gateway ... 知乎怎么用不了了?像是我程序操作错误? 知乎文章怎么复制 为什么电视链接上网络了 电视放不出来 老是显示接... 电脑为什么不能复制粘贴 网络电视没有图像怎么回事 为什么iPad知乎上无法回复评论 有网络为什么电视放不出来,前几天好好的? 园区wifi覆盖,5个园区串联成片,AP一共50个,8口... 嵌入式c语言和c语言的异同 家里路由器wifi不能穿墙,怎么办,需要买个什么来... 学习嵌入式c语言要学到什么程度 上海世博会园区内有wifi无线覆盖吗? 嵌入式c语言中 &= ~和|=各是什么意思 东莞无限免费wifi安全吗 嵌入式c语言数据类型和标准c语言的数据类型是一样... 嵌入式C语言 沈阳的方特里面有免费的WIFI吗?有去过方特吗?有... 什么是嵌入式c语言啊? 温江区周围的旅游景点有哪些? 智慧社区是用来干什么的,你们的小区是吗? 嵌入式系统c语言编程该怎么学 学嵌入式的话 c语言要学到什么程度 中山纬创临海光电园区D5宿舍楼这边有电信或者移动... 我家四层楼房,如何建一个能覆盖整栋楼的WIFI网络... 嵌入式C语言编程 关于HTC G6苏州园区WIFI设置 如何学习嵌入式c语言编程
Top