从零开始。加油。
笔记:
一个嵌入式系统开发人员首先必须要了解嵌入式系统的硬件架构,才能够在硬件所提供的优先效率下进行相关的应用程序开发。
硬件:
微处理器:8位主流(简单家电)。16位(手机、摄像机等)、32位(掌上电脑、网络家电等)、64位,4位已经很少(玩具、随身听、简易计量表)。
位数是取决于处理资料的宽度,即单一指令内所能处理的位数。
协处理器:co-processor 处理浮点
基础回忆:RISC vs CISC risc:硬件简单、指令简单;指令多、程序编译优化重要
冯诺依曼架构 vs 哈佛架构: 前者指令、数据一个内存。后者指令、数据分取(dsp常用)。
数字信号处理器DSP: 处理数字解码、编码。用在手机信号、VCD、随身听。
其内置硬件架构处理复杂的傅里叶、离散余弦转换(复杂乘法)。
SoC:System on Chip
快速的SoC设计: Tensilica 公司的 Xtensa 处理器是一个可以自由装组、可以弹性扩张,并可以自动合成的处理器核心。Xtensa 是第一个专为嵌入式单芯片系统而设计的微处理器。为了让系统设计工程师能够弹性规划、 执行单芯片系统 的各种应用功能,Xtensa 在研发初期就已锁定成一个可以自由装组的架构。
输入输出:usb。
红外。
蓝牙:蓝牙的制程中需要采用低温陶瓷基板LTTC价格高。所以蓝牙是红外的一倍。
触控面板:电阻式、XGT式
!微处理器的选择:效率,功耗(耗电量);开发工具。
阅读(2014) | 评论(0) | 转发(0) |