一、内容简介 STM32 NUCLEO开发平台是ST最新发布的易用性好、可扩展性佳的低成本平台。NUCLEO开发板具有mbed功能支持Arduino接口,同时还提供STMorpho扩展排针,可连接微控制器的所有周边外设,可以利用Arduino巨大生态系统优势,便于快速实现STM32学习和评估!
本人受邀制作了一个视频教程,在制作时形成了课件和程序代码内容,下面将内容发上来,希望对大家学习STM32F0或者熟悉STM32最新的NUCLEO开发平台有所帮助!
二、资料内容
本课程共有8个章节,各个章节的PPT课件内容和MDK见附件!第一章:资料篇-NUCLEO-072RB开发板特性讲解及资料准备 课件PPT:
资料篇-NUCLEO-072RB开发板特性讲解及资料准备.pdf
(2.73 MB, 下载次数: 614)
第二章 工程篇-搭建KEIL-MDK开发平台及工程模板 课件PPT:
工程篇:搭建KEIL-MDK开发平台及制作MDK工程文件模板.pdf
(4.27 MB, 下载次数: 540)
工程文件:
DEMO-工程模板.rar
(275.31 KB, 下载次数: 353)
第三章 初级教程篇-实现一个LED灯(软件延时+systick定时器) 课件PPT:
初级教程篇:实现一个LED灯(软件延时 systick定时器).pdf
(1.19 MB, 下载次数: 456)
工程文件:
LED(软件延时).rar
(276.79 KB, 下载次数: 294)
LED(systick定时).rar
(278.81 KB, 下载次数: 284)
第四章 初级教程篇- 串口驱动实现(printf打印字符+中断数据接收) 课件PPT:
初级教程篇:串口驱动实现(printf打印字符 中断数据接收).pdf
(2.05 MB, 下载次数: 404)
工程文件:
UART(printf 查询方式接收).rar
(281.32 KB, 下载次数: 263)
UART(中断方式方式接收).rar
(282.83 KB, 下载次数: 260)
第五章 初级教程篇-按键(中断方式)实现24C04存储器内容读写 课件PPT:
初级教程篇:按键(中断方式)实现24C04存储器内容读写.pdf
(1.67 MB, 下载次数: 325)
工程文件:
KEY(中断方式).rar
(283.87 KB, 下载次数: 243)
EEPROM.rar
(283.91 KB, 下载次数: 233)
KEY-EEPROM.rar
(284.29 KB, 下载次数: 248)
第六章 中级教程篇-利用定时器实现6路互补PWM波形输出(可做BLDC应用) 课件PPT:
中级教程篇:利用定时器实现6路互补PWM波形输出.pdf
(4.28 MB, 下载次数: 427)
工程文件:
PWM.rar
(292.61 KB, 下载次数: 297)
实物图片:
PWM输出:
1、单路PWM输出--50%占空比
2、单路PWM输出--60%占空比
3、单路WM输出--70%占空比
4、6路PWM输出--20KHZ-50%占空比
5、6路PWM输出--加死区
BLDC:
工程文件:
BLDC.rar
(286.96 KB, 下载次数: 234)
1 HALL-A-B-C波形图--HALL值 5 4 6 2 3 1
2、三相H桥电路--6-NMOS管排列方式
3、驱动方式:三相H桥电路--H-PWM-L-ON波形图
4、硬件连线图
第七章 中级教程篇-利用SPI总线构建NUCLEO-072RB和NUCLEO-302RB双机处理系统 课件PPT:
中级教程篇:利用SPI总线构建NUCLEO-072RB和NUCLEO-302RB双机处理系统.pdf
(1.86 MB, 下载次数: 306)
工程文件:
主机端:
SPI-MASTER-F0.rar
(291.4 KB, 下载次数: 246)
从机端:
SPI-SLAVE-F3.rar
(382.58 KB, 下载次数: 230)
实物图片:
第八章 高级教程篇-基于Labview上位机界面的NUCLEO-072RB数据采集系统 课件PPT:
高级教程篇:基于Labview上位机界面的NUCLEO-072RB数据采集系统.pdf
(2.04 MB, 下载次数: 304)
工程文件:
ADC.rar
(288.44 KB, 下载次数: 241)
Labview VI界面工程文件:
STM32-Labview-ADC.rar
(17.79 KB, 下载次数: 202)
实物图片:
|