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.

cc2530,p1.0 控制继电器,进而80w灯,smartrf04eb调试仿真

Other Parts Discussed in Thread: CC2530

你好,,我想问下,我在用cc2530 的P1.0控制继电器,进而控制路灯开断,大概80w。 先初始化端口,赋值为0,继电器闭合,灯亮 我用的是iar开发环境,xp电脑系统 我用smartrf04eb仿真器单步调试,仿真调试买过来的zigbee,模块都是没有问题的,这是自己设计的板子。电路的话,目前没发现问题。 每次调试到端口初始化p1.0为输出,这条语句,要不就卡主,要不就stack……90%……这种错误,要不这时候灯就亮了,后面继续卡主。当然我不开灯或者p1.0定义输出口注释掉,调试不会有任何问题,可是这样功能不能验证啊, 请问这和iar设置,或者电路,程序有问题吗,,w这个问题已经困扰很久了, 希望你能够尽快回复我,或者给些建议,,不胜感激
  • 不处于调试模式,会有问题吗?

    有可能是代码优化的缘故,你可以把代码优化去掉。在IAR的Project->Options里面

  • 谢谢你的回复。

    不处于调试模式没有问题,程序下载,跑起来都没问题

    其中的全速下载还是可以把程序都下载到电路板里的,所以就是单步调试到端口的时候出现问题

    就是单步调试的时候,从主函数处绿色开始,按一次单步调试按钮就下移一句,每次一到端口初始化这条语句,(端口处P0端口和P1端口)绿色箭头消失,单步调试按钮灰色,其他按钮也灰色。程序就此卡住,按复位也没用。。。

    你说的代码优化,我不懂。。   options有很多个选项我不知道在哪里修改,我在网上找找有没有。。

    谢谢你的回复。。。

  • 谢谢你的回复。

    不处于调试模式没有问题,程序下载,跑起来都没问题

    其中的全速下载还是可以把程序都下载到电路板里的,所以就是单步调试到端口的时候出现问题

    就是单步调试的时候,从主函数处绿色开始,按一次单步调试按钮就下移一句,每次一到端口初始化这条语句,(端口处P0端口和P1端口)绿色箭头消失,单步调试按钮灰色,其他按钮也灰色。程序就此卡住,按复位也没用。。。

    你说的代码优化,我不懂。。   options有很多个选项我不知道在哪里修改,我在网上找找有没有。。

    谢谢你的回复。。。

  • 我原来用的XP系统,,一直不行,后来换了台电脑试下,是WIn8系统的,偶尔也有bug,但是还是可以单步调试的,谢谢你的帮助,我试了,也是有用的