大连有做途家网站吗,免费的html网站,东营信息网招聘信息,衡量一个网站的指标第一次使用38225使用了普中的clocksystem例程进行编译#xff0c;总是编译失败。
问题一#xff1a;提示找不到文件
因为工程的头文件路径没有包含#xff0c;下图的路径需要添加自己电脑的路径。 问题二 找不到库文件
例程种的header文件夹和common文件夹不知道从何而来…第一次使用38225使用了普中的clocksystem例程进行编译总是编译失败。
问题一提示找不到文件
因为工程的头文件路径没有包含下图的路径需要添加自己电脑的路径。 问题二 找不到库文件
例程种的header文件夹和common文件夹不知道从何而来后查找TI网站发现是官方库里的工程。删除原来DSP2833x_Libraries下的文件。下载controlSUITE后发现controlSUITE\device_support\f2833x路径下有6个版本的库文件分别是v132\v133\v140\141\v142\v2.00。这里考虑使用v2.00因为为了配合matlab2024a使用所以controlSUITE使用3.4.9版本新版可能有所不同。在该版本种v2.00的库需要下载c2000ware后获得c2000ware的C2000Ware_5_00_00_00\device_support\f2833x路径下的common\和headers\文件夹即为v2.00的库也是因为要配合matlab使用所以c2000ware使用了5.0的版本其他同理。将该文件拷贝到普中工程的DSP2833x_Libraries文件夹下。 问题三 使用了新的库仍然有编译报错问题提示重定义
common\cmd中删除其他cmd文件只保留F28335.cmd下载到flash其他cmd则为下载到ram
headers\cmd中删除其他cmd文件只保留DSP2833x_Headers_nonBIOS.cmd不使用操作系统_bios为使用RTOS 问题四 中断向量重定义
库文件中有多个中断相关文件DSP2833x_SWPrioritizedIsrLevels.h、DSP2833x_SWPrioritizedDefaultIsr.c、DSP2833x_SWPrioritizedPieVect.c 、DSP2833x_DefaultIsr.h、DSP2833x_DefaultIsr.c和DSP2833x_PieVect.c其中
不带SW的文件只是使用了硬件优先级带SW的文件还可以应用于软件优先级设置。去除common\source下的DSP2833x_DefaultIsr.c和DSP2833x_PieVect.c后编译正常通过。
还未拿到开发板还不能测试是否完全正常。