zigbee协议栈中添加传感器测试代码的中断问题
时间:10-02
整理:3721RD
点击:
各位大神好,我的测试背景是:芯片cc2530F256、采用的是第三方的评估板、软件环境是ZStack-CC2530-2.5.1a。
1、我是在协议栈中添加超声波传感器代码,测试是利用IO口和定时器1来记时间从而确定测试的距离。现在裸机上已经测试成功。但是在移植到协议栈中出现了问题,我在SampleApp中添加的这些代码,现在是用P0_4、P0_5来做传感器的IO口,当然在协议栈中我已经更改了IO口的设置。然后还有就是定时器的中断函数,我是用HAL_ISR_FUNCTION(P0_ISR,P0INT_VECTOR)来确定中断,并且中断可以进去,但是测试的时间一直都是空值0。
2、对于这个传感器要用到的IO设置初始化函数我是放在SampelApp_Init里面的,但是现在出现一个问题,就是我添加了这个初始化函数然后就只能开机的时候测试一次(我用串口检测的,并用周期发送函数来不断测试)。
不知道我表达的问题有没有清楚,请大神们来看看下
你的现在可以用了吗?我也在做这个,出现了这问题
你好!你之前出现的问题我也出现了,你现在解决了吗?能不能参考哈你的程序呢?能说明一下什么原因吗?我的邮箱1204264338@qq.com