社区
非技术区
帖子详情
嵌入式C是不是根本不符合C的语法?
pgmsoul
2011-04-21 02:34:10
最近做一个嵌入式设备的程序,可用内存空间64K,代码应该控制在32K左右。使用Keil编译环境。发现和PC下的C简直天壤之别,很多莫名其妙的问题,比如,不要指望它能抛出异常跟踪代码,常常是一个局部变量,调试的时候,不明原因的出错(这个系统不像Windows下,你出差马上给出具体位置),换成全局变量就好了。(这能算解决办法吗?)
感觉,在这个系统下,什么都是不可靠的。
...全文
89
4
打赏
收藏
嵌入式C是不是根本不符合C的语法?
最近做一个嵌入式设备的程序,可用内存空间64K,代码应该控制在32K左右。使用Keil编译环境。发现和PC下的C简直天壤之别,很多莫名其妙的问题,比如,不要指望它能抛出异常跟踪代码,常常是一个局部变量,调试的时候,不明原因的出错(这个系统不像Windows下,你出差马上给出具体位置),换成全局变量就好了。(这能算解决办法吗?) 感觉,在这个系统下,什么都是不可靠的。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhujinqiang
2011-04-29
打赏
举报
回复
用熟了就好了。LZ淡定
zaghost
2011-04-25
打赏
举报
回复
编译器和开发环境不一样吧
knate
2011-04-25
打赏
举报
回复
你确定不是进嵌入区客串的吗?
犇犇犇程序猿
2011-04-21
打赏
举报
回复
不是标准C的问题,是编译器的问题。
嵌入式
C学习资料汇总(包括单片机开发、Linux下C语言入门等)
嵌入式
C学习是IT行业中一个重要的分支,它结合了硬件和软件的开发,广泛应用于各种设备和系统中,如智能家居、汽车电子、医疗设备、工业自动化等。本资料汇总涵盖了从基础知识到进阶实践的多个方面,对于想要在...
嵌入式
C语言经典面试题
###
嵌入式
C语言经典面试题解析 #### 预处理器(Preprocessor) **题目1:** 使用预处理指令`#define`声明一个常数,用来表示一年中有多少秒(忽略闰年问题)。示例代码如下: ```c #define SECONDS_PER_YEAR (60*...
MISRA C 汽车电子
嵌入式
C要求
《MISRA C:汽车行业
嵌入式
C编程规范详解》 在汽车电子系统开发领域,安全性和可靠性是至关重要的。为了确保代码的质量和一致性,业界广泛采用MISRA(Motor Industry Software Reliability Association)制定的一套...
嵌入式
C语言基础
学习C语言的同时,理解
嵌入式
系统的硬件接口、实时性要求以及中断处理等概念,能帮助开发者编写更
符合
系统需求的代码。 10. **职业素质培养**:除了技术知识,良好的编程习惯、文档编写、团队协作和问题解决能力也...
C语言进阶(
嵌入式
高级C语言编程)(第二讲)
在深入探讨
嵌入式
系统中的高级C语言编程之前,我们首先需要理解C语言的基础概念。C语言是一种强大的、低级的编程语言,被广泛应用于系统编程、应用软件开发以及
嵌入式
系统设计。它的
语法
简洁明了,允许程序员对硬件...
非技术区
1,075
社区成员
6,261
社区内容
发帖
与我相关
我的任务
非技术区
硬件/嵌入开发 非技术区
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章