最近在使用F28335,使用ControlSUITE里面的F2833x的无位置程序,设置Flash状态运行,设置了一些基本的程序,运行没什么问题。只是下面这句话
PWM_MACRO(1,2,3,PwmObj) // Calculate the new PWM compare values
一旦加入上面这条语句,程序就跑飞了。。。CPU就崩了。。这条语句也没什么问题啊,就是算一个
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.
最近在使用F28335,使用ControlSUITE里面的F2833x的无位置程序,设置Flash状态运行,设置了一些基本的程序,运行没什么问题。只是下面这句话
PWM_MACRO(1,2,3,PwmObj) // Calculate the new PWM compare values
一旦加入上面这条语句,程序就跑飞了。。。CPU就崩了。。这条语句也没什么问题啊,就是算一个
找不到了,,,不过问题已经解决了,ControlSUITE里面的flash设置函数有问题
我后来把程序去掉MARCO,发现是是无法从浮点型数字转化为整型数字,后来试了几次都不行,但是在RAM中可以,后来发现是ControlSUITE 里面的flash设置有问题。我把InitFlash()里面的flash设置改成devicesupport里面的flash设置,就可以用了