课程图片

STM32 F072RBT6 开发板的学习

从demo入手,用例程打造,成为ST的粉丝

讲师: michael83

课程简介:

新产品STM32 Nucleo开发板具有 mbed功能,支持Arduino接口,同时还提供ST Morpho扩展排针,可连接微控制器的所有周边外设。作为一个具有mbed功能的电路板,STM32 Nucleo开发板让开发人员能够利用mbed开源软件平台、在线工具和mbed.org的合作基础设施开发创新应用。这块板子的Arduino排针兼容Arduino巨大生态系统的各种Shield扩展板,让设计人员能够轻松快速增加特殊功能。意法半导体还利用公司的MEMS微加工技术、距离传感器和无线控制产品,推出自主开发的支持Bluetooth® LE或Wi-Fi® 接口、GPS和录音的Shield专用功能扩展板。STM32 Nucleo对STM32系列的全面支持让设计人员能够灵活地开发原型设计,在各个开发阶段动态微调软硬件。此外,每块扩展板都可以配合STM32 Nucleo开发板重复用于在多个不同的项目中,从而保护客户在专用电路板上的投资。

本课程采用原理和代码讲解为基础,结合开发板的实验,对STM32 Nucleo进行分享。适合对STM32感兴趣的初学者和有一定STM32基础的入门级工程师提高自己!

本课程共有8个章节,

第一章是板子环境的搭建,特别是针对常出现的问题进行讲解;

第二章是实现一个LED灯,因为灯作为最基础的可观标志,让你轻松上手;

第三章是对开发板的时钟等基础配置进行代码讲解;

第四章是对定时器的代码讲解,并结合板子例程进行介绍;

第五章是对串口进行介绍,如果我们要传输的信息比较多,灯的状态显然是不够的,此时就需要全双工的串口登场;

第六章是对模数转换的讲解,这个是一个开发板对模拟世界的探索;

第七章是对看门狗实验的讲解,无论在工业控制还是电力采集,看门狗是软件可靠性的初步保障;

第八章是对串行总线传输二兄弟的讲解,包含IIC和SPI。

例程篇的代码工程文件,在课程更新完毕后,会发布到ST社区上!

本课程的目标是让大家在短时间内(一周到一个月)快速上手开发板,并能独立以此平台进行项目开发应用!欢迎以后的时间里,共同分享,一起提高。

分类: 嵌入式开发

章节 1: 编译环境MDK-ARM的搭建,DEMO例程的分享

章节 2: 闪烁灯开始我们的例程学习

章节 3: STM32F072RBT6开发板的基础配置例程学习

章节 4: 定时器的学习

章节 5: 串口USART的学习

章节 6: 模数转换ADC的学习

章节 7: 看门狗WD的学习

章节 8: IIC/SPI的学习

讲师

michael83 开始专注M0和M4.
一个在嵌入式领域摸打滚爬了N年,一个曾经在职业中迷茫N年之后, 一个最后从信仰中找到了归宿,开始专注自己的通信领域, 持续在领域内巩固根基,从而准备创造职业的一个奇迹,热血沸腾。 回收已经流失的岁月,遥望将来的自己, 不可自己的灵魂是否愿意自己肆意的世界中寻找。 巩固信仰,余下的岁月,洒在喜爱的工作。
STM32F4-DISCOVERY扩展模块_DM-STF4BB
DM-STF4BB是深圳市英蓓特科技有限公司推出的一款基于STM32F4DISCOVERY的扩展板,基于ARM 32-bit Cortex-M...

该课程有 79 位学员

评价情况:

4 评价数

课程问答

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