分享调试SI4432的一些小经验

发布者:幸福花开最新更新时间:2019-12-11 来源: eefocus关键字:SI4432  烧录  STM8F103 手机看文章 扫描二维码
随时随地手机看文章

最近使用 STM8F103 + SI4432 调无线,遇到问题不少,此处有参考过前辈的经验;


1、硬件把板给到我时USB烧录线带供电(5V),此供电接到LDO输出,就是直接接到 STM8F103与 SI4432 的VDD、VCC。


等到无意间模到到 SI4432 模块被汤到时才发现,此时发射接收都以通过电;


在发现供电电压不对之前,调试 SI4432 模块可以读写寄存器,写入与读出相同。问题在于写数据到FIFO 开启发射一直等不到中断,接收端也一直等不到中断;


后返回PCB给硬件换过模块后再试,发射接收均有中断;


所以,注意供电电压;

 

2、参数配置很重要,前辈的经验里提到要禁止帧头,个人觉得很有道理;


最开始用的一个DEMO 有帧头,虽说可以发射接收,但接收端只能在开机第一次能接收,后面一直无中断,只能对接收端模块复位初始化后才能再次接收一次;


后再换另一个DEMO 禁止帧头,收发正常。自己在数据段里加自定义码,收到数据后判断自定义码正确才认为收到数据并对数据做处理;

关键字:SI4432  烧录  STM8F103 引用地址:分享调试SI4432的一些小经验

上一篇:STM8L051F3 IO表现异常
下一篇:ST Visual Programmer批量烧写教程

推荐阅读最新更新时间:2024-11-10 13:07

【联盛德W806上手笔记】一、开发环境和烧录程序
Windows 10 20H2 HLK-W806-V1.0-KIT WM_SDK_W806_v0.6.0 引自《W80X_MCU_快速入门V0.2》、《W806 MCU 芯片规格书 V2.0》 简介 W806 芯片是一款安全 MCU 芯片。芯片集成 32 位 CPU 处理器,内置 UART、GPIO、SPI、SDIO、I2C、I2S、PSRAM、7816、ADC、LCD、TouchSensor 等数字接口;支持 TEE 安全引擎,支持多种硬件加解密算法,内置 DSP、浮点运算单元与安全引擎,支持代码安全权限设置,内置 1MB Flash 存储器,支持固件加密存储、固件签名、安全调试、安全升级等多项安全措施,保证产
[单片机]
【联盛德W806上手笔记】一、开发环境和<font color='red'>烧录</font>程序
stm8烧录失败Failed to initialize communcation with hardware
刚上手stm8,我好不容易用IAR编译成功了的一个工程 就出现了这样的警告: Mon Jul 23, 2018 14:38:55: Failed to initialize communcation with hardware: SWIM error : ST-Link connection error Mon Jul 23, 2018 14:38:55: Failed to load debugee: E:LoRastm8projectDebugExeled.out 大概意思就是未能初始化与硬件的通信 ST-linkV2是一款可以在线仿真+下载STM8的开发工具,stm8系列单片机通过SWIM接口与stlink
[单片机]
stm8<font color='red'>烧录</font>失败Failed to initialize communcation with hardware
基于C8051F340和Si4432的无线收发模块设计
为了节省成本和降低用户对无线通信使用的难度。设计基于C8051F340和Si4432的一款无线收发模块。通过大量的干扰实验,证实模块在一些比较恶劣的环境下也能稳定工作。此模块具有较小的PCB尺寸,通过串口透明传输,方便嵌入到用户的产品中,缩短了用户开发无线产品的周期。 目前市场上各类无线产品种类及应用越来越广泛,如何让广大学生、电子研发人员及一些小公司能快速在自己的产品中使用无线技术、降低无线技术的门槛,是本设计的初衷。对一些没有接触无线技术的人,从学到最后的设计应用需要比较长的时间。本文设计了一种基于无线收发芯片Si4432和单片机C8051F340的无线射频收发系统。基于串口透明传输,用户只需要了解一些串口指令即可方便
[单片机]
基于C8051F340和<font color='red'>Si4432</font>的无线收发模块设计
解决烧录问题:Jlink的三线制SWD方式连接STM32芯片无法识别
网上找到此文章解决了j-flash只能连接后不能烧录的问题,希望遇到相同问题的小伙伴,可以用同样的办法解决: 前段时间,做了一块板子,调试接口只留了三个口SWD、SWCLK、GND,在使用Jlink的SWD方式调试的时候发现无法连接。使用ST-link的时候可以连接,无奈楼主的ST-link的链接方式相当的不可靠,时而能识别时而不能识别:当然我的ST-link是山寨版的。 那么问题来了:为什么通过20针全部连接的方式可以调试,而三针的方式就不行了呢? 古人云知之为知之,不知Google之,Google不让用,那就问度娘好了。 通过查阅网上资料发现,jlink的20针,不光有调试的功能还有供电和检测电压的功能。 下面是jl
[单片机]
解决<font color='red'>烧录</font>问题:Jlink的三线制SWD方式连接STM32芯片无法识别
AVR单片机下载烧录快速入门
存储器 锁定位(2)保护类型LB模式LB2LB1 111没有使能存储器保护特性210在并行和SPI/JTAG串行编程模式中Flash和EEPROM的进 一步编程被禁止,熔丝位被锁定。(1)300在并行和SPI/JTAG串行编程模式中Flash和EEPROM的进 一步编程及验证被禁止,锁定位和熔丝位被锁定(1)BLB0模式BLBO2BLB01 111SPM 和LPM 对应用区的访问没有限制210不允许SPM 对应用区进行写操作300不允许SPM 指令对应用区进行写操作,也不允许运行于 Boot Loader 区的LPM指令从应用区读取数据。若中断向量 位于Boot Loader 区,那么执行应用区代码时中断是禁止 的。401不允许运
[单片机]
AVR单片机下载<font color='red'>烧录</font>快速入门
LPC1766与Si4432的无线数据传输系统设计
引言     随着社会的发展,空调系统广泛应用于现代办公大楼及高层建筑中,空调在改善和提高建筑物内部环境质量的同时,也带来了巨大的能源消耗。在现代楼宇建筑中,每年的夏冬两季建筑物的大部分能耗被空调所占据,因此如何通过科学的方法降低空调能耗,是一个亟待解决的问题。     积极地开发与合理地运用节能控制技术,将分散的空调进行集中统一的管理是降低空调能耗的有效途径。随着传感器技术、网络技术、计算机技术的发展,各种信息数据的检测、传送、分析处理都具备了实现的条件和手段,促进了物联网核心技术的迅猛发展,使分体空调控制的集中化、网络化成为可能。     通过研究物联网的构成及实际应用模式,探索将其引入到分体空调集中控制系统中来,构建一套基于
[单片机]
LPC1766与<font color='red'>Si4432</font>的无线数据传输系统设计
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved