1. 作为1个456MHz的处理器,不跑个操作系统说不过去,直接打开工程\Demo\SYSBIOS\Application\GPIO_LED,主函数比较简单
// 创建任务 Task_create(taskMain, NULL, NULL); // 启动 SYS/BIOS 系统 BIOS_start();
2. 把重点放在task的C文件在哪里?有哪些函数,熟悉一下D:\ti\bios_6_33_06_50\packages\ti\sysbios\knl,以前安装C6657的BIOS的包,里面有代码,其中knl就是内核部分,当然现在不清楚两个BIOS安装包能不能通用,这个是CCS自动搜索到的,创龙提供的版本高一些tools /bios_setupwin32_6_37_03_30.exe
3. 现在不清楚两个包的区别,前一个主要是C6000系列的函数库,包括NDK网络函数库等,也包含BIOS。第二个就是只有BISO库。
4. 烧写测试一下,编译出了一个问题,应该是不能解析xdc.platform.IPlatform.peripherals,难道是XDC的版本太低,或者BIOS版本低?
js: "D:/ti/xdctools_3_23_04_60/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: InternalError:
tl.dsp.evm6748: can‘t resolve name xdc.platform.IPlatform.peripherals
5. 还有一个问题,说是找不到这个包,TI的开发工具,RTSC里面,希望用包的概念
js: "D:/ti/ccsv61/xdctools_3_32_00_06_core/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: Error: Can‘t find the platform package ‘tl.dsp.evm6748‘ along the path
在创龙的文件夹可以找到这个文件\Demo\SYSBIOS\Platform\tl\dsp\evm6748,怀疑是安装第3步的时候,也会把这个文件安装到CCS的路径,这样CCS就能找到。看了一下帖子说是把tl.dsp.evm6748换成
ti.platforms.evm6748可以编译过去,我估计ti.platforms.evm6748在目录里面可以搜到