Si4432发数据过程中卡死,请高手指点,谢谢

[复制链接]
2460|0
 楼主| mikenoodle 发表于 2013-6-15 15:08 | 显示全部楼层 |阅读模式
我用同样的原理图画了收发两个板子

下面这个板子可以正常工作(和买的模块可以通讯上)

但下面这个板子在发送数据过程中卡死了,表现是SI4432_GPIO2上有频率比较高的方波,但是SI4432_GPIO1为高电平(正常的板子应该是SI4432_GPIO2为频率比较低的方波,SI4432_GPIO1与其反相)
程序卡死在等中断那里,
// start TX
   phyWrite(EZRADIOPRO_OPERATING_AND_FUNCTION_CONTROL_1,(EZRADIOPRO_TXON|EZRADIOPRO_XTON));
//  status = phyRead(EZRADIOPRO_OPERATING_AND_FUNCTION_CONTROL_1);
   while(GET_NIRQ);//卡死在这


如果把

天线前面这个滤波器的两个电容拆掉,就不会卡死,但是接收端收不到数据

第一次做这个东西,搞不懂是什么原因,请大家指点一下,谢谢
两个板子原理图是一样的,就是走线不一样,为什么会这样呢?






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

33

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部
0