
BLE
文章平均质量分 50
芋头CF
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Telink TLSR9213 使用JTag方式不能正确连接,烧写失败的问题
Telink TLSR9213芯片通过Telink JTag烧录器,不能连接,不能烧写;使用sws一切正常,排除芯片问题;使用9518开发板连接,一切正常,排除JTag烧录器的问题;将芯片擦除后,连接恢复正常,烧写成功,再次连接就不行了,初步判断是引脚配置的问题,但是很奇怪,同样的代码,在9518芯片上又很正常,9213就不行。查看对比9518和9213芯片datasheet,发现9518的PE4,PE5引脚默认配置是TDI,TDO,而9213是GPIO于是修改gpio_defaul..原创 2022-01-25 15:19:25 · 3874 阅读 · 0 评论 -
vscode+cmake编译Telink Demo
第一步:安装Telink_RDSWhat?还是要安装Telink_RDS,我安装了Telink_RDS,我还用VSCode?哦,如果你不想安装Telink_RDS,那在这里来下载Telink_RDS里面的工具链,也可以,因为安装Telink_RDS就是为了用它的工具链,它的编辑代码的环境还是没有VSCode舒服的。Telink_RDS下载地址:http://wiki.telink-semi.cn/tools_and_sdk/Tools/IDE/telink_v323_rds_official_wind原创 2021-07-19 12:07:15 · 1953 阅读 · 2 评论 -
APP跳转到bootloader,通过nrf_power_gpregret2_set写NRF_POWER->GPREGRET2报SOFTDEVICE: INVALID MEMORY ACCESS错误
我需要实现从APP跳转到bootloader,参考ble_app_buttonless_dfu例程,只不过不是通过nrf_connect来触发跳转,而是在收到云端的升级信息后,跳转到bootloader,所以,我直接借鉴了ble_app_buttonless_dfu例程的main.c中的这个函数的方法。static void buttonless_dfu_sdh_state_observer(nrf_sdh_state_evt_t state, void * p_context){ if (st原创 2021-07-16 13:46:11 · 1281 阅读 · 0 评论