- 博客(5)
- 收藏
- 关注
原创 program will not fit into available memory
最近在用debug中的graph需要自己建数组,但是因为我的频率比较高,数组建的有点大(我建立了 两个大小为600的数组),出现了以上报错,困扰了我好一会,在这里我来分享一下我的解决办法,希望可以帮助到也遇到这个问题的你!我对这个地方进行了修改,原先只有0x00800,只有2048字节,很明显我那两个大小为600的数组占用4800个字节是不够用的。因此如下图所示,我把RAMLS5的大小改大了,改成0x001800就解决了!我会持续更新各种我在学习dsp的过程中遇到的问题与解决的方法的!
2025-04-16 20:56:33
161
原创 DSPepwm中断的框架分享(寄存器版本)
c我用的dsp是F280049C, 其他版本的芯片我认为也可以以此作为参考来写。该程序经过了我的验证是没有问题的,并且已经写好注释咯,分享出来给大家一起学习。学习过程中感觉dsp的经验贴好少啊。是比较小众的原因嘛还是啥,奇怪。ePWM部分,(很奇怪我发现F28004x系列EPWM没有官方的.c文件...)希望能够帮助到正在看这篇帖子的你~
2025-04-16 20:38:21
216
原创 DSP的定时器中断框架
参考来源:B站的一个UP:豆豆6531 (我认为他讲的很好,推荐!这整个程序是基于第三代dsp F280049的基础上写的。下面是定时器中断的框架,我做一个简单的记录吧。3.这是定时器部分的.h函数。2.这是定时器部分的.c函数。
2025-04-08 22:52:01
370
原创 CCS重定义问题
解决方法很简单 根据报错提示,他说了第一次以及在/source/f28004x_pievect.obj中定义过了,但是我又在f28004x_sw_prioritized_pievect.obj中定义了一遍。因此把source里面的名字形如这样的.c文件删掉f28004x_sw_prioritized_pievect。昨天试着用了下CCS的图形化界面编程,但是因为项目需求,需要学习寄存器编程,我重新新建工程时遇到诸如此类的问题。这两天有空出个寄存器版新建工程~~
2025-04-08 14:53:33
396
原创 errors encountered during linking; unresolved symbols remain
这是我学dsp以来的第一个博客~~希望以后可以坚持法博客记录自己遇到的问题。我用syscfg配置完一个epwm中断后编译爆出这样的错误。解决方法:中断配置的句柄名称需要和中断函数的名称一致。
2025-04-07 21:02:46
152
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人