×

一文读懂:LoRa模块使用原理资料下载

消耗积分:3 | 格式:pdf | 大小:233.6KB | 2021-04-18

南风一号

分享资料个

致远电子LoRa模块其凭借着稳定的性能,深受广大用户的信任与好评。但在使用过程中其驱动代码的移植一直是一个重点和难点。本文将简单介绍一下致远官方驱动代码的移植关键步骤。 LoRa模块凭借其优异的射频性能和稳定性,被广泛应用于各类物联网应用中,本文将为大家介绍致远电子官方驱动代码的移植关键步骤,适用于ZM4xxSX-M系列LoRa射频模块。 为了加快用户LoRa产品的开发进度,致远电子已经实现了其底层驱动。用户移植驱动代码后,只需要专注于自己的产品功能开发即可。致远电子官方LoRa驱动代码链接如下,用户可免费下载! 在介绍驱动代码的移植之前先简单说一下驱动的目录结构:   LoRa驱动代码目录结构 在该驱动例程中,前三个文件夹:startup、core、soc与具体用户的MCU相关,不用移植。Demo文件夹下面放的是致远电子提供的例程代码,用户可以选择性移植。User_code文件夹下存放用户的应用程序,可以不用移植。真正且必须移植的是radio和sx127x这两个文件夹下面的代码,这两个文件夹下包含的是驱动和配置代码。 在移植代码之前需要注意: 1、确认 MCU 与 ZM4xx 模块相连的引脚可配置为上下拉模式的,有客户在使用过程中出现复位或 SPI片选引脚输出高电平时电平只有 2.0V,从而导致模块复位异常或 SPI 通信不正常。原因是该 MCU 引脚无上下拉模式,需要靠外部接上拉电阻才能把电平拉高。 2、客户在移植驱动时,除非是编译问题,否则不能修改 sx127x.c 里面的内容,也不能把spi 函数写在 sx127x.c 里面,我们只需要用户从 sx127x_radio_lora_cfg.c 文件将 spi 函数传入即可。   驱动代码的移植   驱动移植

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !