首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

基于ATMEL SAM4S16处理器的嵌入式实践平台设计与实现

摘要第4-5页
Abstract第5页
1 绪论第8-10页
    1.1 嵌入式系统发展现状第8页
    1.2 课题背景第8页
    1.3 课题的目的和意义第8-9页
    1.4 本文章节结构第9-10页
2 实践平台需求分析及系统介绍第10-18页
    2.1 实践平台设计需求第10-11页
    2.2 SAM4S16C微处理器特点第11-12页
    2.3 嵌入式实时操作系统第12-17页
        2.3.1 操作系统概念第12-13页
        2.3.2 操作系统分类第13页
        2.3.3 实时操作系统的特点第13-14页
        2.3.4 实时多任务与调度算法第14-15页
        2.3.5 操作系统的内存管理第15-16页
        2.3.6 uTenux操作系统简介第16-17页
    2.4 本章小结第17-18页
3 实践平台的硬件设计与实现第18-29页
    3.1 硬件总体框架第18-19页
    3.2 电源与存储组件第19-20页
    3.3 矩阵键盘与数码管的设计与实现第20-22页
    3.4 双色点阵模块的设计与实现第22-23页
    3.5 步进电机组件的设计与实现第23-24页
    3.6 烟雾传感器模块的设计与实现第24-25页
    3.7 光照强度传感器模块的设计与实现第25-26页
    3.8 温湿度传感器模块的设计与实现第26-27页
    3.9 本章小结第27-29页
4 实践平台的软件设计与实现第29-46页
    4.1 软件总体框架第29-30页
    4.2 微控制器中断功能的设计与实现第30-31页
    4.3 LCD显示模块的设计与实现第31-32页
    4.4 数码管模块与矩阵键盘的软件设计与实现第32-34页
    4.5 串口通信模块的设计与实现第34-35页
    4.6 温湿度传感器模块第35-37页
    4.7 光照强度传感器模块第37-39页
    4.8 烟雾传感器模块第39-40页
    4.9 uTenux操作系统的移植第40-41页
    4.10 uTenux操作系统中的任务属性信息第41-42页
    4.11 uTenux操作系统下的应用开发第42-45页
        4.11.1 单任务进程的创建和使用第42-44页
        4.11.2 多任务进程的创建和使用第44-45页
    4.12 本章小结第45-46页
5 系统测试第46-56页
    5.1 测试相关环境第46-48页
        5.1.1 硬件设计环境第46-47页
        5.1.2 软件调试环境第47-48页
    5.2 核心板测试第48-52页
        5.2.1 核心板无操作系统下程序测试第48-50页
        5.2.2 核心板操作系统移植测试第50-52页
    5.3 扩展板测试第52-55页
        5.3.1 扩展板无操作系统状态下测试第52-54页
        5.3.2 扩展板uTenux下测试第54-55页
    5.4 本章小结第55-56页
结论第56-57页
参考文献第57-59页
附录A BH1750电气特性第59-60页
附录B 光照强度传感器测试代码第60-68页
攻读硕士学位期间发表学术论文情况第68-69页
致谢第69-70页

论文共70页,点击 下载论文
上一篇:家族企业招聘体系优化研究--以HX公司为例
下一篇:基于缴费行为的电力客户细分及服务提升研究