内存是SoC(System on Chip,片上系统)集成设计的重要模块,是SoC中成本比重较大的部分。内存管理的软硬件设计是SoC软件架构设计的重要一环,架构设计师必须要在成本和效率中取得平衡,做到在节省内存的同时保证整个系统的性能。系统内存需求评估是对嵌入式软件架构师的最基本要求,同时也是其最重...
分类:
其他好文 时间:
2014-10-09 15:04:23
阅读次数:
180
本文讲述内存资源紧缺型嵌入式系统中节省内存的软件设计方法。一般主控是单片机控制器的电子产品的成本跟内存的关系可是成正比的,尤其在SOC芯片设计时是固件开发需要重点关注的。大量量产前要确定内置SRAM的大小,而且是在满足功能需求的情况下越小越好。这就需要考究软件系统的设计和编程开发的技能。
分类:
其他好文 时间:
2014-09-30 10:59:27
阅读次数:
191
考查一个初级嵌入式系统开发人员的C基本功,附有答案题目由资深嵌入式系统专家拟定,目的是考查入门级的嵌入式软件开发人员 Gavin Shaw提供详细解答.编者按:非常基本关于C语言的问题,一个信息类(计算机,资讯工程,电子工程, 通信工程)专业的本科毕业生应该达到的水平,如果你有3道以上的题目不能答对...
分类:
其他好文 时间:
2014-09-01 21:04:33
阅读次数:
456
如今,一个即将升入大四的我,老实说,感觉还没有找到学长的感觉呢,怎么就要试着说再见了呢?···我,就读于天津财经大学珠江学院,嵌入式软件方向,学渣一枚,但也在一直追寻着自己的方向,上了大学,有更多的时间去玩乐与思考,确立了自己的人生格言“人生就是一首断章”..
分类:
其他好文 时间:
2014-08-20 02:45:16
阅读次数:
226
引言:
Makefile是嵌入式软件开发环境中的智能管家,尤其面对文件数量达到数十个以上的项目时,利用它可为我们构造高效的项目编译系统,从而显著的提高项目的开发效率和后期更新维护,同时也可以增强代码的重复利用率。
学习Makefile首先明确3个重要概念
1、目标(Target):指运行make后生成的目标文件。
2、依赖关系(Dependency):指明目标文件与其他文件、中...
分类:
其他好文 时间:
2014-08-17 21:22:32
阅读次数:
181
今天开始学习数据库相关的知识,由于本人从事的是嵌入式软件开发方向,所以在数据库的选择时就果断选择了SQLite,在网上搜索了一下相关的资料并且配置好了环境。首先,想要对SQLite有一个基本的了解还是需要阅读官网上面的内容:官网链接:http://www.sqlite.org/index.html ...
分类:
数据库 时间:
2014-08-04 20:55:38
阅读次数:
258
在 嵌入式软件编程中,经常会用到函数调用,之前在学习如何在C语言中嵌入汇编时有了解到C语言之前的参数调用是使用寄存器R0传递第一个参数,R1传递到第 二个..一直到R3传递第四个参数.但是实际上有时可能传递的参数非常多,超过8个,或是参数中有浮点数之类,参数也会超过4个寄存器,对于超出的部份并 不使...
分类:
其他好文 时间:
2014-07-26 00:59:36
阅读次数:
256
在Realview MDK的集成开发环境中,默认情况下可以生成*.axf格式的调试文件和*.hex格式的可执行文件。虽然这两个格式的文件非常有利于ULINK2仿真器的下载和调试,但是ADS的用户更习惯于使用*.bin格式的文件,甚至有些嵌入式软件开发者已经拥有了*.bin格式文件的调试或烧写工具。为了充分地利用现有的工具,同时发挥Realview MDK集成开发环境的优势,将*.axf格式文件或*...
分类:
其他好文 时间:
2014-07-20 00:20:55
阅读次数:
282
I2C我是想全面深入的从嵌入式软件工程师的角度做个理解,刚刚还申请了一个专栏,这个好好写. 学习技术从外文文档看起~~ 要全面了解I2C,可以从《I2C-bus specification and user manual》看起.I2C最初是由Philips提出的,那么这文档就是由NXP...
分类:
其他好文 时间:
2014-06-30 14:41:01
阅读次数:
259
最近忙别的事情,很长时间没碰ecos了,这两天有点空,抽空写个串口驱动玩玩,也验证一下ecos的中断调用。LZ花了两天时间写好这个驱动,中间遇到了几个比较恶心的问题,后来发现是前面的基础没打好,所幸都解决了。
尽管ECOS已经写好了串口的驱动程序,只需要在配置工具中使能即可。不过别人写的毕竟不是自己的,还是自己写的用的方便,这次试验的主要目的是为了调试ecos的中断服务,让串口中断能收发...
分类:
其他好文 时间:
2014-06-26 13:50:30
阅读次数:
459