iot-fan

联系: iotfan123#163.com
注意:
1,本博客之内容来源于网上收集以及相关技术人员提供,如果有侵犯到您的权益,请电邮我沟通;
2,本博客之内容乃分享,交流,学习,研究之目的,作者不对内容的真实性,有效性,及时性负责,也不对因本博客的任何内容导致的任何后果负责;
3,本博客之内容禁止转发到CSDN网站,转到别的网站请保留出处.

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2021年1月27日

摘要: 前言 像众多的ble供应商,沁恒的ble同样提供BLE协议栈与应用部分代码分离方式 适用芯片: CH573/CH571 CH583/582 (CH581因FLASH太小不支持) 适配SDK版本 |SDK版本 | 支持情况 | | | | |CH573_EVT 1.2 | 支持 | |CH573_EV 阅读全文
posted @ 2021-01-27 19:10 iot-fan 阅读(2717) 评论(2) 推荐(0) 编辑

2021年1月25日

摘要: 前言 像众多的ble供应商,沁恒的ble同样提供BLE协议栈与应用部分代码分离方式 适用芯片: CH577/CH578/CH579 优缺点 优点 OTA时候不需要带协议升级,这样可以把应用做的很小,几十KB,甚至是几KB 在一些小资源的芯片上做OTA成为可能 可以不受官网的提供的lib文件限制,可以 阅读全文
posted @ 2021-01-25 20:30 iot-fan 阅读(1527) 评论(0) 推荐(0) 编辑

2021年1月24日

摘要: 前言 RF_PHY 是wch提供的一个调用底层2.4g收发器的一个接口,可以通过此接口实现更为灵活的通信方式 这种底层,仅仅是BLE的收发器基础上,这意味着,收发器调制解调参数,包括frequency,deviation,symbol_rate,以及packet_handler(preamble,s 阅读全文
posted @ 2021-01-24 11:45 iot-fan 阅读(4237) 评论(0) 推荐(4) 编辑

2021年1月20日

摘要: #CH579/CH573/CH57x GPIO使用 其实不是很想写,无奈有时候还是写写,用到时候贴代码比较快 #适用芯片 CH579/CH578/CH577 CH573/CH571 CH581/CH582/CH583 #CH57x/CH58x GPIO特点 从手册上看,WCH的CH57x,CH58x 阅读全文
posted @ 2021-01-20 20:45 iot-fan 阅读(3509) 评论(0) 推荐(0) 编辑

摘要: #CH579/CH57x/CH58x ADC的使用 ##CH57x/CH58x系列ADC校准差异对比 |芯片 |差异说明| | | | |CH579| 需要做粗调,细调,粗调时候复用PA5,所以用到ADC的话,如果使用粗调,通常PA5需要悬空 | |CH573| 需要做粗调,不需要做细调, 粗调时候 阅读全文
posted @ 2021-01-20 20:27 iot-fan 阅读(1539) 评论(0) 推荐(0) 编辑

2020年10月8日

摘要: #CH579/CH573 之区别,替换注意事项 大致的区别,可以直接异步上手指南或者WCH官网BLE产品专页面 本文只探讨一些具体细节差异 |差异 |CH579系列 |CH573系列 |CH581/582/583 | | | | | | |供电 |2.1-3.6v |1.7-3.6v (注1) |1 阅读全文
posted @ 2020-10-08 01:16 iot-fan 阅读(3235) 评论(0) 推荐(0) 编辑

2020年9月14日

摘要: ##ch57x ch58x SPI说明 本文只是对wch 官方例程做的一个补充说明, 以下未特别说明的情况下皆为实际项目验证过的代码 ## 适用芯片 * CH579/578/577 * CH573/CH571 * CH583/CH582/CH581 * CH565/569 (未验证) ## SPI 阅读全文
posted @ 2020-09-14 10:21 iot-fan 阅读(2226) 评论(3) 推荐(1) 编辑

2020年9月6日

摘要: 本文涉及到ble从机的: 广播相关 连接相关 服务/特征相关 数据收发相关 其他 1.[广播相关] 广播内容: 对于BLE4.x或者兼容模式,广义上的广播分为:广播数据,扫描回复数据,这两个内容的总长度都是31个字节; 对于广播的内容格式, 蓝牙有定义 按照 |1byte长度|1byte类型|n字节 阅读全文
posted @ 2020-09-06 19:52 iot-fan 阅读(4848) 评论(0) 推荐(0) 编辑

2020年9月5日

摘要: ##前言 沁恒家最近也出了个兼容stm32f103 的芯片,但是在jflash中选择 stm32f103 进行烧录似乎,发现速度非常的慢, 可能是其flash的与st的存在一定差异. 经过沟通,可以通过下面方式解决速度的问题:在J-flash中选择沁恒提供的flash 编程算法. 同样沁恒的蓝牙芯片 阅读全文
posted @ 2020-09-05 16:49 iot-fan 阅读(3405) 评论(0) 推荐(0) 编辑

2020年9月3日

摘要: #BLE主机的连接到收发数据的过程 BLE的连接过程,一般的典型过程是按照 "扫描>连接>服务发现>使能cccd>发送接收数据" 1,扫描(本结同样适用observer) 1.1 扫描相关的参数 //扫描窗口 //设置扫描窗口,单位0.625ms,扫描窗口要小于等于扫描间隔,默认为16 GAP_Se 阅读全文
posted @ 2020-09-03 14:06 iot-fan 阅读(2533) 评论(0) 推荐(0) 编辑