stm32 RCC_CR上电为什么不是复位0X0000xx83值?
发布网友
发布时间:2022-04-23 18:12
我来回答
共2个回答
热心网友
时间:2023-04-22 05:26
你的问题描述能力有待提高.什么叫做复位值24M?如果你要表达0x24000000请用16进制写出来,别写的让人笑掉大牙. SystemInit()是库函数吗?如果不是谁知道你怎么初始化系统的,你不会把程序贴上来吗? 闪灯也是72M闪的?什么叫72M闪? 完全是在自言自语, 连个问题都描述不清楚还学个毛.
RCC_CR复位值是0x0000XX83, RCC是时钟, 如果你要点灯, 你要打开RCC中的GPIO时钟, 如果你需要闪烁LED, 你需要加入延时, 延时可以使用定时器, 也可以用systick. 每个工程创建的时候一定要加入 启动程序, 否则会出现各种错误.另外RCC在初始化之前最好先调用 RCC_DeInit()库函数复位一下(也可以自己操作寄存器).追问谢谢,前途一片黑暗,不学了。
热心网友
时间:2023-04-22 05:27
RCC_CR复位值是0x0000XX83, RCC是时钟, 如果要点灯, 要打开RCC中的GPIO时钟, 如果需要闪烁LED, 你需要加入延时, 延时可以使用定时器, 也可以用systick. 每个工程创建的时候一定要加入 启动程序, 否则会出现各种错误.另外RCC在初始化之前最好先调用 RCC_DeInit()库函数复位一下(也可以自己操作寄存器)。
STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-0内核(ST's proct portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-bit MCUs up to 32-bit ARM-based Cortex®-M0 and M0+, Cortex®-M3, Cortex®-M4 Flash microcontrollers with a great choice of peripherals. ST has also extended this range to include an ultra-low-power MCU platform) 。按内核架构分为不同产品: