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.
有两个问题想咨询下:1、我用的CCS是3.3.82.13 选择2812 、28016、28035的device simulator进行软仿真都没有问题,但用28335就不行,不报错,但每次都是在“codestart”处跑不起来,程序用的是TI中的例程Example_2833xCpuTimer.c,在实际的28335中是可以的,不知是什么原因,按道理28035都支持,28335也应该能行。
2、device simulator进行软仿真时能进cpu-time0中断吗,我在2812 、28016、28035里试都不行,在实际的电路板上是可以的,也就是说不存在程序问题,是软件设置问题吗,或者cmd问题,还是根本就不支持?试过memory map enable 开关不起作用。
将ccs3.3重装后,总算搞定第1个问题,果然是CCS版本的问题,我装了ccs3.3.83.20后28335也可以device simulator了,真折腾人。。。谁给看看第2个问题吧,不会真是ccs不支持cpu-time中断吧?
Simulator支持timer和PIE,所以应该没问题,不过这方面的支持文档较少,建议如Forrest所说,还是使用硬件仿真。
下面一个简单的文档可供参考:www.ti.com/lit/SPRU608
我想你可能误会了。
上面的回复只是为了佐证“支持文档较少”,然后给出了我能提供的唯一一个资料,但也只是“简单的文档”,而并没有提到是例程。
建议还是使用芯片进行硬件仿真,如果需要样片的话,我想TI业务和代理商应该是可以帮你处理的。
估计是没有办法了,不过其实ccs3.3里面有例子的,,在..\CCStudio_v3.3\tutorial\sim28xx\timer里,而且ccs的HELP文件里也详细讲了怎么用,我试过,至少用它这个例子是可以进中断的;另外在help的Pin connect部分也简单讲了怎么实现外设中断,不过我就是没有办法移植到自己的程序里去。。。哪位大侠有空帮研究下吗。我只是很想知道这个问题,希望能给没有电路板的学生使用,电路板我是有的,包括2407A、2812、28335、28016、28035各款电路板。。。
C2000强大独有的是其外设部分,而软仿真基本上都没法支持,只是运行一个定时器,不觉得有多大意义。
还是建议使用硬件来调试,参加TI提供的一些培训或技术交流,应该可以得到部分开发板。
您好,我在网上搜到了您发的这个帖子,我现在用到同样的问题,就是在没有F28335硬件板子的情况下,想知道simulator能不能相应ADC中断?您能帮助我解答一下吗?谢谢!
我想,还需要你仔细看完这个帖子,你的问题已经在前面讨论过了。
另外,我在前面了给出了这个文档的链接:www.ti.com/lit/SPRU608 也提到了是不能支持外设仿真的(能够实现的都有列举)。
请问一下,能不能把ccs3.3.83.20这个软件给我一份呢?我在官网上查了,但是没有下载到,如果有的话,能帮忙发一份吗?邮箱:ziyou329@126.com。或者在本网站注册的这个邮箱都可以!
这个问题我最后还是解决了,可以用软仿真实现中断,主要是定时器中断,底层用汇编写的,不过cpu用的是2808,估计2812之类也行,不过28335是没有搞定;另外,如果纯用C语言的话需要修改安装目录下的.cfg文件;