Glen_Young
Glen_Young

注册于 1 year ago

回答
0
文章
0
关注者
0

Skyy 发表于 2020-2-12 18:10
我的潘多拉开发板也是一样情况,可以build debug,下载也会提示正常,但是程序没有真正烧录进去 ...


嗯嗯,后来你解决了吗?

bernard 发表于 2019-9-1 11:43
可以的,只是有些绕,

int value = 0; // 或者其他需要的值


好的,谢谢

Dominic 发表于 2019-8-13 16:20
同样问题修改board.h里面选择的RAM大小后可以跑起来了,原本32Kram改为16K,还么找到原因
...


找到了,楼上的大佬已经说了

sync 发表于 2019-8-10 14:26
ram有一部分64K是CCM,只有cpu能访问,其他总线无法访问,目前rt是不支持的,所以能用的ram只有128k ...


明白了,谢谢

whj467467222 发表于 2019-8-10 12:56
楼主去查看一下你这个芯片的RAM大小是不是分了好几块,比如F469就是分了2块 https://github.com/RT-Thread ...


好的,谢谢

后来看了另外BSP(stm32f407-st-discovery),发现RAM的大小当做128K来配置就成功了(目前正常,不知道是否有隐患),查看数据手册才知道所谓的
192K 中有64K是CCM (core coupled memory) data RAM(咱也不懂这是干什么的),应该和这个有关吧。
又是碌碌无为的一早上过去了:(

好奇的是:
原子的407BSP的board.h里面选择的RAM大小是192K,(我改成128K才正常)
然后lin.sct 配置却是按照128K来配置。
手头也没有原子这一款板子,不知道会不会出现我这个问题。

崩溃是怎么出现的,我试了在main内调用,程序运行正常呀

发布
问题

分享
好友