MDK 5.17新建STM32F3标准库工程不工作怎么解决?

2020-01-10 19:41发布

因为RAM空间不够,最近把STM32F1的工程移植到STM32F3上面,之前的工程是标准库写的,为了简单 新工程也用标准库了,但是新建工程下载到板子没任何反应,简单的点亮LED也不行,MDK 5.17 库里没有对STM32F3标准库的支持。网上也看到类似情况,没有找到解决办法,有坛友遇到过类似情况没?工程如附件所示。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
graycker
1楼-- · 2020-01-10 19:45
可能不是版本问题,,工程能编译,但是下载进去没反应
20061002838
2楼-- · 2020-01-11 00:20
 精彩回答 2  元偷偷看……
相由心生
3楼-- · 2020-01-11 03:50
为了简单,你就应该用HAL库或LL库
graycker
4楼-- · 2020-01-11 08:52
20061002838 发表于 2018-6-8 18:58
调试,连JLINK看程序执行,看寄存器

只看到变量的变化,看不到寄存器的变化,会是什么原因啊?
20061002838
5楼-- · 2020-01-11 13:56
graycker 发表于 2018-6-8 19:33
只看到变量的变化,看不到寄存器的变化,会是什么原因啊?

RCC的寄存器看了吗
GPIO的寄存器看了吗,配置成功了吗

跟硬件相关的东西,要么全部用宏定义重新定义, 要么就一个也别重新定义,你那纯粹坑你自个儿
#define EDAC3_GPIO_PORT         GPIOD
#define EDAC3_GPIO_CLK          RCC_AHBPeriph_GPIOD
#define EDAC3_GPIO_PIN          GPIO_Pin_15
#define EDAC3_GPIO_PIN_Source   GPIO_PinSource15
#define EDAC3_GPIO_PIN_AF       GPIO_AF_2

一周热门 更多>