为了节省空间与成本,将STM32F103芯片外接晶振去除,使用内部HSI时钟,配置方法如下: void RCC_Configuration(void) { /* Enable Prefetch Buffer */ FLASH …
标签 : stm32f103 › 8个相关结果 72次浏览
主要是有几个函数需要注意下 在初始化中, TIM_OC2Init(TIM3, &TIM_OCInitStructure); TIM_OC2PreloadConfig(TIM3, TIM_OCPreload_Enable); OC2表 …
终于完成了STM32的在线下载功能,下面把各个坑总结一下: 1,flash读写时死机 后来发现是数组下标溢出,由于keil中启动函数堆栈默认是0x400个字节,而stm32的flash读写每次要求读写1页,即2048个字节,所以在写入的时候 …
终于实现了BootLoader到APP的跳转,下面说下如何操作。 首先是跳转函数: void go_to_app(uint32_t AppAddress) { uint32_t JumpAddress; if(((*(__I …
这两天调试程序升级,在flash读写函数中,总是造成MCU跑死,一步步定位,发现在下面的一段代码中发生了错误: // write flash for(ui_jj=0, ul_idx=0; ui_jj<(IFLASH_PAGE_ …
调试STM32设备的时候,早上还好好的,突然提示找不到设备了,在Debug中,SW Device显示 No target connected。开始以为板子坏了,换了一块同样出现,换线,反复重启都没用,在网上查了一下,说法挺多,但是我用下面这 …
开始初始化的USART1和USART2,本来串口已经可以工作,printf也可以使用USART2正常打印,但是再调试USART3的时候没有输出,这时候,再次屏蔽掉USART3的初始化,发现USART2也没有输出了!!!WTF!这算神马东东? …