2013年10月2日

STM32F10x_StdPeriph_Lib_V3.5.0库与系统滴答定时器(Systick)

摘要: 在V3.5的库中,关于系统滴答的配置是在core_cm3.h文件中,其代码如下:static __INLINE uint32_t SysTick_Config(uint32_t ticks){ if (ticks > SysTick_LOAD_RELOAD_Msk) return (1); /* Reload value impossible */ SysTick->LOAD = (ticks & SysTick_LOAD_RELOAD_... 阅读全文

posted @ 2013-10-02 16:55 swblog 阅读(1180) 评论(0) 推荐(0) 编辑

STM32F10x_StdPeriph_Lib_V3.5.0库时钟分析及如何配置

摘要: [操作环境]:KEIL MDK4.10 Lib_V3.5.0阅读了STM32F10x_StdPeriph_Lib_V3.5.0库关于时钟部分代码,发现设备初始化时钟默认为外部晶振8MHz,经过PLL倍频后,内部核心时钟为72MHz.其处理流程大致如下:1、启动文件(startup_stm32f10x_md.s)里有如下代码:; Reset handlerReset_Handler PROC EXPORT Reset_Handler [WEAK] IMPORT __main IMPORT SystemInit ... 阅读全文

posted @ 2013-10-02 10:26 swblog 阅读(2254) 评论(0) 推荐(0) 编辑

导航