课程图片

深入浅出教你玩转STM32-NUCLEO开发平台

——基于STM32-NUCLEO-072RB开发板

讲师: 枫叶

课程简介:
        STM32 NUCLEO开发平台是ST最新发布的易用性好、可扩展性佳的低成本平台。NUCLEO开发板具有mbed功能支持Arduino接口,同时还提供ST Morpho扩展排针,可连接微控制器的所有周边外设,可以利用Arduino巨大生态系统优势,便于快速实现STM32学习和评估!STM32因为有着良好的生态系统,学习本课程的方式和方法,可以有助于其它STM32系列型号的学习!本课程采用逐步深入的方式讲解,步步为营,结合一些应用实例进行讲解,适合对STM32感兴趣的初学者和有一定STM32基础的入门级工程师提高自己!

        本课程共有8个章节,其中第一章是板子特性介绍和资料准备介绍;第二章是搭建KEIL-MDK开发平台及工程模板;第三章是实现一个LED灯(软件延时+systick定时器);第四章是串口驱动实现(printf打印字符+中断数据接收);第五章是按键(中断方式)实现24C04存储器内容读写;第六章是利用定时器实现6路互补PWM波形输出(可做BLDC应用);第七章是利用SPI总线构建NUCLEO-072RB和NUCLEO-302RB双机处理系统;第八章是基于Labview上位机界面的NUCLEO-072RB数据采集系统。例程篇的代码工程文件,在课程更新完毕后,会发布到ST社区上!

        本课程的目标是让大家在短时间内(一周到一个月)快速上手开发板,并能独立以此平台进行项目开发应用!所以,有些技术细节如有遗漏,请多包涵,有问题,请随时留言!对于有些局部内容,我的理解可能有误,欢迎批评指正,在此不胜感谢!

分类: 嵌入式开发

章节 1: 资料篇:NUCLEO-072RB开发板特性讲解及资料准备

章节 2: 工程篇:搭建KEIL-MDK开发平台及工程模板

章节 3: 初级教程篇:实现一个LED灯(软件延时+systick定时器)

章节 4: 初级教程篇:串口驱动实现(printf打印字符+中断数据接收)

章节 5: 初级教程篇:按键(中断方式)实现24C04存储器内容读写

章节 6: 中级教程篇:利用定时器实现6路互补PWM波形输出(可做BLDC应用)

章节 7: 中级教程篇:利用SPI总线构建NUCLEO-072RB和NUCLEO-302RB双机处理系统

章节 8: 高级教程篇:基于Labview上位机界面的NUCLEO-072RB数据采集系统

讲师

枫叶 电子设计工程师
目前从事研发工作,主要面向嵌入式、工业控制领域。 个人寄语:雄关漫道真如铁,而今迈步从头越!电子是一个不断提升自我的行业,让我们奋勇前行!
MEMS适配器STEVAL-MKI132V1
STEVAL-MKI132V1(MEMS适配器)。该STEVAL-MKI132V1(蓝驱)是主板设计为向用户提供一个完整的准备使用...

该课程有 112 位学员

评价情况:

8 评价数

课程问答

加入课程后可以跟讲师学生进行问答互动。