Si4463 发射一加天线就死机!

剑神S 2014-07-25 07:45:44
一、现象
无线模块(加天线)在以20dBm发送时出现发送失败现象,程序死在等待发送完成处,接收端无法收到数据;
去除天线,以任何功率、速率都能成功发射;
降低发送功率,低于10dBm时也能正常发射;
模块选用的是32M晶振,程序配置成30M时能发射且不死(中心频率有一定偏移)
出现假死现象概率很高,最频繁时能达到每4~5个包就挂一次!
二、测试
1、不加天线20dBm发送时SPI波形


2、加天线时20dBm发射SPI波形(异常)


读取CTS时每次都回复 0x00。


3、32M晶振配置为30M时:


数据有异常,但是能发射(有频偏)。

有大神能够告诉我这是什么原因吗?我现在甚至都没法确定是硬件问题还是程序问题!!!求解答,求帮助!
...全文
2810 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
剑神S 2017-01-13
  • 打赏
  • 举报
回复
引用 4 楼 shinerise 的回复:
从现象看,电源问题较大。我曾经用过4432,电源的电容,少加一个47uF的,结果一20dBm发送就死机。加上47uF的电容,马上没有死机现象。
试过了,没什么效果,后来程序改用中断的方式就不死机了,查询寄存器有问题,感觉是信号反射导致寄存器出问题了,但是没法验证
inurlcn 2014-11-25
  • 打赏
  • 举报
回复
楼主太监了 ?
winghog 2014-11-24
  • 打赏
  • 举报
回复
引用 4 楼 shinerise 的回复:
从现象看,电源问题较大。我曾经用过4432,电源的电容,少加一个47uF的,结果一20dBm发送就死机。加上47uF的电容,马上没有死机现象。
楼主, 然后呢? 我们等著听下面哪?
zmszsh 2014-11-06
  • 打赏
  • 举报
回复
是重启还是卡死程序,要分情况对待!
ma4513430 2014-11-01
  • 打赏
  • 举报
回复
学习 大神
shinerise 2014-09-07
  • 打赏
  • 举报
回复
从现象看,电源问题较大。我曾经用过4432,电源的电容,少加一个47uF的,结果一20dBm发送就死机。加上47uF的电容,马上没有死机现象。
初冬雪 2014-09-06
  • 打赏
  • 举报
回复
用网络分析仪看下你的天线驻波比怎么样,中心频率点到底在那里……
aydf1 2014-07-26
  • 打赏
  • 举报
回复
天线阻抗不匹配吧?
aydf1 2014-07-26
  • 打赏
  • 举报
回复
阻抗不匹配吧?

3,846

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 无线
社区管理员
  • 无线
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧