首页
学习
活动
专区
工具
TVP
发布

ccf19881030的博客

专栏作者
423
文章
1122429
阅读量
25
订阅数
volatile在嵌入式系统中的用法
今天参加一家公司的嵌入式C语言笔试,其中有道主观题谈到在嵌入式系统中volatile变量的用法。平时学习C语言没怎么用到,只用到过static和extern的变量,很惭愧没答上来。嵌入式C语言笔试经常会出现的题目有:
ccf19881030
2019-05-26
1.5K0
嵌入式编程中的基本概念
       按照指令和数据是否统一编址,可以将计算机分成冯·诺伊曼体系结构和哈弗结构、 (1)冯·诺伊曼体系结构中,程序指令和数据连续存储,也就是指令和数据统一编址,这样程序指令和数据不能同时和处理器通信。 (2)哈佛体系结构的主要特点是把指令和数据分开进行存储,也就是说有程序存储器和数据存储器分别编址。很多嵌入式处理器采用这种体系结构,如DSP和8051单片机。近来, 出现了具有单一主要存储器、同时有分离的指令高速缓存和数据高速缓存的计算机,这种体系结构也被称为哈佛体系结构。
ccf19881030
2019-04-29
8070
嵌入式C编程小结
       最近在看公司嵌入式开发的文档和C语言代码,真佩服那些设计的人员,从需求分析说明书、时序图、概要设计、详细设计、到Code阶段,都做得很细致。而且纯粹是C语言开发,软件设计人员必须对硬件有很深的了解才行,我看了一下里面的Code,足足有几百多个.h和.c文件,各个模块写得很细致。项目都快接近尾声了,我什么都不懂,刚做嵌入式开发,对我这个纯粹软件专业出身的来说还是比较有挑战性的,硬件理解的障碍、文档中专业术语的障碍等等,作为一个初学者真不知道该如何入手,总觉得自己也许更适合做纯软件应用的网页开发、游戏开发这类的工作吧。嵌入式开发与一般的应用软件最大的不同之处在于它贴近硬件,要求实时性等。
ccf19881030
2019-04-24
9600
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档