CH32V003內部時鐘

使用官方的例程

//#define SYSCLK_FREQ_8MHz_HSI? ? 8000000

//#define SYSCLK_FREQ_24MHZ_HSI? ?HSI_VALUE

? ?#define SYSCLK_FREQ_48MHZ_HSI? ?48000000

//#define SYSCLK_FREQ_8MHz_HSE? ? 8000000

//#define SYSCLK_FREQ_24MHz_HSE? ?HSE_VALUE

//#define SYSCLK_FREQ_48MHz_HSE? ?48000000


/* Clock Definitions */

#ifdef SYSCLK_FREQ_8MHz_HSI

? uint32_t SystemCoreClock? ? ? ? ?= SYSCLK_FREQ_8MHz_HSI;? ? ? ? ? /* System Clock Frequency (Core Clock) */

#elif defined SYSCLK_FREQ_24MHZ_HSI

? uint32_t SystemCoreClock? ? ? ? ?= SYSCLK_FREQ_24MHZ_HSI;? ? ? ? /* System Clock Frequency (Core Clock) */

#elif defined SYSCLK_FREQ_48MHZ_HSI

? uint32_t SystemCoreClock? ? ? ? ?= SYSCLK_FREQ_48MHZ_HSI;? ? ? ? /* System Clock Frequency (Core Clock) */

#elif defined SYSCLK_FREQ_8MHz_HSE

? uint32_t SystemCoreClock? ? ? ? ?= SYSCLK_FREQ_8MHz_HSE;? ? ? ? ?/* System Clock Frequency (Core Clock) */

#elif defined SYSCLK_FREQ_24MHz_HSE

? uint32_t SystemCoreClock? ? ? ? ?= SYSCLK_FREQ_24MHz_HSE;? ? ? ? /* System Clock Frequency (Core Clock) */

#elif defined SYSCLK_FREQ_48MHz_HSE

? uint32_t SystemCoreClock? ? ? ? ?= SYSCLK_FREQ_48MHz_HSE;? ? ? ? /* System Clock Frequency (Core Clock) */

#else

? uint32_t SystemCoreClock? ? ? ? ?= HSI_VALUE;

#endif


設置使用內部時鐘48M后,初始化USART_Printf_Init(460800),不成功,有人遇到過嗎?該怎么處理?

您好,我這邊直接使用例程測試是沒問題的,如下圖。麻煩你具體描述一下不成功的現(xiàn)象是什么,115200波特率可以么?可以檢查一下串口引腳鏈接是否正確,若是打印亂碼,可以換個USB轉串工具試一下?;蚰憧梢灾苯釉贓VT例程基礎上修改測試一下。后續(xù)若有問題,可郵箱(lzs@wch.cn)溝通。

image.png



我開始是在老版本的EVT例程上更改的,我單步調試發(fā)現(xiàn)最后進入了硬件錯誤中斷。昨天下載了新版的EVT例程,發(fā)現(xiàn)PLLON沒有打開,單步調試時手工將PLLON置一,PLLRDY也等于1了,但是一直卡在那個循環(huán)里

/* Enable PLL */

? ? RCC->CTLR |= RCC_PLLON;?

? ? /* Wait till PLL is ready */

? ? while((RCC->CTLR & RCC_PLLRDY) == 0)

? ? {

? ? }




/********************************** (C) COPYRIGHT *******************************

?* File Name? ? ? ? ? : system_ch32v00x.c

?* Author? ? ? ? ? ? ?: WCH

?* Version? ? ? ? ? ? : V1.0.0

?* Date? ? ? ? ? ? ? ?: 2023/12/26

?* Description? ? ? ? : CH32V00x Device Peripheral Access Layer System Source File.

*********************************************************************************

* Copyright (c) 2021 Nanjing Qinheng Microelectronics Co., Ltd.

* Attention: This software (modified or not) and binary are used for?

* microcontroller manufactured by Nanjing Qinheng Microelectronics.

*******************************************************************************/


這是SDK版本信息


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频