STMCU小助手
发布时间:2022-8-19 14:31
|
硬件准备+ }% h0 G8 n8 ?4 A7 J 首先需要准备一个开发板,这里我准备的是NUCLEO-F030R8的开发板:" {; Y: F! ^/ v( A2 M ^0 m2 m6 k4 X
0 I& I: t. g% _7 w 选择芯片型号4 `! o: u. c4 D1 q
配置时钟源9 x( ^2 E- U M& p+ N HSE与LSE分别为外部高速时钟和低速时钟,在本文中使用内置的时钟源,故都选择Disable选项,如下所示:) A! K2 h1 ~# Q: s8 R1 @
0 m! Q# {. U" B3 s8 j/ R& D 配置时钟树: B, e3 o/ v. K STM32F0的最高主频到48M,所以配置48即可: - h, B+ Q% W) R( b ~7 m. U, U
. _, f/ a# u) o+ d3 m, c GPIO口配置2 f, q2 q: v, ]2 l9 M1 t 左键点击需要配置的端口,选择GPIO_Output模式。这里我们配置的端口位PB10和PB11。& B" ~- z5 W; g0 `4 O) i1 [
配置完如下图所示。' M# A6 |. h) T6 D$ ^
详细参数配置,如下图,完成后点击OK。 3 z5 A8 _& e$ R0 F5 y# g1 t+ ?7 E6 h
生成工程设置2 G" j; I0 K4 F# w# N0 b+ c 注意在生产工程设置中不能出现中文,不然会报错。 + t+ @% _3 P/ t: Y
代码生成设置 最后设置生成独立的初始化文件:, T4 _0 [9 d1 f* W# Q" [9 Z7 M
生成代码 . d: y6 A" `! _ Y+ H
* ]: n; i( |, [2 E; Q# A( } 配置keil6 k2 g0 h. ?/ C: U$ w' q* h. R( _ 9 u9 d0 k: N+ J3 r- u
代码- m+ s1 j! \5 L; z: y! c 在main.c中的while中,设置LED亮灭情况:
演示效果2 B+ W( c5 y6 Q' o0 m
|
【STM32H5 评测】ADC 电压表
【STM32H5 评测】基础硬件加密与随机数性能 - STM32H5E5实测硬件AES加解密、HASH运算、TRNG真随机数输出速率与稳定性
【STM32H5 评测】NUCLEO-H5E5ZJ 使用 TrustZone 安全分区系统实践测试
【STM32H5 评测】CPU核心性能 - STM32H5E5跑 RTOS,观察任务切换速度、中断响应快慢
【STM32H5 评测】介绍、环境搭建、工程测试
#双节活动 1.在CubeMX中引用touchGFX出现的问题与解决
如何将STM32CubeMX生成的CMake工程导入STM32CubeIDE
【 逢7发帖赢大礼】1、利用CubeMX生成正点原子H7R7开发板的STM32CubeIDE工程
STM32CubeCLT 1.22.0新版本发布
【下载问题解决】关于ST官网下载软件问题解决
微信公众号
手机版