This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28377D: 使用C2000 Ware的例程,修改代码后保存,build project后为什么会自动恢复为修改前的代码?

Part Number: TMS320F28377D
Other Parts Discussed in Thread: C2000WARE

CCS10 28377D 我导入 C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f2837xd\examples\cpu1\can中的工程:can_ex1_loopback ,该函数是使用了CANB,我想修改为使用CANA,于是在board.c 中将

void PinMux_init()
{
//CANB -> myCAN0 Pinmux
GPIO_setPinConfig(GPIO_10_CANRXB);
GPIO_setPinConfig(GPIO_12_CANTXB);

}

修改为

void PinMux_init()
{
//CANB -> myCAN0 Pinmux
GPIO_setPinConfig(GPIO_4_CANTXA);
GPIO_setPinConfig(GPIO_5_CANRXA);

}

并将board.h中#define myCAN0_BASE CANB_BASE 修改为#define myCAN0_BASE CANA_BASE

control+s保存修改,点击工程build project后,我再打开这两个文件,发现代码自动变为修改前的,下到板子上观察现象 也与修改前一样。