Other Parts Discussed in Thread: TMS320F28335
我把tms320f28335的代码移植到tms320f28337s上遇到一个问题,只要加上这句话#pragma CODE_SECTION(RxaInt_Isr, "ramfuncs");,代码会报错Description Resource Path Location Type
#10247-D creating output section "ramfuncs" without a SECTIONS specification CRT_Printer C/C++ Problem
但是我同一个文件下还有一个串口发送的函数,也添加了#pragma CODE_SECTION(Scia_Byte, "ramfuncs");,这个是没有报错的,
不知道是为什么?
#pragma CODE_SECTION(Scia_Byte, "ramfuncs");
void Scia_Byte(unsigned int Data)
{
while (SciaRegs.SCICTL2.bit.TXRDY != 1);//等待发送准备好
SciaRegs.SCITXBUF.all = Data; //发送数据
}
#pragma CODE_SECTION(RxaInt_Isr, "ramfuncs");
interrupt void RxaInt_Isr(void) //SCI-A
{
}