自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 USB的插入检测机制

当我们的单片机和电脑PC通过USB线连接时,电脑PC的D+上面的电平就会因为单片机的插入而拉高,电脑PC端口检测到这个状态就会报告为USB主控制器,这样就检测到了USB设备的插入。但是在单片机上,D+或者D-会接1.5kΩ的上拉电阻到3.3V上,具体1.5kΩ是接在D+还是D-上面,是由设备的速度决定的。对于全速设备和高速设备,上拉电阻是接在D+上面的,而低速设备是接在D-上面的。那么电脑PC的USB端口的D+和D-上面会分别接一个15kΩ的下拉电阻。USB主机是如何检测到USB的插入的呢?

2024-09-05 18:27:42 236

原创 STM32F407 标准库USB VCP(虚拟串口)移植

硬件平台STM32F407VET6。

2024-08-31 03:58:06 946

原创 lvgl显示的颜色不对

3、解决方法:很简单,lvgl提供了宏去交换高八位和低八位。将lv_conf.h的LV_COLOR_16_SWAP改为1即可。2、原因:我出现这个现象的原因主要是RGB565颜色的传输有问题,导致传到屏幕上的高八位和低八位反了。

2024-08-21 20:47:05 712

原创 lvgl 使用外部图标(png)

2、将PNG文件转化为C数组文件,这里就用到LVGL官网提供的工具,就会生成对应的.c文件,将该文件放到自己的工程目录下面。在工程文件中调用C数组,具体调用流程如下,1、iconfont是阿里免费的图标库,下载对应的PNG文件。

2024-07-31 23:57:57 424

原创 lvgl花屏问题

1、屏幕是中景园的1.28inch的屏幕,屏幕的显示驱动芯片是GC9C01,SPI通信方式;2、主控芯片的stm32f407;

2024-06-23 17:00:23 748 3

转载 Linux搭建MQTT服务器(mosquitto)并使用

https://blog.csdn.net/tswc_byy/article/details/130766747

2024-04-10 23:38:10 1205 1

原创 STM32F407ZET6移植正点原子的Usart.C和Usart.h文件,串口打印乱码问题

https://zhuanlan.zhihu.com/p/667026923?utm_id=0

2024-03-15 01:17:05 292 1

原创 STM32烧录的时候报错:Error :Flash Download failed -“Cortex-M3“

参考芯片手册,R/O Base (只读基地址)就是flash的基地址也就是为0x0800 000,R/W Base(读写基地址)为0x2000 000。第二步,这也是我一直报错的原因,这里面的R/O Base (只读基地址)和 R/W Base(读写基地址)没填。我使用的芯片是STM32F103ZET6这款芯片,该芯片的flash大小的512KB。首先确保你的编程算法的大小跟你的flash大小一致也就是512K。

2023-12-12 00:04:41 1939

原创 git 使用教程

1.安装git2.配置sshkeygit 全局配置。

2023-05-10 10:39:10 103

原创 git clone时,报错 fatal: 读取错误: 连接被对方重设

当我用“https://”替换“git://”时,问题就解决了,如下图。当我拉取linux kernel源码时,报错如下。

2023-05-10 09:47:26 1190

原创 如何用post方法请求数据?

post方法请求数据

2022-11-16 20:51:30 1122

原创 LeetCode 35题

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。

2022-11-07 19:09:25 144

原创 LeetCode 27题

给你一个数组 nums和一个值 val,你需要 原地 移除所有数值等于val的元素,并返回移除后数组的新长度。

2022-11-05 17:19:21 208

原创 LeetCode 26题

给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。

2022-11-05 17:00:08 83

原创 函数重载(小知识点)

函数重载的一些注意事项

2022-10-30 23:20:43 2555

空空如也

空空如也

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

TA关注的人

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