Thread 中讨论的其他器件:controlSUITE
工具/软件:Code Composer Studio
大家好、我尝试在汇编语言中使用 F28035中的 CLAmath 库 V300、但当我尝试使用诸如 CLAsin y 的任何函数时、出现以下错误:
说明资源路径位置类型
[E0300]以下符号未定义:ClaTasks.asm /prueba_librerias C/C++ problem
我已经在 CCS 中包含 lib 文件夹(这里是头文件)。
在链接器文件中、我有:
存储器
{
(笑声)
L3DPSARAM:origin = 0x009000,length = 0x001000 // L3 DPSARAM,CSM secure,CLA Prog RAM */
(笑声)
第1页:/*数据存储器*/
(笑声)
L2DPSARAM:origin = 0x008C00,length = 0x000400 // L2 DPSARAM,CSM secure,CLA Data RAM 1 */
}
部分
{
/***编译器必需的部分***/
(笑声)
/***用户定义的段***/
codestart:> Begin_M0,page = 0 /*由文件 CodeStartBranch.asm 使用*/
Cla1Prog:> L3DPSARAM,page = 0 /*链接到 CLA Prog RAM */
ClaToCpuMsgRAM:> CLAMSGRAM1,page = 1/*链接至 PF0 - CLA Message RAM *
CpuToClaMsgRAM:>CLAMSGRAM2,page = 1/*链接至 PF0 - CLA Message RAM *
CLAmathTables:> L2DPSARAM,page = 1.
(笑声)
}
按照我拥有的文件夹中的示例进行操作
在共享文件中、我有#include "CLAmath_type0.h"
在 asm 文件中、我有 .include "CLAmathLib_type0.inc"
我将尝试使用以下函数:
(笑声)
_CLA1Task1:
MSETFLG LUF=0、LVF=0、RNDF32=1
MMOVIZ MR0、#0.1
CLAsin MR1、MR0
我出了什么问题? 有什么方法可以将 F28035中的 CLAmath 库与汇编代码一起使用?
感谢你的帮助。