嵌入式系统设计.ppt
上传人:天马****23 上传时间:2024-09-11 格式:PPT 页数:36 大小:199KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式系统设计.ppt

嵌入式系统设计.ppt

预览

免费试读已结束,剩余 26 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

参考书参考文献一、BSP基本概念二、BSP的特点及功能三、嵌入式系统初始化设计四、BSP开发前提及步骤五、BSP设计实现方法六、BSP驱动程序开发七、常用的系统支持八、网络驱动程序设计九、硬件抽象层一、BSP基本概念BSP和BIOS的区别对于一个嵌入式操作系统,可针对不同的CPU(EMPU/EMCU),使用不同的BSP;即使对于同一种CPU(EMPU/EMCU),由于外设的一点差别,BSP相应部分也不一样。二、BSP的特点及功能三、嵌入式系统初始化设计嵌入式系统初始化过程相关硬件设备驱动程序四、BSP开发前提及步骤编写BSP程序(函数)BSP开发需要具备一定的硬件基础知识;要求掌握操作系统所定义的BSP接口;两种快捷方法:以经典BSP为参考使用操作系统提供的BSP模板BSP功能设计实现时采用两种方法:“自底向上”地实现BSP中的初始化操作“自顶向下”地设计相关硬件驱动程序BSP设计方法的不足与改进六、BSP驱动程序开发Linux系统驱动程序开发简介Linux设备驱动程序分类编写驱动程序基本概念内核模块kmod和高级模块化七、常用的系统支持内存申请和释放中断申请和释放时钟I/O中断打开与关闭打印信息注册驱动程序八、网络驱动程序设计网络驱动程序设计基本流程网络驱动程序数据结构编写Linux网络驱动程序需注意问题九、硬件抽象层(HAL)硬件抽象层(HAL)简介硬件抽象层接口定义和代码设计特点HAL设计目标