![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
杰理蓝牙开发
文章平均质量分 54
杰理系列芯片蓝牙开发问题和小技巧记录
子朔不言
物联网,智能设备,智能识别,下一波产业浪潮。深圳市新龙微科技有限责任公司,致力于物联网,智能家居,智慧中控,智能制造,智能控制等设备软硬件研发,提供全方位技术和产品服务.某宝收店铺新龙微有相关产品展示
展开
-
BLE MAP profile时间戳格式
顺便唠叨一下,看看该profile的贡献人列表,发现基本上是国际大公司的员工(博通,ti,三星,诺基亚,东芝,摩托罗拉,intel等等),一方面蓝牙协议在最先在相关公司实现,进而推广。在广大的以应用开发为主的中小型公司做技术开发工作,以用为主,更多的是去理解和学习别人的东西,用到实际的产品中去。如果你对更底层和基础的技术工作更感兴趣,那么选择公司的时候还是要以大型公司为主,才有机会参与相关的工作,做到“名留青史”。对应的profile文件详细的列出了消息的格式,编码,参考的其他文档等内容。原创 2024-01-03 16:09:00 · 476 阅读 · 0 评论 -
杰理-AC632x开发之usb无法下载问题和原因
在杰理的标准开发方案上,我们都是采用如下的方式连接供电,使用Vbus作为输入,使用芯片内部的DC-DC和charger来充电,使用USB0来下载程序。当然,如果你的方案也是这样,这一切都不是问题。但是,当我们的电池电量比较大,内置的充电器就不能够满足充电电流的需求了。或者整个系统工作电流比较大,这时候内部的LDO也带不动负载。这个时候我们需要外部增加充电电路和电源电路。那么芯片的供电连接也会发生变化,如下图方式:VBAT不会连接到电池,会采用外部的LDO来供电,VDDIO也会用外部供电,LDOIN原创 2022-06-07 14:48:46 · 1298 阅读 · 7 评论 -
杰理-AC632x开发之PWM篇
杰理的该系列PWM的使用相对比较简单,有完整的封装接口,有相关例程,容易使用,开发过程中有几个小地方需要特别注意。pwm初始化://define pwm op: 0-100#define PWM_RATIO(x) (x*100)static void PwmMotorInit(void){ struct pwm_platform_data pwm_p_data; pwm_p_data.pwm_aligned_mode = pwm_edge_aligned;原创 2022-05-19 16:16:49 · 1450 阅读 · 0 评论 -
杰理-AC632x开发之广播包修改及相关
BLE的广播包由2个包组成,adv包(自定义广播包)和rsp包(广播扫描响应包),每个包31Byte,所以广播数据最多62Byte,都可以回复数据。一、广播和扫描回应包的数据格式有效数据部分,由若干个AD Structure单元组成Length:表示DATA(AD Type和AD Data)的长度,不包含Length。AD Type:表示广播内容的类型。AD Data:表示广播的内容。无效数据部分,广播包必须有31字节,如果有效数据部分达不到31字节,剩下所有补0二. 杰理透传模式原创 2022-04-21 18:08:33 · 1688 阅读 · 1 评论 -
杰理-AC632X系列之电池电压检测时间
启动系统过后,默认输出的相关log如下:[00:26:30.690]bv:483, bl:9 , check_vbat:0[00:26:30.701]bv:483, bl:9 , check_vbat:0[00:27:00.690]bv:479, bl:9 , check_vbat:0[00:27:00.701]bv:477, bl:9 , check_vbat:0[00:27:30.690]bv:480, bl:9 , check_vbat:0[00:27:30.701]bv:481, bl:原创 2022-04-21 17:09:48 · 762 阅读 · 0 评论