工具/软件:Code Composer Studio
大家好、我尝试基于这个控制器为 DC-DC 转换器开发一个嵌入式控制器(UCD3138 - 40引脚版本)。
我已从 TI 网站的以下链接下载硬开关全桥转换器和半桥谐振转换器的源代码:
http://www.ti.com/tool/ucd3138hsfbevm-029
http://www.ti.com/tool/ucd3138allcevm150
我可以更早地完成和编译 UCD3138的培训实验室;但是、我在编译这些项目时收到了几个错误。 这些项目是否应该以正确的方式工作?
我使用的是 CCS6.1.5、并且我已经安装了 TI 编译器5.2.9和5.2.7。
我之前遇到了中断错误:
"./standard_interrupt.c"、第703行(第6列):错误#1559:必须在 ARM 模式下编译中断处理程序
该错误是根据我在该论坛上阅读的建议得到解决的; 我将处理器选项中的指定代码状态更改为32位。
现在我有以下错误:
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138/Linker/cyclone.cmd "、第70行:错误#10099-D:
程序将不能放入可用的内存中。 定位失败
对于“.text”段大小为0x8254。 可用存储器范围:
pflash 大小:0x7f38未使用:0x7a08最大孔:0x7a04
错误#10010:链接期间遇到错误;未构建"UCD3138_LLC_HB.out"