全程共100课时;周末班10-12天,全日制班4-5周;实践考核1次,笔试考核1次。 |
||
*阶段 |
课前准备。 |
熟悉C语言及编程;了解常用电子元器件、常用芯片知识及其使用方法;介绍电子产品开发、生产的基本流程;加强电子元器件焊接水平;了解ads、Keil等编译环境的学习与使用;了解H-Link、H-Flasher环境的学习与使用。 |
第二阶段 |
|
掌握Cortex-M3的体系结构,应用及学习方法等,详细学习Cortex-M3内核体系结构。 |
1 Cortex-M3总体介绍 |
处理器内核介绍;处理器*模式;处理器异常处理。 |
|
2 Thumb2指令集 |
|
|
3 基于Cortex-M3的嵌入式软件编程 |
|
熟悉MDK开发环境;编译、调试基于Thumb2指令的应用程序;编写程序实现*模式切换、异常处理。 |
第三阶段 |
Cortex-M3处理器简介。 |
掌握Cortex-M3处理器的接口开发。本部分内容实用性及实践性较强,课程在分析接口操作方法后,安排了大量的实验。通过学习,学员可以掌握多种接口操作的原理及Cortex-M3处理器的接口编程。 |
1 组织结构 |
|
|
2 内存及启动模式 |
|
|
3 外围模块及特点简介 |
LED实验;中断实验;串口实验;LCD实验;RTC实验;A/D 实验;SD卡实验;usb device实验。 |
|