将变量添加到expression窗口中就可以对变量进行观测了。
调试时可能碰到的问题有两种:
1要么芯片的config配置没有设置正确。
2就是下载的out文件不是当前工程的编译的out,建议将程序load到芯片中,下载成功后,PC指针会指向main函数的入口地址,此时点全速运行就会看到变量的更新变化了。
CCS允许编辑C源程序和汇编语言源程序,你还可以在C语句后面显示汇编指令的方式来查看C源程序,在CCS中,可以选择完全编译或增量编译,可以编译单个文件,也可以扫描出工程文件的全部包含文件从属树,也可以利用传统的makefiles文件编译。
可以。CCS的全称是CodeComposerStudio,它是美国德州仪器公司出品的代码开发和调试套件。TI公司的产品线中有一大块业务是数字信号处理器和微处理器,CCS便是供用户开发和调试DSP和MCU程序的集成开发软件。在CCS中,需要处理数据的时候有一种方式是采用loaddata,这时可以从文件中装入数据到板子的内存,并且读出所写的程序,非常的方便。
环境:Win7 + CCS v5 + XDS100v2仿真器 + TMS320CF2812芯片
烧写方法:将SRAMcmd替换成FLASHcmd。一个通用的用于F2812的 FLASHcmd 例子为
MEMORY
{
PAGE 0 :
OTP : origin = 0x3D7800, length = 0x000800
FLASHJ : origin = 0x3D8000, length = 0x002000
FLASHI : origin = 0x3DA000, length = 0x002000
FLASHH : origin = 0x3DC000, length = 0x004000
FLASHG : origin = 0x3E0000, length = 0x004000
FLASHF : origin = 0x3E4000, length = 0x004000
FLASHE : origin = 0x3E8000, length = 0x004000
FLASHD : origin = 0x3EC000, length = 0x004000
FLASHC : origin = 0x3F0000, length = 0x004000
FLASHB : origin = 0x3F4000, length = 0x002000
FLASHA : origin = 0x3F6000, length = 0x001FF6
BEGIN : origin = 0x3F7FF6, length = 0x000002
PASSWDS : origin = 0x3F7FF8, length = 0x000008
ROM : origin = 0x3FF000, length = 0x000FC0
VECTORS : origin = 0x3FFFC2, length = 0x00003E
PAGE 1 :
/ SARAM /
以上就是关于ccs指针变量怎么加观测全部的内容,包括:ccs指针变量怎么加观测、ccs能把板子里程序读出来吗、使用ccs烧程序时如何判断成功与否等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)