自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Android日志报错 Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED(解决方案)

2024-11-15 18:07:52 296

原创 Android 报错误:需要常量表达式 case R.id.btn_login:(附)

选中“switch”,ALt+Enter同时选中,弹出对话框,选择“Replace ‘switch’ with ‘if’”解决办法:修改switch语句为if else语句。Android studio中提供快速切换方法。

2024-10-31 15:40:47 1019 1

原创 Android最新版无法新建java工程(附解决方案)

2024-10-21 16:49:32 146

原创 STM32常见错误error: #268: declaration may not appear after executable statement in block

2024-10-20 19:15:03 376

原创 串口上发送十进制数但是数码管显示为十六进制数(解决方案)

取消勾选发送新行即可解决问题。

2024-10-10 14:28:27 227

原创 #114: function “xxx“ was referenced but not defined

解决:去除发生错误的这个函数.c和.h文件的static静态声明。static+函数 表明该函数只能在当前源文件调用。

2024-10-10 14:22:42 697

原创 共阴极数码管显示原理(74HC595)

编码顺序为dp g f e d c b a,但观察数码管的亮灭是按照a到g,比如要显示P,那么就是除了c、d其他都要亮,故编码为10001100,在keil中写0x0C。使用的数码管是共阳数码管,所以设置为低电平(0)的段才会被点亮。(74HC595)上升沿有效。dp为0时表示带小数点。

2024-10-10 14:13:18 333

原创 想点亮数码管,是相同的代码但是换个工程就不能运行(解决方案)

考虑main函数里是否有其他while阻塞了进程,要把点亮数码管的代码放到while循环前面。

2024-10-07 11:18:15 409

原创 想要用XCOM发送AT指令,但一直循环显示WIFI CONNECTED和WIFI DISCONNECT(解决方案)

解决方案:一般是网络热点出现了问题,ESP8266连接不上热点是因为被加入了黑名单。

2024-10-05 22:34:34 313

原创 hex模式和文本模式的区别

首先hex模式是十六进制模式,当我们用电脑以hex模式给单片机USART口发数据时,发的是十六进制,单片机接收的也是十六进制;当我们用电脑以文本模式给单片机发数据时,只能发字母(0-9,a-z,A-Z等其他符号),单片机收到的也是字母!来表示所有的大写和小写字母,数字0 到9、标点符号。ASCII码使用7 位或8 位。

2024-10-05 12:05:06 369

原创 Error: L6200E: Symbol rr multiply defined (by led.o and main.o).

首先,不应该在“led.h”中定义“led.c”中使用的变量,应该直接在“led.c”中定义所需的变量,例如 i16 rr;然后再主程序"main.c"中将所调用“led.c”中的变量定义为 extern,例如 extern i16 rr;因为在“led.h”中定义了许多变量,“led.c”文件中采用#include “led.h”,调用“led.h”中的变量;在主函数"main.c"中也采用#include “led.h”,调用“led.h”中的变量,导致“led.h”中的变量被重复定义。

2024-10-05 10:24:51 1341

原创 ESP8266WIFI模块(AT指令的应用:通过WIFI模块向手机或电脑发送信息)

目标:想要电脑接收到串口发送的信息并发送出来以一只安卓手机为路由器,由它提供热点给电脑和ESP8266WIFI模块,电脑可以直接连接安卓手机提供的热点,WIFI模块通过AT指令连接热点。然后,在电脑上安装网络调试助手软件。(附上下载链接)

2024-10-04 15:16:54 709

原创 USB转TTL

如果需要看串口打印信息,一般是需要接一个上位机的,常规的就是电脑,而现在的电脑一般的通信接口只有USB。USB是没法和TTL串口直接通信的,因为接口不匹配,电平也不匹配,这时候就需要借助外围的小设备来实现接口与电平的转换,常用的是USB转串口模块。常用的单片机,引出来的串口,如果不加其他的接口电路,出来的信号就是TTL电平。VCC:供电引脚,一般接3.3V。什么是USB TO TTL?怎么用USB TO TTL?

2024-10-03 21:43:11 1113 2

原创 CP2102 USB转TTL 模块接入单片机没反应 (解决方案)

电脑没下载驱动。

2024-10-03 21:27:14 450

原创 keil注释的中文变成了问号 (解决方案)

2024-10-01 17:58:18 395

原创 用F4做血压测量与显示实验时,OLED屏将两次任务的内容都显示出来了,想要分别显示的解决方案

中断优先级高于while循环,先执行中断再执行优先级,实际上第一个任务的中断显示的非常快,通过while循环可以让屏幕显示完第一个任务要求后持续显示第二个任务的要求。

2024-09-30 10:18:51 449

转载 Error: L6200E: Symbol SystemInit multiply defined (by system_stm32f10x_1.o and system_stm32f10x.o).

移除其中一个文件即可。

2024-09-22 11:26:18 278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除