相关文章

C++代码判断字符编码类型及编码格式转换(utf-8、gbk)

这篇文章主要说明windows及linux平台下utf-8与gbk的转换。 1、判断是否是gbk bool isGBK(unsigned char* data, int len) {int i 0;while (i < len) {if (data[i] < 0x7f) {//编码小于等于127,只有一个字节的编码&#xff0c;兼容ASCIIi;continue;} else {//大于12…

spring-Mybatis

①、xml文件中的&要使用& ②、Unknown character set index for field ‘255’ received from server. 原因&#xff1a;MYSQL 5.5 之前&#xff0c; UTF8 编码只支持1-3个字节;从MYSQL5.5开始&#xff0c;可支持4个字节UTF编码utf8mb4; 解决办法&#xff1a;更换jar包…

ERROR 2000 (HY000): Unknown MySQL error

关于Navicat for MySQL连接本地部署数据库报ERROR 2000 (HY000): Unknown MySQL error 前边的常规操作之后&#xff0c;在到ssl标签页勾选使用ssl就可以连接上了 但是身为小白的小翔&#xff0c;不知道为什么&#xff0c;何原理。但是希望可以帮助到你&#xff0c;或者你们知…

si4463跳频功能简介

si4463的跳频分为自动跳频和手工跳频 一、自动跳频: SI4463内部有64个跳频通道寄存器,可以将需要跳频的通道都存入跳频通道寄存器,当启动自动跳频后,模块会自动根据预先设定的跳频条件依次从64个寄存器中选择通道对应的频率作为接收频率(自动跳频只是针对接收而言)。预置…

si446使用记录(二):使用WDS3生成头文件

目录 一、概述二、使用默认配置生成头文件三、逐项修改配置3.1 根据注释修改3.1.1 速率、带宽、频偏3.1.2 基频 -- 设置868M3.1.3 使能中断 3.2 具体指令修改3.2.1 RF_GPIO_PIN_CFG3.2.2 RF_GLOBAL_XO_TUNE23.2.3 RF_INT_CTL_ENABLE_33.2.4 RF_FRR_CTL_A_MODE_43.2.5 使能CRC -…

SI4463研究计划(兼STM32F0进一步加深理解)

由于课程紧张&#xff0c;不一定能有足够的时间来阅读文档、查看官方例程&#xff0c;时间跨度可能较大。 SI4463入手一段时间了&#xff0c;然而并没有系统的研究过他&#xff0c;用卖家的例程跑一遍发现不通就没继续深入研究。而最近一段时间需要尽快攻克这个问题&#xff0c…

SI4463的数据冲撞解决办法【转】

来自&#xff1a;https://blog.csdn.net/blog_xu/article/details/80597028 无线数据解决冲撞的最好的办法就是从源头避免&#xff0c;这就需要在发送数据之前检测当前信道是否有其他数据正在发送&#xff0c;如当前信道正在被占用&#xff0c;采用一定的退避算法&#xff0c;…

SI4463的数据冲撞解决办法

无线数据解决冲撞的最好的办法就是从源头避免&#xff0c;这就需要在发送数据之前检测当前信道是否有其他数据正在发送&#xff0c;如当前信道正在被占用&#xff0c;采用一定的退避算法&#xff0c;例如简单的延时来避免空中的数据冲突。 提供了以下两种方案&#xff1a; 1、…

SI4463模块技术研究(结束)

SI4463模块技术研究 SI4463模块通过SPI与MCU进行通信:SCLK,SDI,SDO,nSEL,且SPI的速度最大为10MHz。nSEL片选拉低,并且第一个Byte应为系统命令,后面跟着n字节的命令。且SCLK上升沿MCU发送数据(图一) 图一 对于读取命令,MCU需要检查CTS来确定内置MCU执行了命令,确定准备…

SI4463 完整 DEMO 板开发包:无线通信的强大工具

SI4463 完整 DEMO 板开发包&#xff1a;无线通信的强大工具 【下载地址】SI4463完整DEMO板开发包下载 本仓库提供 SILABS 新推出的 EZradioPRO 系列 RFIC SI4463 完整 DEMO 板的开发包下载。该开发包包含了以下四个文件&#xff1a;1. **PCB 图**&#xff1a;详细展示了 SI4463…

SI4463 完整 DEMO 板开发包下载

SI4463 完整 DEMO 板开发包下载 【下载地址】SI4463完整DEMO板开发包下载 本仓库提供 SILABS 新推出的 EZradioPRO 系列 RFIC SI4463 完整 DEMO 板的开发包下载。该开发包包含了以下四个文件&#xff1a;1. **PCB 图**&#xff1a;详细展示了 SI4463 DEMO 板的电路布局。2. **原…

si4463 WDS生成文件和参数配置的关系

文章目录 前言一、si4463 WDS配置参数详解二、从配置文件逆推出WDS的参数设置 前言 最近接手了一个si4463的项目&#xff0c;但由于程序都是前人遗留来的&#xff0c;所以完全不知道当初是如何设置WDS来生成的配置文件。于是在弄懂其对应关系后在此记录下来&#xff0c;希望帮…

si4463 WDS配置参数详解

si4463 WDS配置参数详解 详情:https://pan.baidu.com/s/1VSz_yKGPVyDnRkh8uTOpgg?errno=0&errmsg=Auth%20Login%20Sucess&&bduss=&ssnerror=0&traceid=#list/path=%2F

SI4463 空中唤醒教程

SI4463 空中唤醒教程 一 无线唤醒的原理 要唤醒无线芯片&#xff0c;必须保证无线芯片在RX mode持续时间内能够检测到有效的数据包。如果发射机发送时间比休眠时间短&#xff0c;那么可能遇到接收机机在休眠而无法唤醒的情况。因此&#xff0c;为了能够保证唤醒无线芯片&…

SI4463小理解

最近在开发si4463射频解调模块&#xff0c;网上基于单次收发的实列很多&#xff0c;但是基于收发一体且实现跳频的资料少之又少&#xff0c;因此对于自己的开发经验做了点综合&#xff0c;以便于往后开发相同项目&#xff0c;也望给大家提供帮助&#xff0c;下面进入正题&#…

Si4438/Si4463寄存器设置频率

一般Si4438/Si4463是利用WDS生成配置文件&#xff0c;在配置文件里初始化发射频率&#xff0c;像433MHZ、510MHZ等等。利用寄存器配置频率的资料没有&#xff0c;需要看芯片手册和公式推导。 通过网盘分享的文件&#xff1a;4438&#xff0c;4463资料 链接: https://pan.baidu…

STM32 HAL库开发(四)- SPI通信(si4463芯片)

目录 IDE配置移入si4463驱动错误汇总 si4463芯片使用spi通信&#xff0c;本文章记录配置。 IDE配置 首先配置spi接口和其他的GPIO引脚。 这里我们选择spi2&#xff0c;可以手动点引脚选择或者直接左侧菜单启用spi2&#xff0c;右侧的引脚会自动配好。 IRQ是中断输入&#xf…

si446使用记录(一):基本资料获取

目录 一、概述二、资料获取三、DS_Si4463-61-60-C&#xff1a;datasheet四、AN632: WDS Users Guide五、AN633: Programming Guide5.1 CTS 六、AN625: Si446x API Descriptions6.1 发送命令6.2 属性设置 七、其他资料 一、概述 使用si4463实现868M频段无线通信。第一次接触si4…

SI4463直接模式发送接收

终于知道程序Debug卡死在startup_stm32fxxx_hd.s问题

SI4463模块配合WDS的快速上手指南

1.前言&#xff1a; Wireless Development Suite (WDS)是Silicon Labs公司提供用于ISM频段的EZRadioPRO系列配置和调试的计算机终端软件。可以使用此软件对模块的射频参数&#xff0c;寄存器配置和引脚中断进行设置。 2.SI4463概述 SI4463是Silicon Labs一款高性能的射频收发…