微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > cc2530,p1.0 控制继电器,进而80w灯,smartrf04eb调试仿真

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

时间:10-02 整理:3721RD 点击:
你好,,我想问下,我在用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,但是还是可以单步调试的,谢谢你的帮助,我试了,也是有用的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top