Cortex-M3是ARM公司推出的新的针对微控制器应用的内核
Cortex-M3是ARM公司推出的新的针对微控制器应用的内核,提供业界持平的高性能和低成本的解决方案,将成为单片机MCU应用的热点和主流。
本课程将Cortex-M3和uC/OSII结合,更好的发挥出它们各自的特点。
1
了解Cortex-M3体系结构及thumb-2指令集,并掌握在Cortex-M3体系结构上进行嵌入式编程的方法;
2
掌握STM32F103处理器各个接口开发的原理;
3
了解uC/OS-II操作系统工作原理,掌握uC/OS-II操作系统移植方法;
4
掌握在uC/OS-II操作系统上的编程方法及编程技巧。
一阶段
学习目标:一阶段的课程主要帮助学员了解Cortex-M3内核体系结构、以及Cortex-M3内核所支持的Thumb-2指令集。在此基础上,熟悉嵌入式编程的环境及编程方法。
1、Cortex-M3内核体系结构
实验:1、熟悉MDK开发环境
2、编译、调试基于Thumb2指令的应用程序
2、Thumb2指令集
3、基于Cortex-M3的嵌入式软件编程立即预约课程
学习目标
学习目标:掌握STM32F103处理器的接口开发。本部分内容实用性及实践性较强,课程在分析接口操作方法后,安排了大量的实验。通过学习,学员可以掌握多种接口操作的原理及STM32F103处理器的接口编程。