首页 > TAG信息列表 > CH579
CH579串口服务器控制板-产品功能介绍
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/CH579_DTU_PBX" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p> 实物图(带POE受电) 实物CH579-Lwip-2.12移植
代码可以参考以下链接:https://gitee.com/maji19971221/lwip-routine Lwip可以在以下链接下载:http://download.savannah.gnu.org/releases/lwip/ 1. 创建一个CH579的最简单工程。 2. 复制一份lwip-2.12的压缩包,解压 3. 工程创建以下文件夹 4. 下面开始添加文件。Lwip/api文件夹CH579 CH573 CH582 开关蓝牙/BLE/RF
蓝牙/BLE/RF开启以后,为了降低功耗或者其他原因要关闭此功能,分几种情况如果是设备模式,未被连接状态 只要关闭广播功能,无线模块就被关闭 uint8_t initial_advertising_enable = FALSE; // Set the GAP Role Parameters GAPRole_SetParameter(GAPROLE_ADVERCH579 CH573 CH582 修改BLE/RF发射功率
默认配置的发射功率:BLE_TX_POWER - 发射功率( 默认:LL_TX_POWEER_0_DBM (0dBm) ) 修改默认发射功率可以参考 CH579 CH573 CH582 config.h修改预编译配置 代码里面如果动态设置发射功率,可以使用下面这个函数 /** * @brief set tx power level * * @param power - tx power leveiot-fan文章目录
iot-fan文章目录 本文为了方便快速搜索一些文章对本文章进行了一些整理 Getting start CH579/CH573/CH57x/CH583/CH58x 系列上手指南 软件 CH579/CH57x 串口收发,UART使用 硬件 CH579/CH57x/CH582/CH573/CH571 硬件设计 CH579/CH573/CH57x/CH583 等IO开漏方式实现 工具使用低电压 BAT唤醒 CH582 CH573 CH579
芯片支持BAT唤醒 以CH582 BAT低压为例(分高精度低压检测和一般电压监测,高精度监测功耗高) 一般电压监测操作示例: 重点是调用的时候,这个函数里面是关闭了电压监控的 LowPower_Sleep(RB_PWR_RAM30K | RB_PWR_RAM2K); //只保留30+2K SRAM 供电 //睡眠函数 所有使用时需要CH573 CH582 CH579 peripheral通用外设例子讲解四 BLE连接参数 连接间隔connection interval Slave latency timeout
// Minimum connection interval (units of 1.25ms, 6=7.5ms) #define DEFAULT_DESIRED_MIN_CONN_INTERVAL 6 // Maximum connection interval (units of 1.25ms, 100=125ms) #define DEFAULT_DESIRED_MAX_CONN_INTERVAL 100 // Slave latency to use parameter updatCH579 CH573 CH582 USB HID兼容设备上下传
/********************************** (C) COPYRIGHT ******************************* * File Name : Main.c * Author : WCH * Version : V1.0 * Date : 2020/02/20 * Description : 模拟USB复合设备,键鼠,支持类命CH579 CH573 CH582 GPIO睡眠唤醒操作
7.2 外部中断/唤醒芯片的部分 I/O 管脚具有中断功能,并可实现睡眠唤醒。为了使用外部中断,端口位必须配置成输入模式。并提供 4 种触发模式:高电平、低电平、上升沿、下降沿。唤醒功能需要打开端口位的中断使能 R16_Px_INT_EN,并开启寄存器 R8_SLP_WAKE_CTRL 中的 GPIO唤醒控制位 RB_1-CH579+Air724UG(4G GPRS)远程升级篇(自建物联网平台)-CH579升级程序跳转流程说明
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLCH579M/Air724UG/myota.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p> 说明CH579外部中断以及芯片UID唯一ID的读取
目录 外部中断初始化 中断函数 UID唯一ID的读取 注意 外部中断初始化 直接上代码: GPIOA_ModeCfg(GPIO_Pin_0, GPIO_ModeIN_PU); //浮空输入 GPIOA_ITModeCfg(GPIO_Pin_0, GPIO_ITMode_FallEdge); //下降沿触发 NVIC_EnableIRQ( GPIO_IRQnCH579/CH573/CH53/CH57x/CH58x printf 的串口修改与禁用
本文目的 本文将记录如何在沁恒的ble芯片上修改printf的串口重定向,禁用,以及相关的注意事项 适用芯片 CH579/ch578/ch577 CH573/CH571 CH581/CH582/CH583 SDK中 printf重定向实现原理 在keil中 在mounriver studio(eclipse+gcc)中 宏定义 官网的默认例程中,printf 通过PRINT宏在CH579/CH573/CH57x 上使用RF_PHY 实现BLE广播
本文由来 有时候,我们的应用很简单,并不需要建立BLE连接,只需要广播,比如各种beacon应用,而ble的协议栈是比较庞大的,而用2.4G的方式直接写,则可以做到非常的轻量. 实现 初始化 void RF_Init( void ) { uint8 state; rfConfig_t rfConfig; taskID = TMOS_ProcessEventRegCH579/CH57x/CH58x ADC的使用
CH579/CH57x/CH58x ADC的使用 CH57/CH58x系列ADC对比 芯片 差异说明 CH579 CH573 CH583 CH578/CH579 ADC使用 CH573/CH571 ADC使用CH579/CH57x 蓝牙从机使用注意事项
本文涉及到ble从机的: 广播相关 连接相关 服务/特征相关 数据收发相关 其他 1.[广播相关] 2.[连接相关] 3.[服务/特征相关] 4.[数据传输相关] 5.[其他]CH579-BLE
Peripheral \EVT\EXAM\BLE\Peripheral\Profile\include\gattprofile.h 1 gattprofile.h //重要 因为只读 需要重新生成一次 2 3 #define SIMPLEPROFILE_CHAR1_LEN 10 4 #define SIMPLEPROFILE_CHAR2_LEN 10 5 #define SIMPLEPROFILE_CHACH579-LAN-DHCP
DHCP 1 /********************************** (C) COPYRIGHT ****************************** 2 * File Name : DHCP_Client.C 3 * Author : WCH 4 * Version : V1.0 5 * Date : 2018/12/01 6 * DescriptionCH579-SPI0 & SPI1
SPI0_MASTER&SLAVE 1 /********************************** (C) COPYRIGHT ******************************* 2 * File Name : Main.c 3 * Author : WCH 4 * Version : V1.0 5 * Date : 2018/12/15 6 * Description