嵌入式系统设计应用技术

时间:2022-11-17 21:11:38

  1.嵌入式系统开发过程
   1.1系统需求分析方法与步骤
   1.2系统设计
    o系统硬件配置
    o系统功能组成分配
    o软硬件功能的分配
    o可行性验证及设计审查
    o 系统规格
    o周期,成本及工作量估计
    o 开发计划
   1.3软硬件协同设计
   1.4硬件设计
   1.5软件设计
    o 软件结构
    o 设计评审
    o软件详细设计
   1.6系统测试
    o 测试环境
    o测试计划(内容、方法、标准、过程、检验)
    o 硬件测试
    o软件测试(单元测试、集成测试)
    o软硬件联合测试
    o 实施测试
   1.7系统评估
   1.8 软件维护
  2.嵌入式系统硬件设计
   2.1嵌入式系统硬件基本结构
   2.1.1嵌入式微处理结构与应用
    2.1.2异常及中断处理技术
    2.1.3DMA技术
    2.1.4多处理系统
    o 多处理器系统特点
    o 多处理器系统构建技术
    2.1.5总线架构
    o 应用系统中的总线配置
    2.1.6内存种类及架构
    o 存储器系统接口设计
   2.1.7数字电路和逻辑电路
    o 专用集成电路
    o 可编程逻辑控制器件
   2.2输入/输出接口设计
    2.2.1输入/输出接口
    o 接口信号电平转换
    o 接口驱动电路设计
   2.2.2输入/输出接口应用技术
    o 外围设备
    o 串口通信
    o 并口通信
    o 模拟接口
    o 通信接口设备
    o 通信标准和协议
    o 数据传输方式
   2.3外围设备接口应用技术
    2.3.1外围存储设备
    o 存储卡,记忆棒,IC卡,MMC卡,SD卡
    o DVD 、CD-R 、CD-RW
   2.3.2外围输入/输出设备
    o 键盘,鼠标,触摸屏
    o 液晶板、LED、7段数码管、蜂鸣器
   2.3.3电源设计技术
   2.4可靠性与安全性设计技术
    2.4.1错误检测与隔离技术
    2.4.2冗余设计
    2.4.3系统恢复设计
    2.4.4诊断技术
   2.4.5常用安全标准
    2.4.6抗干扰设计
   2.4.7电磁兼容设计
   2.4.8系统加密
  3.嵌入式系统软件设计
   3.1嵌入式系统软件结构设计
   3.2嵌入式操作系统应用技术
    3.2.1时间管理
    o 系统时间
    o 时钟中断
   3.2.2内存管理
    o 静态内存管理
    o 动态内存管理
   3.2.3任务管理和任务间的通信
    o 任务间的通信机制
    o 信号量
    o 邮箱