【经验】汇顶蓝牙SoC GR5515的SWD复用引脚作为GPIO时的注意事项

2021-10-09 世强
蓝牙SoC,GR5515,汇顶科技 蓝牙SoC,GR5515,汇顶科技 蓝牙SoC,GR5515,汇顶科技 蓝牙SoC,GR5515,汇顶科技

汇顶科技蓝牙SoC GR5515支持蓝牙5.1标准,发射功率最大可以达到7dBm。GR5515具有较多的GPIO,很多应用是可以满足需求的。但有些应用需要用到的GPIO更多一些,可能会使用全部的GPIO。这时如果设置不当,会引起芯片在下载一次程序后很难再通过JLINK连接上,这是什么原因呢?


下图是GR5515芯片引脚功能的一部分,GPIO_0,GPIO_1在复位后默认的功能是SWD的SWDCLK与SWDIO两个引脚,JLINK在连接芯片时先发送RESET信号后,再通过SWDCLK,SWDIO发送控制命令让芯片进入SWD调试状态。

如果用户程序在复位后,立即将GPIO_0,GPIO_1设置为GPIO模式并设置电平为低电平时;

#define GPIO_DEFAULT_CONFIG                      

{                                                

    .pin        = GPIO_PIN_ALL,                  

    .mode       = GPIO_MODE_INPUT,               

    .pull       = GPIO_PULLDOWN,                

    .mux        = GPIO_PIN_MUX_GPIO,             

gpio_init_t gpio_config = GPIO_DEFAULT_CONFIG;

gpio_config.mode = GPIO_MODE_OUTPUT;

gpio_config.pin  = GPIO_PIN_0;

hal_gpio_init(GPIO1, &gpio_config);

gpio_config.pin  = GPIO_PIN_1;

hal_gpio_init(GPIO1, &gpio_config);

hal_gpio_write_pin(GPIO1, GPIO_PIN_0, GPIO_PIN_RESET);

hal_gpio_write_pin(GPIO1, GPIO_PIN_1, GPIO_PIN_RESET);


这一段代码并没有问题,但如果将这一段代码放到MAIN函数的开始,就会导致芯片在复位后立即修改了GPIO_0,GPIO_1的功能,它已经不再是SWDCLK,SWDIO功能,导致JLINK再发命令后芯片已经无法响应。为了避免这种问题,一般建议在使用SWD的两个引脚作为其它功能时,这段初始化代码不要放到主程序开始的时候,可以放到初始化稍后一些再调用,或在这段代码前加一段延时程序,保证在上电复位后有足够的时间保持在SWD状态下。这样芯片复位后JLINK就有时间将芯片设置为调试状态,不会出现很难连接的问题了。


如果真的遇到了这个现象,唯一的办法就是JLINK连接的过程中,手动的复位芯片,这样多操作几次有机会进入调试状态,进入后要尽快将芯片的内容擦除。


技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 1

本文由John提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(1

  • KoFaCh Lv8. 研究员 2021-11-08
    学习
没有更多评论了

相关推荐

【经验】汇顶科技低功耗蓝牙SoC芯片GR551x快速入门指导

GR551x系列芯片是汇顶科技推出的Bluetooth 5.1单模低功耗蓝牙系统级芯片。芯片搭载的QSPI接口,让这款蓝牙SoC具备强大的驱屏能力。本文将详细介绍汇顶科技Goodix低功耗蓝牙SoC芯片GR551x快速入门指导。

2022-02-09 -  设计经验

【经验】汇顶科技蓝牙Soc芯片GR5515实现OTA功能的操作过程

汇顶科技蓝牙Soc芯片GR5515在实现OTA功能时,为什么有时会出现OTA提示升级成功,但广播的设备名称还是BOOT程序中的设备名称,这与操作的流程有关,本文就用实例说明一下OTA的操作过程。

2022-03-09 -  设计经验

【经验】汇顶科技单模低功耗蓝牙系统级芯片GR551x_OpenHarmony开发——环境搭建篇

GR551x是汇顶科技推出的支持Bluetooth 5.1的单模低功耗蓝牙系统级(SoC)芯片,广泛应用于物联网(IoT)和智能穿戴设备领域。本文主要介绍如何在Ubuntu系统上一步一步搭建OpenHarmony软件开发环境,编译出可执行文件。

2022-08-10 -  设计经验

汇顶蓝牙SOC552:高度集成、低功耗的无线连接新选择

汇顶科技的蓝牙SOC552是一款引领行业的低功耗蓝牙系统级芯片,专为物联网(IoT)和智能穿戴设备等应用而设计。这款芯片凭借其卓越的性能和灵活的配置,已经成为智能手表、智能手环、主动笔、电子货架标签、追踪器等多种智能产品的首选无线连接方案。

2024-05-31 -  产品

【产品】芯录微烧录器AP8000支持烧录汇顶科技的低功耗蓝牙系统级芯片GR5513BENDU

芯录微半导体发布最新的烧录软件更新及新增支持的芯片型号列表,其中GOODiX汇顶科技的低功耗蓝牙系统级芯片GR5513BENDU已经被芯录微半导体的通用烧录平台AP8000所支持。

2023-09-26 -  产品

汇顶科技携手涂鸦智能打造基于GR551x系列低功耗蓝牙SoC的Smart Tag防丢器解决方案,可支持苹果生态

汇顶科技携手全球化IoT开发平台服务商涂鸦智能基于GR551x系列低功耗蓝牙SoC,共同打造了支持苹果生态的Smart Tag防丢器解决方案。支持多连接特性,只需简单配置即可在多个苹果设备间实现寻物功能。

2022-08-24 -  原厂动态

【应用】国产低功耗蓝牙SOC GR5515在智能手表中的应用,最高支持64M主频

近年来物联网驶入发展的快车道,“万物互联”的理念已经慢慢深入人心了,物联网(IoT)中最为常见的就是智能穿戴设备了,其中最为重要就是对于低功耗的蓝牙SOC的需求。而今天就来介绍下汇顶科技低功耗蓝牙SOC GR5515在智能手表中的应用。

2022-01-30 -  应用方案

GR5515 Starter Kit用户指南

型号- GR551X,GR5515

2023-04-20  - 汇顶科技  - 评估板使用说明  - 版本:1.9

汇顶科技(GOODIX)低功耗蓝牙Soc选型表(ON型号)

目录- 蓝牙SoC   

型号- GR5515I0ND,GR5515IENDU,GR5515RGBD,GR5513BEND,GR5515GGBD,GR5515IGND,GR5515I0NDA

2022/4/14  - 汇顶科技  - 选型指南

汇顶科技蓝牙芯片选型表

汇顶科技提供以下蓝牙芯片的技术参数选型,RAM:96KB、128KB、256KB、512KB;Flash:1MB、512KB、4MB;多种封装包括:QFN32、QFN40、QFN48、QFN56、QFN58L、QFN68、BGA55、BGA68、BGA83、BGA121L

产品型号
品类
蓝牙标准
CPU
RAM
Flash
I/O数量
封装
尺寸
工作温度
GR5525RGNI
蓝牙芯片
5.3
Cortex®-M4F
256KB
1MB
50
QFN68
7.0 * 7.0 mm
-40℃~85℃

选型表  -  汇顶科技 立即选型

GR533x硬件设计指南

描述- 本指南详细介绍了GR533x低功耗蓝牙SoC的硬件设计,包括最小系统电路设计、PCB布局设计以及ESD防护设计。指南涵盖了电源设计、时钟、射频、I/O引脚和串行调试接口等关键模块的设计指南,旨在帮助设计人员快速搭建GR533x应用的硬件电路。此外,还提供了常见问题解答、术语与缩略语以及封装指南等内容。

型号- GR533X系列,GR5331AENI,GR533X,GR5331CENI,GR5332CENE,GR5332AENE

2023-11-14  - 汇顶科技  - 用户指南  - 版本:1.1

【应用】汇顶科技单模低功耗蓝牙SOC GR5513BENDU用于腕式血氧仪,支持浮点运算,最高频率64MHz

笔者在服务客户设计一款腕式血氧仪时,客户想通过一款蓝牙SOC将检测到的数据发送至手机上,要求国产、FLASH要512K以上,给客户推荐了国产汇顶科技的GR5513BENDU,是一款5.1单模低功耗蓝牙SoC,内置RAM 128KB。

2022-12-13 -  应用方案

GR533x单模、低功耗、高性能蓝牙5.3片上系统(SoC),适合物联网(Iot)应用产品简介

描述- 该资料介绍了GR533x蓝牙5.3系统单芯片(SoC),适用于物联网(IoT)应用。它基于64MHz运行的Arm® Cortex®-M4F CPU核心,集成了2.4GHz射频收发器、蓝牙LE 5.3协议栈、512KB片上闪存、96KB系统SRAM以及丰富的外设。具有低功耗、高RF性能等特点。

型号- GR5331,GR5331AENI,GR533X,GR5331CENI,GR5332CENE,GR5332,GR5332AENE

2023/11/29  - 汇顶科技  - 数据手册

汇顶科技GR551x系列低功耗蓝牙SoC通过Apple Find My network accessory合规性验证

近日,汇顶科技GR551x系列低功耗蓝牙SoC成功通过Apple授权第三方测试机构的各项合规性验证,标志着该系列SoC已全面兼容Find My network accessory的最新规格和功能要求,将为Apple Find My生态终端产品引入性能、成本和开发效率三者兼顾的低功耗蓝牙参考应用方案。

2023-07-26 -  原厂动态

GR5525单模、低功耗、高性能蓝牙5.3片上系统(SoC),面向可穿戴设备和物联网(LOT)应用产品简介

描述- 该资料介绍了Goodix Technology公司的GR5525系列单模低功耗高性能蓝牙5.3系统级芯片(SoC),适用于可穿戴设备和物联网(IoT)应用。该芯片基于ARM Cortex-M4F CPU核心,集成了蓝牙5.3协议栈、2.4GHz射频收发器、片上可编程闪存、SRAM和丰富的外设接口。支持广播、观察者、中心和外围设备等多种角色组合,并具备蓝牙低能耗(BLE)方向查找功能。

型号- GR5525I0NI,GR5525IENI,GR5525IGNI,GR5525RGNI,GR5525 SERIES,GR5525

2023/10/23  - 汇顶科技  - 数据手册
展开更多

电子商城

查看更多

品牌:芯海

品类:蓝牙芯片

价格:¥3.3334

现货: 77,827

品牌:芯海

品类:低功耗蓝牙SOC芯片

价格:¥6.1334

现货: 5,951

品牌:芯海

品类:低功耗蓝牙SOC芯片

价格:¥6.4706

现货: 5,151

品牌:芯海

品类:低功耗蓝牙SOC芯片

价格:¥4.1530

现货: 5,000

品牌:芯海

品类:蓝牙芯片

价格:¥4.6667

现货: 990

品牌:芯海

品类:低功耗蓝牙SOC芯片

价格:¥3.5334

现货: 240

品牌:桃芯科技

品类:低功耗蓝牙5.3 SOC

价格:¥4.7643

现货: 120

品牌:芯海

品类:低功耗蓝牙SOC芯片

价格:¥2.8236

现货: 100

品牌:桃芯科技

品类:低功耗蓝牙5.3 SOC

价格:¥4.9286

现货: 64

品牌:OnMicro

品类:蓝牙SoC

价格:¥4.0700

现货: 50

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:汇顶科技

品类:蓝牙系统级芯片

价格:¥4.5000

现货:53,089

品牌:汇顶科技

品类:高精度多功能交互传感器

价格:¥2.3556

现货:2,987

品牌:汇顶科技

品类:NB-IoT系列芯片(SoC)

价格:¥9.4889

现货:2,800

品牌:汇顶科技

品类:高精度多合一传感器

价格:¥4.5334

现货:2,250

品牌:汇顶科技

品类:蓝牙系统级芯片

价格:¥4.5889

现货:2,190

品牌:汇顶科技

品类:心率传感器

价格:¥3.7935

现货:1,439

品牌:汇顶科技

品类:NB-IoT系列芯片(SoC)

价格:¥10.0778

现货:1,312

品牌:汇顶科技

品类:蓝牙系统级芯片

价格:¥5.1556

现货:1,153

品牌:汇顶科技

品类:蓝牙系统级芯片

价格:¥6.8334

现货:991

品牌:汇顶科技

品类:高性能NB-IoT系统芯片(SoC)

价格:¥8.5778

现货:495

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

语音/录音芯片定制

提供语音芯片、MP3芯片、录音芯片、音频蓝牙芯片等IC定制,语音时长:40秒~3小时(外挂flash),可以外挂TF卡或U盘扩容。

最小起订量: 1pcs 提交需求>

蓝牙资格认证(BQB)

提供蓝牙BLE芯片协议、蓝牙模块、蓝牙成品测试认证服务;测试内容分Host主机层,Controller控制器层,Profile应用层测试。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面