STMCU小助手
发布时间:2022-4-4 21:57
|
7.1 前言 为方便实验的进行,在实验进行之前说明一下Keil的一些设置 打开Configuration-Editor
其中Encoding选择Chinese GB2312,Tab size选择4,(可选项:勾选Insert spaces for tabs)
Configuration-User Keywords中可以自己添加用户关键字,这里先添加u8,u16,u32
Configuration-Text Completion-Show Code Completion List for中选中Struct/Class Members,Function Parameters,Symbols after 3 Characters Dynamic Syntax Checking选中Enable
打开Options for Target-Target
把Target中的Xtal选项改为8.0MHz
Debug选择ST-Link Debugger,再点击Settings,将Trace中的改为8MHz
设置完成。 7.2 STM32点亮一个小灯需要四步: 1.声明GPIO_InitTypeDef结构体 2.使能 APB2 总线上的 GPIOC时钟 3.赋值GPIO_InitTypeDef结构体的三个成员,通过GPIO_Init函数初始化GPIO的某一个端口 4.GPIO_SetBits和GPIO_ResetBits两个函数拉高或者拉低I/O口实现小灯的亮灭 7.3 输入如下代码:
点击Rebuild,以检查是否存在错误或警告
把工程下载到系统板中。
小灯闪烁,实验完成。 |
【福利三:雨露均沾·逢7狂欢】之三:AI帮我查BUG
福利三:雨露均沾·逢7狂欢】之二:STM32F407VG串口通信乱码故障的排除
基于STM32F103的I2C主从机通信
OpenBLT移植到STM32F103战舰开发板上适用于所有STM32F103系列的Bootloader
TFT LCD 与 FSMC 的硬件连接大容量 STM32F10xxx FSMC 接口
单片机:初学者该了解的STM32F103基础知识
2025软件工具兔哥知道
STM32之继电器模块
STM32固件库分享,超全系列整理
【MCU实战经验】基于STM32F103的二轮平衡车(6轴上位机 源代...
微信公众号
手机版