你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
mikecai 发表于 2019-10-29 13:33 1)可能您的内存有问题,先检查硬件,换个SDRAM试一下 或 换个可运行您的代码环境,确认一下内存分配代码是 ...
安 发表于 2019-10-30 16:58 好久以前用的F1的产品,我先找找有没有以前的工程。你用的是KEIL吗?注意一下KEIL里面定义的RAM空间范围。 ...
安 发表于 2019-10-30 08:44 楼主,注意一下获取静态变量时不要超过任务的堆栈大小,我之前遇到过类似问题,因为我定义数组超出了任务堆 ...
查看全部评分
mikecai 发表于 2019-10-30 08:29 那您进行多任务内存分配时,是否先加信号量或互斥量,分配后释放信号量或互斥量,以避免资源争抢? ...
安 发表于 2019-10-30 14:54 楼主,请问一下工程配置中的RAM地址范围是否有进行修改?我之前用过SRAM,未发生过类似问题。 ...
安 发表于 2019-10-30 17:27 在KEIL的工程配置中,target页面,IRAM2配置为你的SRAM空间地址。我记得是这样操作的,我找到以前的测试工 ...
硬件没问题,首先是正点原子的开发板,而且我烧录他们的参考例程是可以的,不过参考例程里是裸奔的。内存地址分配的我检查了下,也没有超,开发板上的SDRAM是32M的。如下图
用的是KEIL,用的是F4的,您说的KEIL里面定义的RAM空间范围有什么规定啊,我没有听过呢
我用的基础例程,里面只有LED闪灯的任务,应该没涉及到这些内容吧、、
评分
查看全部评分
freertos基础例程里只有一个LED灯的闪烁任务,还没有加信号量或互斥量
麻烦看一下,我没有动过RAM地址,你看下截图、、
我现在是这样配置target的,麻烦您帮忙看下、、