在28335ecap中断程序中设置断点,满足中断条件,但是程序无法停在断点上。在这个中断程序中另外设置了一个变量,每次进入这个ecap中断程序,这个变量加1,将断点设在这个变量上,或者这个变量的下一条语句,或下两条语句上。满足中断条件时,变量可以加1,但是程序却无法停在断点处。
Susan Yang:能否请您给出相关的代码?是否有使用TI例程测试过?
您现在使用的是哪个版本的CCS?目前程序内共有多少断点?
在28335ecap中断程序中设置断点,满足中断条件,但是程序无法停在断点上。在这个中断程序中另外设置了一个变量,每次进入这个ecap中断程序,这个变量加1,将断点设在这个变量上,或者这个变量的下一条语句,或下两条语句上。满足中断条件时,变量可以加1,但是程序却无法停在断点处。
user4379923:
回复 Susan Yang:
Susan Yang能否请您给出相关的代码?是否有使用TI例程测试过? 您现在使用的是哪个版本的CCS?目前程序内共有多少断点?
在28335ecap中断程序中设置断点,满足中断条件,但是程序无法停在断点上。在这个中断程序中另外设置了一个变量,每次进入这个ecap中断程序,这个变量加1,将断点设在这个变量上,或者这个变量的下一条语句,或下两条语句上。满足中断条件时,变量可以加1,但是程序却无法停在断点处。
Susan Yang:
回复 user4379923:
换一个语句呢?比如打在Uint16 ioval;处呢?
在28335ecap中断程序中设置断点,满足中断条件,但是程序无法停在断点上。在这个中断程序中另外设置了一个变量,每次进入这个ecap中断程序,这个变量加1,将断点设在这个变量上,或者这个变量的下一条语句,或下两条语句上。满足中断条件时,变量可以加1,但是程序却无法停在断点处。
user4379923:
回复 Susan Yang:
我在这个中断函数里面的任何一个地方设置断点,满足中断条件,变量加1,但程序都不能停到断点的地方。但是在主循环的程序里,设置断点都是正常停在断点处的。
在28335ecap中断程序中设置断点,满足中断条件,但是程序无法停在断点上。在这个中断程序中另外设置了一个变量,每次进入这个ecap中断程序,这个变量加1,将断点设在这个变量上,或者这个变量的下一条语句,或下两条语句上。满足中断条件时,变量可以加1,但是程序却无法停在断点处。
Susan Yang:
回复 user4379923:
我试了一下例程,是可以停在中断服务程序内的,CCS 版本为9.1。
那您如果暂停程序的话,是会停在哪个语句?是否有错误提示产生?
在28335ecap中断程序中设置断点,满足中断条件,但是程序无法停在断点上。在这个中断程序中另外设置了一个变量,每次进入这个ecap中断程序,这个变量加1,将断点设在这个变量上,或者这个变量的下一条语句,或下两条语句上。满足中断条件时,变量可以加1,但是程序却无法停在断点处。
Susan Yang:
回复 user4379923:
在28335ecap中断程序中设置断点,满足中断条件,但是程序无法停在断点上。在这个中断程序中另外设置了一个变量,每次进入这个ecap中断程序,这个变量加1,将断点设在这个变量上,或者这个变量的下一条语句,或下两条语句上。满足中断条件时,变量可以加1,但是程序却无法停在断点处。
user4379923:
回复 Susan Yang:
我用ccs6和ccs9都试过,都不行。可以正常暂停,暂停时随机的停在主循环里面某个函数的某条语句上。没有任何错误产生。
在28335ecap中断程序中设置断点,满足中断条件,但是程序无法停在断点上。在这个中断程序中另外设置了一个变量,每次进入这个ecap中断程序,这个变量加1,将断点设在这个变量上,或者这个变量的下一条语句,或下两条语句上。满足中断条件时,变量可以加1,但是程序却无法停在断点处。
Susan Yang:
回复 user4379923:
我这边都是没有问题的,请您先用TI例程测试一下看是否正常
在28335ecap中断程序中设置断点,满足中断条件,但是程序无法停在断点上。在这个中断程序中另外设置了一个变量,每次进入这个ecap中断程序,这个变量加1,将断点设在这个变量上,或者这个变量的下一条语句,或下两条语句上。满足中断条件时,变量可以加1,但是程序却无法停在断点处。
user4379923:
回复 Susan Yang:
你是用的TI的哪个例程,应该怎样用controlsuite里面的例程啊,有没有教程,我有时候找到的就是单个的一个算法,无法加载相关例程的工程。
在28335ecap中断程序中设置断点,满足中断条件,但是程序无法停在断点上。在这个中断程序中另外设置了一个变量,每次进入这个ecap中断程序,这个变量加1,将断点设在这个变量上,或者这个变量的下一条语句,或下两条语句上。满足中断条件时,变量可以加1,但是程序却无法停在断点处。
Susan Yang:
回复 user4379923:
我之前是使用28377D的控制卡结合C200WARE内的例程测试的。默认路径为
C:\ti\c2000\C2000Ware_2_00_00_02\driverlib\f2837xd\examples\cpu1\spi
您可以下载C2000WARE,里面是包含了最新的芯片支持,包括280049