2014-03-04 | 标签:
由于嵌入式系统设计涉及的方面很多,因此对嵌入式开发人员提出了比较高的要求。要想成为一个比较优秀的嵌入式开发人员,应该牢记"博、专、实践"的原则。 1.博 嵌入式系统设计所包括的内容很多,设计者不但需要掌握嵌入式处理器的使用,还需要通晓各种外围电路的实现。软件上还需要掌握BootLoader的移植、嵌入式操作系统的移植和裁减、驱动程序的开发,以及应用程序的开发。 除此之外,...
2014-03-04 | 标签:
嵌入式系统是一个综合的技术,涉及软件和硬件两方面。目前,嵌入式系统设计已成为非常热门的实用技术。越来越多的设备开始通过嵌入式系统来获得更多、更优秀的功能。本章将带领读者了解一下嵌入式系统及其开发过程。通过本章的学习,读者应该实现如下几个目标。 了解嵌入式系统。 了解嵌入式系统的特点及发展趋势。 掌握和熟练嵌入式系统的开发过程。 掌握如何成为嵌入式开发人员。 1.1  何为嵌入式...
2013-09-13 | 标签:
 随着集成电路和嵌入式电脑在汽车上的广泛应用,现代汽车上的电子控制器的数量越来越多,常见的有发动机的电子燃油喷射装置、防抱死制动装置(ABS)、安全气囊装置、电动门窗装置、主动悬架等。电控系统的增加虽然提高了轿车的动力性、经济性和舒适性,但随之增加的复杂电路也降低了汽车的可靠性,增加了维修的难度。从布线角度分析,传统的电子气系统大多采用点对点的单一通信方式,相互之间少有联系,这样必...
2013-09-13 | 标签:
1.arm中一些常见英文缩写解释     MSB:最高有效位;     LSB:最低有效位;     AHB:先进的高性能总线;     VPB:连接片内外设功能的VLSI外设总线;     EMC:外部存储器控制器;  ...
2013-09-13 | 标签:
总结一下arm指令里几个特殊符号的意义     特殊符号 对应指令 含义     = DCB 分配一片连续的字节存储单元并用指定的数据初始化     & DCD 分配一片连续的字存储单元并用指定的数据初始化     % SPACE 分配一片连续的存储单元...
2013-09-13 | 标签:
基于Linux的嵌入式系统的设计     2.1 硬件设计     考虑一般测控系统对嵌入式系统要求比较多的功能有:键盘接口、显示接口、A/D(或D/A)转换单元、可扩展的I/O接口、打印机接口、与PC机通信的串行接口、以太网口等。实现的嵌入式系统硬件框图如下:        ...
2013-09-13 | 标签:
当前,在工业控制领域,网络控制技术快速发展。网络控制要求测控系统必须具备两方面的功能:一方面要在现场完成复杂的测控任务,通常一些任务具有一定的实时性的要求;另一方面要求测控系统能够与某一类型的控制网相连,实现远程监控。而在目前应用的大多数测控系统中,嵌入式系统的硬件采用8/16位的单片机;软件多采用汇编语言编程,仅包含一个简单的循环处理的控制流程;单片机与单片机或上位机之间通信通过RS232...
2013-09-13 | 标签:
  一 以二进制数据保存参数。     以二进制形式保存参数是很是常见的一种方案,也是很多项目组用于保存参数的一种方案。以我们现有的软件平台中的方案为例吧。     我们的软件平台基于嵌入式linux, flash芯片容量是16M,flash 芯片被分为了五个区,如下所示, 其中parameter 分区用于数据参数的存储。...
2013-09-13 | 标签:
    按照Linux分层驱动思想,外设驱动与主机控制器的驱动不相关,主机控制器的驱动不关心外设,而外设驱动也不关心主机,外设访问核心层的通用应用程序接口进行数据传输,主机和外设之间可以进行任意的组合。这样思想要求应用程序不应当直接访问物理地址,而是应当通过驱动程序的调用来实现,以便保持应用程序的可移植性,操作访问的统一性,应用程序利用系统的统一调用接口访问外设,如使用wr...

页面