[N32G430] N32G430如何使用内部时钟

[复制链接]
1324|5
 楼主| 呐咯密密 发表于 2024-2-22 14:56 | 显示全部楼层 |阅读模式
是直接修改HSE->HSI就行吗?例程中是单独操作时钟相关寄存器的操作,实际应用中这样是否可以,我修改这个系统时钟只有8M,使用例程中的倒是可以,但是好麻烦
 楼主| 呐咯密密 发表于 2024-2-22 14:57 | 显示全部楼层
少了图,补一下,这个在system_n32g430.c中


 楼主| 呐咯密密 发表于 2024-2-22 14:58 | 显示全部楼层
怎么有无法粘贴图片了,烦!!

  1. #define SYSCLK_USE_HSI     0
  2. #define SYSCLK_USE_HSE     1
  3. #define SYSCLK_USE_HSI_PLL 2
  4. #define SYSCLK_USE_HSE_PLL 3

  5. #ifndef SYSCLK_FREQ
  6. #define SYSCLK_FREQ 128000000
  7. #endif

  8. #ifndef SYSCLK_SRC
  9. #define SYSCLK_SRC SYSCLK_USE_HSE_PLL
  10. #endif

  11. #if SYSCLK_SRC == SYSCLK_USE_HSI
 楼主| 呐咯密密 发表于 2024-2-22 14:58 | 显示全部楼层
怎么有无法粘贴图片了,烦!!

  1. #define SYSCLK_USE_HSI     0
  2. #define SYSCLK_USE_HSE     1
  3. #define SYSCLK_USE_HSI_PLL 2
  4. #define SYSCLK_USE_HSE_PLL 3

  5. #ifndef SYSCLK_FREQ
  6. #define SYSCLK_FREQ 128000000
  7. #endif

  8. #ifndef SYSCLK_SRC
  9. #define SYSCLK_SRC SYSCLK_USE_HSE_PLL
  10. #endif

  11. #if SYSCLK_SRC == SYSCLK_USE_HSI
ykwym 发表于 2024-2-22 17:13 | 显示全部楼层
把这个改为#define SYSCLK_SRC SYSCLK_USE_HSE_PLL ----> #define SYSCLK_SRC SYSCLK_USE_HSI_PLL
jcky001 发表于 2024-2-26 02:00 | 显示全部楼层
设置MCU的时钟源
配置内部时钟
启用内部时钟
验证时钟设置
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:苏州澜宭自动化科技嵌入式工程师
简介:本人从事磁编码器研发工作,负责开发2500线增量式磁编码器以及17位、23位绝对值式磁编码器,拥有多年嵌入式开发经验,精通STM32、GD32、N32等多种品牌单片机,熟练使用单片机各种外设。

568

主题

4085

帖子

56

粉丝
快速回复 在线客服 返回列表 返回顶部