嵌入式C语言

✍ dations ◷ 2025-06-19 18:33:38 #嵌入式C语言

嵌入式C语言是由C语言标准委员会(英语:ISO/IEC JTC 1/SC 22)为解决C语言与不同嵌入式应用之间存在的共同问题而提出的一种C语言标准化扩展。

在早期的嵌入式应用中,工程师需要对C语言进行扩展以使系统能够支持诸如定点数,多个不同的存储器以及I/O等功能,但对于不同系统的扩展并不能通用,非标准化地扩展将会降低软件的可移植性。因此在2008年,C语言标准委员会对C语言进行了标准化扩展,以解决上述问题。扩展后的C语言在原标准C语言的基础上新增了定点运算,地址空间命名,I/O硬件寻址等嵌入式系统常用功能。嵌入式C语言依旧沿袭了大部分标准C语言的语法和语义,例如:main函数、变量定义、数据类型声明、条件判断(if, switch case)、循环语句(while, for, do while)、数组、字符串、宏定义、位操作、结构体和共同体等 。

嵌入式C语言的标准化草案与修订案分别发布于2003年和2006年。

相关

  • 电视频道电视频道是电视台或由电视联播网发送之广播频率或频道号码(英语:Channel (broadcasting))。
  • 土石流泥石流(Mud-and-stone flow、mud and rock flow或mud-rock flow),亦称土石流(德语:Murgang)或泥流(Mud flow),是指在山区或者其他沟谷深壑,地形险峻的地区,因为暴雨、雪暴或其他自然灾
  • 铁道部部长宿舍铁道部部长宿舍,为一栋日式木造高等官舍建筑,在台湾日治时期由铁道部部长使用,建于1932年,位于台北市大同区。2007年登录为台北市市定古迹。铁道部部长宿舍一带位于台北府城北门
  • 首阳镇首阳镇,是中华人民共和国甘肃省定西市陇西县下辖的一个乡镇级行政单位。首阳镇下辖以下地区:三十铺村、樵家河村、南门村、首阳村、董家堡村、王家磨村、石家磨村、禄家门村、
  • 寺田登寺田登(日语:寺田 登/てらだ のぼる ,1917年11月25日-1986年9月26日),日本游泳运动员,擅长自由泳。他在1936年夏季奥运会上赢得了男子1500米自由泳金牌。1994年,他入选了国际游泳名
  • 李康国 (消歧义)李康国可以指:
  • 先别急着吃棉花糖《先别急着吃棉花糖》(英语:)为一文学作品,是由作家乔辛·迪·波沙达(英语:Joachim de Posada)与爱伦·辛格(Ellen Singer)共同创作的一部励志小说,2006年出版,于同年列入博客来年度百
  • AsanaAsana (/əˈsɑːnə/,而不是 ) 是一个网络和移动应用,它的设计是为了改善团队交流和协作的方式。2008年达斯廷·莫斯科维茨离开Facebook,与贾斯丁·罗森斯
  • 殷健灵殷健灵(英语:Yin Jianling, 1971年10月-)是一位中国绘本作家。1971年出生于上海,祖籍江苏丹徒。1994年毕业于华东师范大学,1997年毕业于上海师范大学,1998年加入中国作家协会,后担任《现代家庭》杂志编辑和记者,现为《新民晚报》首席编辑。此外还是上海市作家协会儿童文学委员会主任。
  • 法蒂玛·巴涅斯玛丽亚·法蒂玛·巴涅斯·加西亚(西班牙语:María Fátima Báñez García,1967年1月6日-)是西班牙人民党政治人物,2011年至2018年在拉霍伊内阁中担任西班牙就业与社会保障大臣。韦尔瓦省出身,毕业于科米利亚斯主教大学。2000年起就任西班牙众议院议员。2011年在拉霍伊内阁中出任就业与社会保障大臣。当时西班牙受经济危机影响,失业率居高不下。2012年2月10日,人民党政府在欧盟委员会、经济合作与发展组织和西班牙银行的支持下,正式通过了劳动力市场改革紧急法,以通过灵活的工作合同促