STM32F4XX项目的学习(PLC-40MR_407VE)
qq_33553024
这个作者很懒,什么都没留下…
展开
-
第一章:startup_stm32f40_41xxx.s启动代码的理解
Stack_Size EQU 0x00000800 ;定义堆栈的大小AREA STACK, NOINIT, READWRITE, ALIGN=3 ;堆栈段,未初始化,允许读写,8字节边界对齐Stack_Mem SPACE Stack_Size ;分配堆栈空间,把首地址赋给Sta...原创 2018-06-05 10:39:45 · 2256 阅读 · 0 评论 -
第二章:SystemInit系统初始化函数详解
void SystemInit(void){ /* FPU settings ------------------------------------------------------------*/ #if (__FPU_PRESENT == 1) && (__FPU_USED == 1) SCB->CPACR |= ((3UL << 10*2)|(...原创 2018-06-05 13:37:15 · 1684 阅读 · 0 评论 -
第二章:SetSysClock系统设置时钟函数详解(2)--简化版
static void SetSysClock(void){ //在MDK5中设置部分要添加Define:STM32F40_41xxx,USE_STDPERIPH_DRIVER #if defined (STM32F40_41xxx) || defined (STM32F427_437xx) || defined (STM32F429_439xx) || defined (STM32F...原创 2018-06-05 15:59:28 · 2187 阅读 · 0 评论 -
第二章:SetSysClock系统设置时钟函数详解
static void SetSysClock(void){#if defined (STM32F40_41xxx) || defined (STM32F427_437xx) || defined (STM32F429_439xx) || defined (STM32F401xx)/**********************************************************...原创 2018-06-05 14:08:10 · 2851 阅读 · 0 评论