新闻  |   论坛  |   博客  |   在线研讨会
TMS320F2812调试记录(四轴飞控板)
江湖中已没了哥 | 2014-12-20 18:48:37    阅读:736   发布文章

把篇文章发表到自己的博客中吧,考虑到到时候论坛不同位置,所以先在这里统一表示自己的学习过程

 

2014年12月24日 10:06:54 TMS320F2812 在线仿真都可以,脱机不运行的解决办法

还是以前的问题,出现在线仿真一切都ok,就是脱机不行,找了好久终于找到原因了,开始还以为是cmd的原因,发现不是,原来是我前些天修改了库文件的,用回原来的库,重新编译,ok了,rts2800.lib这个库不行.....

 

rts2800_ml.lib和rts2800.lib对应,rts2800_ml.lib用的是大存储模式,在需要烧写FLASH时必须用这个库.

 

rts2800.lib:C/C++运行支持库;

rts2800_ml.lib C/C++大内存模式运行支持库.

rts2800_ml.lib中有大量浮点运算处理的函数而rts2800.lib没有

 

在指针的访问空间上有区别

rts2800.lib中库函数的指针为near,故不能访问3Fxxxx

rts2800_ml.lib可以访问

 

For C28x these libraries can be built:

      · rts2800.lib (C/C++ run-time object library)

      · rts2800_ml.lib (C/C++ large memory model run-time object library)

      · rts2800_eh.lib (C/C++ run-time object library with exception handling support)

      · rts2800_ml_eh.lib (C/C++ large memory model run-time object library with exception handling support)

      · rts2800_fpu32.lib (C/C++ run-time object library for FPU targets)

      · rts2800_fpu32_eh.lib (C/C++ run-time object library for FPU targets with exception handling support)

 

2014年12月23日 11:14:05

因为复位管脚部分电路错误,用镊子将复位管脚拉高了一下导致TMS320F2812烧了,直接短路,崩溃

今天换了一块芯片,上电,出现

The device is locked.(哭,怎么这么多问题啊)

量晶振,开始发现不起振,啥愿意????以前都是好的,再量一次,突然有又了,

重新上电上仿真器,oK,下载得欢快,无法解释的现象

 

 

 

2014年12月20日 18:42:20

先说说背景,目标四轴飞行器航拍,飞控板自己画的,TMS320F2812芯片,朗宇2212电机,1047浆,好盈电机

今天移植圆点博士的BMP库到DSP2812上,遇到一些问题,出现一下错误

未定义  LL$$MPY和DIV ,看到别人说要加rts2800.lib库文件,明明我工程中已经加了,后来自己找,说要用ccs目录中的rts2800.lib替换一下,果然,替换一下就ok了,还是将rts2800.lib加到自己工程目录下吧!,先吃饭,后续更新

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
音频处理器完整生产方案定制 ADSP21489 音频定制,算法定制
推荐文章
最近访客