LoraWAN论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 10706|回复: 0
打印 上一主题 下一主题

如何排查 MCU 与 LoRa 芯片错误?

[复制链接]

103

主题

462

帖子

5285

积分

论坛元老

Rank: 8Rank: 8

积分
5285
跳转到指定楼层
楼主
发表于 2020-8-27 13:47:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 BeyondDream 于 2024-5-8 15:37 编辑

基于 MCU + LoRa 芯片(常用为 SX126x) 设计 LoRa 设备对工程水平要求高,出错故障时请按这个思路排查:
首先是 MCU<--(SPI)-->SX126x 总线是否正确,这一般需要【示波器】。
再排查 C 驱动代码 busy / rst / IRQ / RF switch 是否正确。
最后检查 LoRa 参数:频率,扩频因子,带宽,前向纠错码,同步字,低速率优化,IQ 顺序,前导码长度,帧头模式等。

C 源代码在:https://github.com/Lora-net/LoRaMac-node
SX126x 硬件参考设计:https://www.semtech.com/products/wireless-rf/lora-connect
LoRa 芯片参数配置在《基于LoRaWAN配置SX127x/SX126x》  http://www.rimelink.com/nd.jsp?fromColId=107&id=48#_np=107_316

在一款智能产品中 MCU 相当于“大脑”,具有举足轻重的地位,那么如何为 MCU 选型呢?

这需要考虑如下指标:
-价格与供货保证-主频
-硬件接口
-操作系统
-功耗
-封装
-芯片的可延续性及技术的可继承性
-仿真器
-技术支持
-开发工具
-开发周期


更多详情请参考《MCU选型》
链接:https://pan.baidu.com/s/1g8MWUSq6VBoolJ_8Kpvvfg
提取码:omuq





回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|LoraWAN论坛  

GMT+8, 2024-5-17 17:40 , Processed in 0.063300 second(s), 5 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表