当前位置:首页 » 存储配置 » cubemx中的时钟如何配置

cubemx中的时钟如何配置

发布时间: 2025-01-10 03:09:51

㈠ 如何用stm32cubemx 设置 FLASH读写配置

在STM32CubeMX软件中新建工程,选择MCU型号STM32F103ZET6,点击New Project进入工程界面。

配置外设,设置RCC为HSE(外部高速时钟),选择晶振/陶瓷谐振器作为时钟源。在GPIO设置中,将PF6,PF7,PF8,PF9配置为LED1-LED4的输出模式,以便控制四个LED。需要注意的是,黄色引脚已被用于其他功能,可以忽略这些设置。

时钟配置采用图形化界面,直观易懂。选择RCC设置外部高速时钟,设置HCLK为72M,软件会自动完成其余配置。这里,我们只需要关注HCLK的设置,软件会自动完成其他时钟配置。

功能外设配置界面提供了多种外设选项,包括多媒体、控制、模拟、通讯连接和系统外设等。多媒体部分包括音频视频处理;控制部分提供定时器功能;模拟部分涉及DAC和ADC;通讯连接部分包括串口、SPI、I2C、USB和ETH;系统部分包含DMA、GPIO、NVIC、RCC和看门狗;中间件部分则提供了FreeRTOS、FATFS、LwIP和USB等功能。

在设置FLASH读写配置时,需要关注RCC和FLASH两个部分。RCC设置中,选择外部高速时钟源,确保时钟稳定。FLASH设置中,选择适当的擦除和编程模式,设置写入保护和锁定位,以确保数据安全。

完成配置后,点击Generate Code生成代码,然后使用Keil或IAR等IDE进行编译和调试。在代码中,可以找到相应的初始化函数和配置参数,确保FLASH读写功能正常工作。

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:595
制作脚本网站 发布:2025-10-20 08:17:34 浏览:889
python中的init方法 发布:2025-10-20 08:17:33 浏览:583
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:766
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:686
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1015
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:258
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:117
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:808
python股票数据获取 发布:2025-10-20 07:39:44 浏览:715