TI公司为了升级优化,取消了CCS6.0及以上版本的软件仿真功能,以致于我们在没有板卡的情况下调试很不方便,参考了网上一些大佬们的做法,要么可以软仿,但是器件里没有C6678,要么就是只给几个支持6678的文件,没有写怎么用。结合他们的做法,特写下此文,以作总结,方便自己日后在看,或他人参考。
【注:本方法只支持ccs6.0-ccs8.3版本,这几个版本是32位的,ccs9.0及以上版本是64位的,不支持,会显示debugger initialization error问题,暂未想到好的解决办法,ccs全版本下载链接:CCSTUDIO_11.0.0.00012 | TI.com】
1. 下载文件(链接ccsv6simulation.zip_tisim_c6678_cx_be.xml-硬件开发工具类资源-CSDN下载),文件内容如下:
2. 找到CCS6安装路径,将下载文件夹中的simulation_keystone1、simulation_keystone2、simulation文件夹复制到CCS安装路径中的ccsv6/ccs_base文件夹内
3. 将下载文件夹中的configurations文件夹复制到ccs_base\common\targetdb\文件夹下
4. 将下载文件夹中的tisim_connection.xml复制到ccs_base\common\targetdb\connections\文件夹下
5. 将下载文件夹中的drivers文件夹下的所有文件复制到安装路径ccs_base\common\targetdb\drivers\文件夹下
打开工程,新建一个Target Configuration File文件,在Connection中就能找到Texas Instruments Simulator了,接下来就可以进行软仿了