对于有心成为一名硬件工程师的朋友们而言,玩转开发板应该是入行的基础条件之一。从一块小小的开发板出发,了解它的基本功能,性能特点和应用场景,再将它来实现更多的智能产品,这样的工作流程在工程师的职业生涯中多次循环。从零开始学板卡,帮助你获取"迅速上手开发板"的强大技能,帮助你在学习、求职、工作中节节高升。
授课目标:
本课程是电子开发的入门基础,通过对本课程的学习,你将学会开发板的测评步骤,并能用开发板制作简单的电子设计。
授课对象:
1. 电子类专业院校学生
2. 刚入职不久的新人工程师
3. 对电子开发感兴趣的爱好者
4. 想要学习STM32G070RB的人群
配套板卡:
STMicroelectronics NUCLEO-G070RB Nucleo-64开发板采用STM32G070RB MCU,支持Arduino和ST Morpho连接。
STM32G070RB MCU设有Arm Cortex-M0+,具有128KB闪存、36KB RAM、64MHz CPU、4个USART和若干定时器。借助Arduino™ Uno V3连接支持和ST Morpho接头,可通过各种专用扩展板轻松扩展STM32 Nucleo开放式开发平台的功能。
NUCLEO-G070RB开发板无需单独的探测器,因为其已集成ST-LINK/V2-1调试器和编程器。
以下器件请自行准备:
人体红外感应模块(1个)、数字温湿度传感器(1个)、蓝牙模块(1个)、自动浇花套装(1个)、WiFi模块(1个)、OLED(1个)、杜邦线(若干)、光强度模块(1个)。
参考资料:
• NUCLEO_G070RB_STM32Nucleo_64开发板介绍
• STM32G0系列资料
• STM32G0产品技术培训介绍
课程大纲:
第一章 绪论
1.1课程介绍与概述
1.2认识NUCLEO-G070RB开发板
第二章 基本操作
2.1 开发环境搭建【基于HAL库】
2.2 GPIO口的使用
2.3 时钟配置
2.4 实战:一起做个红外体感小夜灯,半夜起床不摸黑
第三章 串行通信
3.1 串行通信基础
3.2 USART串口通信
3.3 利用蓝牙转串口模块进行远程通信
3.4 实战:不想爬起来关灯?给卧室灯装上蓝牙,手机轻松控制开关
第四章 中断与定时
4.1 中断的使用
4.2 定时计数器的使用
4.3 实战:自制温湿度检测仪,轻松了解室内温湿度
第五章 ADC功能与WiFi通信
5.1 ADC功能
5.2 利用WiFi模块进行远程通信
5.3 实战:远程遥控浇花神器,让你放心出远门
第六章 I2C与SPI协议
6.1 利用板卡实现I2C协议
6.2 利用板卡实现SPI协议
6.3 实战:自动感光亮度调节系统,灯泡从此变智能
请问:课程配套开发板需要怎样购买?
怎么现在看也看不了,买也买不到
师傅领进门,修行在个人
课程内容怎么不更新了
猜测能学到好多知识,参加下
学习下
ok