目录

  • 1 计算机基础知识(8学时)
    • 1.1 第一课 计算机基础知识-1
    • 1.2 第二课 计算机基础知识-2
    • 1.3 第三课 嵌入式系统的概述
    • 1.4 第四课 阅读检索STM32资料和参考教材
      • 1.4.1 第一章 思考题
  • 2 ARM Cortex M3概述(6学时)
    • 2.1 第一课 Cortex M3处理器内部结构。(2学时)
    • 2.2 第二课 时钟树,STM...xx引脚定义。(2学时)
    • 2.3 第三课 存储器映像;I⁄O端口特性。(2学时)
    • 2.4 第二章 练习
  • 3 嵌入式ARM开发工具和环境(4学时)
    • 3.1 第一课 ARM Cor...3软件开发环境(2学时)
    • 3.2 第二课 嵌入式系统STM32库函数。(2学时)
    • 3.3 第三章 练习
  • 4 STM32基础入门(18学时)
    • 4.1 第一课 GPIO的结构(2学时)
    • 4.2 第二课 STM32开发或实验过程(2学时)
      • 4.2.1 参考视频__STM32编程语言
      • 4.2.2 参考视频_MDK4建工程及固件库
    • 4.3 第三课 STM32开发或实验过程2(2学时)
      • 4.3.1 洋桃有关MDK4固件库安装资料
    • 4.4 第四课 STM32的复位与时钟
      • 4.4.1 STM32有关C语言程序设计
      • 4.4.2 MDK编程格式
    • 4.5 第五课 RCC编程应用: 实验4-3、4
    • 4.6 第六课 STM32的中断和事件
    • 4.7 第七课 中断编程应用:实验4-5、6
      • 4.7.1 中断补充洋桃视频
    • 4.8 第八课 STM32的串口通信
    • 4.9 第九课 STM32的串口通信实验
      • 4.9.1 参考视频
    • 4.10 第四章 练习
  • 5 实验与仿真
    • 5.1 实验一:MDK建立与寄存器GPIO编程
    • 5.2 实验二:仿真软件Proteus7.8安装及GPIO的LED应用
    • 5.3 实验三:GPIO的中断按键与LED时间测量
第二章 练习

第二章

1、什么是片上系统?

2、什么是RISC,其特点是什么?

3、什么是存储器哈弗结构?与冯.洛伊曼结构的区别在哪里?

4、简述常用ARM Cortex-M3芯片配置了那些基本功能(以STM32F103为例)?

5、简述STM32F103系列芯片的命名规则?

教材思考题:

1.画出STM32F103VET6的内部框图。

2.简述AMBA总线。

3.画出STM32F103VET6的时钟树。

4.简述STM32F103VET6的时钟源和主要部件的时钟。

5.简述STM32F103VET6的输入、输出的高、低电平。

6.理解STM32F103XX的型号规格。

7、简述STM32F103ZET6的信息内容。