芯科蓝牙BG27开发笔记5-有坑就蒙

news2024/10/6 2:29:04

笔记1中的蓝牙点灯是可以运行的,但是有时又会在连接过程中死机,笔记2中经过调试,通过屏蔽log输出的模块解决了此问题,问题定位到了uart。

那到底uart有什么问题?

在对这套工具和代码不熟悉的情况下,根据以往经验,这是不是串口配置问题?应为串口输出中出现了大量\0,偶尔能冒出一行正确的字符。

顺此思路,代码中检索,似乎没有串口配置,那就看看软件组件中:

尽然这三个组件都没有安装!那工程是如何编译通过的,还有突然冒出来的输出正确是怎么回事?

此两点都有悖于以往的经验。

看到三个组件,安装哪个?

只能阅读文字说明,不行就查下开发文档,再不行就蒙!此处直接蒙:

先安装uart core,右边也是这么说的,再随便选USART,因为我不知道EUSART是什么?

上图2安装时候跳出对串口实例的命名,蒙选vcom。

以上两个安装完毕多出一个子项目:

点进去设置:

完了,编译运行,电脑串口能顺利打印日志,手机连接后不再死机。

唉,这都是蒙的功劳啊。

但是提出了问题:

1. EUSART是什么?

2. 板子原理图确认一下接线

查阅芯片参考手册《EFR32xG27 Wireless Gecko Reference Manual.pdf》(注意这个参考手册需要官网搜索下载,在ssv5中似乎找不到):

答1:

目前我想只需知道这就是一高级串口。

答2:

由于这开发板底板就是美国芯片大杂烩,这玩意儿本身就是入门第一坑……完全做不到简单明了。

只要找到jlink的uart输入即可,这里就从PA5、PA6反推过来吧,这个板子线路经常出现这样的情况,就是底板上不同的接口,实际上是在蓝牙主板中进行了连接,例如此处的VCOM的RX和TX:

在底板上搜索P9与P11是找不到与主控芯片的连接,需要跟踪F6和F7这一分支:

经过中间的若干选通线路最终找到实际连接了st主控的PA9和PA10,到此,该问题得以释疑。(可知此开发板是多么的不友好了)

最后,BG27的UART1引脚说明

PA5:uart-TX,连接EXP12,以及BreakOut的P9

PA6:uart-RX,连接EXP14,以及BreakOut的P11

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1003616.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用阿里云轻量应用服务器安装Docker进行SpringBoot项目的部署上线

零、写在前面 项目源码:QiuShicheng/Qiu-blog (github.com) 项目是跟着B站up主【三更草堂】做的,本人最终系统是修改了一些前端代码。 (注:源码中前端代码未修改,仍是up主提供的) 购买了一个轻量应用服务器2核2G&a…

Windows下WSL将ubuntu挪位置-系统盘清理

Windows下WSL将ubuntu挪位置-系统盘清理 Excerpt 文件夹,将 C 盘下对应路径的 .android 文件夹拷贝过来覆盖;最近 C 盘空间暴涨,用工具 WinDirStat。文件夹里的内容都是无用的垃圾,可以统统清除掉,找到对应的老路径修改…

​重生奇迹MU剑士技能升级攻略​

奇迹剑士技能升级技巧 游戏中剑士作为近战的代表职业,一直以来都是血牛职业,除了拥有强大的防御一级减伤能力之外,剑士还有着非常不错的输出能力。 如果其他职业与重生奇迹MU剑士近身战斗,那么完全讨不到半点便宜。虽然剑士表现…

CentOS8安装mysql-community-client错误解决

安装MySQL5.7.37的mysql-community-client-5.7.37-1.el7.x86_64.rpm时,提示如下: 提示的意思是缺少依赖软件包。 使用如下命令安装依赖包: yum install libncurse* 实际安装如下两个软件包。 成功后再次安装mysql-community-client-5.7.37…

2020-2022年低纬高原区典型种养殖区氮磷干湿沉降数据集

摘要 氮磷干湿沉降是指大气中氮磷通过沉降方式到达地面,进入陆地生态系统物质循环的过程,干湿沉降在环境氮磷污染输入中占据重要比例。我国是种养殖业大国,摸清源于种植业和养殖业氮磷干湿沉降负荷,对评估氮磷干湿沉降生态效应,指导环境污染治理,促进种养殖业绿色发展具有…

vim的使用介绍以及命令大全

懒羊羊感谢大家的关注和三连支持~ 目录 前言 一、vim的使用介绍 二、命令大全 1.命令模式 (1)复制(配合粘贴命令p使用) (2)剪切 (3)粘贴 (4)删除 …

企业可以自己建立大数据平台吗?有哪些好处?

随着企业的快速发展,企业累积了越来越多的数据,但管理巨量的大数据是一件非常难的事情,且很多数据没有充分发挥作用。因此不少企业在问,企业可以自己建立大数据平台吗?有哪些好处? 企业可以自己建立大数据…

不同场景下的JMETER设置

不同场景下的JMETER设置 1.基准测试 验证主要业务在单用户运行下的性能指标,为多用户并发并发和混合场景的性能分析提供基础参考。 基准测试JMETER线程组设置(在1秒内执行5个线程循环一次): 2.并发测试 多用户在同一时间访问某一个模块或则应用的场景&…

为什么要选择期权?开通期权有何益处?

相较于期货,期权的交易方式更为灵活多样,对标的期货市场也有较高的要求。据了解,在国际成熟的期权市场上,流动性和价格波动性是判断期货品种是否适合开展期权交易的两大关键因素,下文介绍为什么要选择期权?…

什么气传导蓝牙耳机好?2023气传导耳机推荐

​随着科技的发展,耳机市场正迎来一场前所未有的变革。气传导耳机作为一种新兴的耳机类型,正逐渐受到消费者的关注和青睐。然而,面对层出不穷的气传导耳机,我们该如何选择?本文将帮助你挑选到最适合自己的气传导耳机&a…

【全国大学生IoT设计竞赛】安谋科技国赛三等奖分享:城市环境监测小车——城市守望者

本文参加极术社区和灵动微电子组织的【有奖征集】分享作品传播技术成果,更有奖品等你来领!线上征集活动。 8月23到25日,我们参加了在南京大学举行的线下2023物联网创新设计大赛全国总决赛。由全国高等学校计算机教育研究会主办,湖…

Vscode 快速下载

https://vscode.cdn.azure.cn/stable/8b617bd08fd9e3fc94d14adb8d358b56e3f72314/VSCodeUserSetup-x64-1.82.0.exe https://vscode.cdn.azure.cn/------>镜像,将官网的下载地址复制过来,stable开始拼接到后面

华为云云耀云服务器L实例评测|使用宝塔面板管理服务器教学

目录 一、概述 1.1 华为云云耀云服务器L实例 1.2 BT(宝塔) 1.3 资源和成本规划 二、购买云耀云服务器L实例并进行相关配置 2.1 购买云耀云服务器L实例 2.2 设置服务器密码 2.3 配置安全组 2.4 设置Nginx安全级别 三、初始化宝塔面板 3.1 获取密…

网卡bond和信息查看 EDACDIMMCEError错误导致服务器重启

https://blog.csdn.net/weixin_45720992?spm1001.2101.3001.5343 EDACDIMMCEError错误导致服务器重启 现象: 最近几天一个华为RH2285服务器一直不定时自动重启,基本每天一两次,查看系统日志报下面的错误,每秒记录一条错误日志 …

单位固定资产应该怎么管理

对于单位固定资产的管理,更是需要我们以创新的方式,以科技的手段,以严谨的态度来对待。那么,单位固定资产应该如何进行有效的管理呢? 建立一个完善的资产管理系统  我们需要建立一个完善的资产管理系统。这个系统应…

图片怎么压缩大小?这样压缩图片很简单

在日常生活中,我们常常需要处理各种各样的图片文件,但有时候图片的大小可能会成为问题。比如在上传图片到网站或者将图片发送给朋友时,过大的图片可能会导致上传速度变慢或者占用过多内存。这时,我们就需要用到图片压缩了&#xf…

从“白人饭”到美味佳肴,拓世AI为你打造独一无二的饮食计划

最近“白人饭”作为一种饮食方式在社交媒体上火了,成为打工人新的“午餐之光”。所谓“白人饭”,就是花最少的功夫准备仅仅能维系基本器官正常运作的食物,主打生吃或者简单炒,比如一个丹麦网友晒出的同事的午饭就是几根小胡萝卜和…

【UE】刀光粒子效果——part2 材质函数部分

效果 步骤 1. 新建一个材质函数,这里命名为“MF_TextureCommon” 2. 新建一个材质,这里命名为“Mat_GuangBan1”,添加如下节点 3. 接下来将该材质的逻辑添加到材质函数上,复制材质“Mat_GuangBan1”中的如下节点,粘贴…

虚拟机挂起后再解挂后网络图标消失,没有网络/虚拟机ubuntu系统没有网络

现象描述: 本人虚拟机跑的是Ubuntu20.04的系统,每次当我挂起虚拟机后,再次打开虚拟机的时候网络图标就会消失,如下图 而实际有网的样子如下图 解决办法: 方法一:重启网络编辑器 sudo service network-ma…

FlowJo 10.4.0(流式细胞分析器工具)

FlowJo mac是一款流式细胞仪数据分析软件,广泛用于生物医学研究领域。它提供了强大的功能和直观的用户界面,使用户能够对流式细胞仪收集的数据进行高级分析和可视化。 FlowJo for mac具有以下主要特点: 数据导入和预处理:FlowJo支…