2019-07-14 15:07发布
zzy0407 发表于 2018-12-19 14:36 1.确认App程序没问题(不通过bootloader直接烧App测试) 2.确认App没问题后,bootloader中跳转前,关闭所有初始化的外设,关闭所有开启的中断
最多设置5个标签!
1jjjjj
本帖最后由 luankelong 于 2018-1-26 16:43 编辑
1.因为APP修改icf重新设置了地址。在这种情况下,直接仿真实验没有问题。我修改icf ROM地址为0x08000 0000,直接下载不通过bootloader也没问题。
2.关外设和中断我试试(我看到ST官网程序貌似并没有关外设和中断的操作)
2、向量地址的修改
我确认了下boot,没有用到中断。外设开了如下:
// Enable GPIOA, GPIOC and USART1 clock
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOC
| RCC_APB2Periph_USART1, ENABLE);
// Enable USART2 clock
RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2, ENABLE);
试了下,关了这几个外设后还是不行。
一周热门 更多>