(1) 练习使用MDK、STM32CubeMX和STM32CubeIDE软件。
(2)进行编程练习,使用STM32的V3.5.0标准外设库函数的方法,点亮或者熄灭LED,并分别使用MDK仿真、Proteus仿真以及在STM32开发/实验板上运行验证。
(3) 进行编程练习,使用STM32的STM32CubeMX和HAL库函数的方法,点亮或者熄灭LED,并分别使用使用MDK仿真、Proteus仿真以及在STM32开发/实验板上运行验证。
(4)使用STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples\GPIO\ IOToggle下的程序,建立工程并进行修改,然后分别使用MDK 仿真、Proteus仿真以及在STM32开发/实验板上运行验证。
(6)使用STM32CubeMX和HAL库建立工程后,编写程序实现LED流水灯效果;并分别使用MDK仿真、Proteus仿真以及在STM32实验板上运行验证。
(7)使用STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples\EXTI\ EXTI_Config下的程序,建立工程并进行修改,然后分别使用MDK 仿真、Proteus仿真以及在STM32开发/实验板上运行验证。
(8)使用STM32CubeMX、HAL库建立工程后,编写程序实现EXTI_Line5;并分别使用MDK仿真、Proteus仿真和下载运行在STM32实验开发板上。
(9)使用STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples\USART\ Printf下的程序,建立工程并进行修改,然后分别使用MDK仿真、Proteus仿真以及在STM32开发/实验板上运行验证。
(10)使用STM32CubeMX、HAL库建立工程后,编写程序实现USART的Printf功能,并分别使用使用MDK仿真、Proteus仿真以及在STM32开发/实验板上运行验证。

