会说话的吹风机
码龄4年
关注
提问 私信
  • 博客:140,374
    社区:1
    140,375
    总访问量
  • 49
    原创
  • 220,271
    排名
  • 143
    粉丝
  • 1
    铁粉
  • 学习成就

个人简介:快乐码农

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2020-11-26
博客简介:

qq_52940987的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    419
    当月
    2
个人成就
  • 获得179次点赞
  • 内容获得6次评论
  • 获得1,197次收藏
  • 代码片获得149次分享
创作历程
  • 1篇
    2024年
  • 10篇
    2023年
  • 39篇
    2022年
成就勋章
TA的专栏
  • QT开发
    1篇
  • 嵌入式LINUX
    10篇
  • STM32开发
    11篇
  • 硬件知识
    4篇
  • 软件
    2篇
  • stm32-LVGL人机界面学习
  • ESP8266-基于SDK-C开发
    3篇
  • Python开发ESP32
    5篇
  • Python入门
    14篇
  • 51单片机开发
    1篇
兴趣领域 设置
  • 嵌入式
    单片机stm3251单片机proteus嵌入式硬件
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

1、QT应用程序Windosw开机自动启动

首先我们要在注册表中增加自己的应用程序绝对路径注册表路径如下:Update为我的应用程序我是基于QT6开发的。
原创
发布博客 2024.03.14 ·
266 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

JlinkV8 - 8步修复Jlink固件

发布资源 2023.08.12 ·
rar

JlinkV8 - 8步修复Jlink固件

由于市面上很多个版本PCB是不一样的,所以我直接用万用表分析引脚位置,一般PCB上都有排针引出来,比如下面我这个PCB的排针就含有上面两个引脚,但没有丝印,我自己用万用表测了。用着用着Jlink设备可以检测到,但是MDK检测不到设备序列号,换一个Jlink即可正常识别与烧录,很大概率是Jlink固件丢了,我用的山寨版本,市面基本是山寨版本。6、安装SAM-BA烧录固件的软件、并安装Jlink-V8的固件 ,这可以百度找,找不到在评论区留言。4、此刻Jlink连接电脑应该是无法识别设备。
原创
发布博客 2023.08.12 ·
1274 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

STM32-10-外设配置大全

【代码】STM32-10-外设配置大全。
原创
发布博客 2023.04.28 ·
303 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

网络知识笔记

以太网首部”包含数据帧的一些说明项,长度固定为 14 字节;“数据”的长度,最短为 46 字节,最长为 1500 字节;“以太网尾部”的长度固定位 4 字节;以数据链路层实际上由两个独立的部分组成,介质存取控制MAC和逻辑链路控制层LLC,MAC 确保信息跨链路的可靠传输,对数据传输进行同步,识别错误和控制数据的流向。
原创
发布博客 2023.04.09 ·
586 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Git入门

git clone git链接.git:包含和版本管理有关的各种文件。
原创
发布博客 2023.04.09 ·
491 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STM32-9 STM32CubeMX的使用方法

本项目是基于FreeRTOS项目的STM32CubeMX开发方式,说明了具体配置与相关参数,以及mdk使用,裸机也可以参考本配置。
原创
发布博客 2023.03.25 ·
2827 阅读 ·
2 点赞 ·
0 评论 ·
12 收藏

STM32 -8-C语言少见的函数使用

话不多说,看代码以及注释。
原创
发布博客 2023.03.24 ·
162 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

stm32 -7 FreeRtos+CubeMX 相关函数说明

获取互斥量:osMutexWait(osMutexId,outTime)创建一个递归互斥量:osRecursiveMutexCreate。释放互斥量: osMutexRelease(osMutexId)释放递归互斥量:osRecursiveMutexRelease。获取递归互斥量:osRecursiveMutexWait。创建一个互斥量:osMutexCreate。删除一个互斥量:osMutexDelete。
原创
发布博客 2023.03.24 ·
428 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

STM32-6-assert_param函数使用

在STM32的固件库和提供的例程中,到处都可以见到assert_param()的使用。如果打开任何一个例程中的stm32f10x_conf.h文件,就可以看到实际上assert_param是一个宏定义;在固件库中,它的作用就是检测传递给函数的参数是否是有效的参数。如果USE_FULL_ASSERT没有宏定义,则执行((void)0),即什么都不做。
原创
发布博客 2023.03.24 ·
333 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

STM32-5 STM32 ADC通过DMA发送到串口

DMA是CPU的小助手,负责完成数据转运的任务,一般的数据转运可以在主函数完成,但是如果数据量巨大,就不适合在main函数中转运了,因为那样会占用大量CPU进程。ADC就是一个例子,ADC需要不断采集模拟信号,交给CPU处理,数据量巨大,所有ADC如果出现了,那一般都会给它配置一个DMA来完成数据转运。看下要关注的DMA结构体。
原创
发布博客 2023.03.19 ·
635 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

STM32 -4 关于STM32的RAM、ROM

它主要用于存储代码,FLASH 存储器的内容在掉电后不会丢失,STM32 芯片在运行的时候,也能对自身的内部 FLASH 进行读写,因此,若内部 FLASH 存储了应用程序后还有剩余的空间,我们可以把它像外部 SPI-FLASH 那样利用起来,存储一些程序运行时产生的需要掉电保存的数据。并且访问内部 FLASH 的速度要比外部的 SPI-FLASH 快得多,
原创
发布博客 2023.03.18 ·
9228 阅读 ·
39 点赞 ·
2 评论 ·
101 收藏

ESP8266-C开发-3串口下载固件失败方案

通过下表查看GPIO15应该是0 ,但是当前一直是1,将该引脚接到屏蔽外壳(GND)上,下载成功,最终查找发现是GPIO15引脚虚焊。总所熟悉,如果串口没有问题,在下载程序失败 可以根据启动信息来查找下载错误。()第二个值7代表 SDIO/UART 判断。按下boot,复位启动 串口可以接收到。()第一个值5代表当前 boot 模式。显然下载程序第一个值应该是1才对。复位启动 串口可以接收到。cause 表示复位原因。这是正确启动模式的信息。
原创
发布博客 2022.12.23 ·
2160 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ESP8266-C开发 2如何导入外设对应文件及GPIO16引脚使用

以GPIO16为例子(GPIO16在官网的引脚配置是找不到的)在user_config.c中调用对应头文件即可。编译下载即可,下载完成要电机复位按键哦。先放GPIO16.h到。在加入GPIO.C到。
原创
发布博客 2022.12.10 ·
310 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ESP8266 C开发-1开发环境搭建

主要有两个东西一个是SDK包一个是开发软件IDE来源IDE去百度下载即可 入门建议安装V0.5版本,其他版本要配置开发环境,比较复杂,注意IDE安装目录不要有空格和特殊符号 ,特别是软件下载程序到这个文件D:\Program Files (x86)的同学,在配置的时候会报错。SDK包在官网下载 或者找我,我的SDK包是技小新哪儿要的注意下面是改好了文件目录,官网下载的要按照官网说明书修改文件。
原创
发布博客 2022.12.10 ·
1961 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

LINUX 常用命令

无
原创
发布博客 2022.12.05 ·
298 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux9-VScode使用问题

好像是因为权限问题,不能直接打开了,于是我使用了 命令行启动vscode的方案。3下次启动直接输入 code就打开vscode了。
原创
发布博客 2022.11.14 ·
828 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux8-加载Linux的image dtb root文件

输入boot 命令开始这些 bootcmd 配置的命令 加载image 和dtb 并自动进入根文件系统,ubuntu中的tftp 要有这些文件哦,注意我的设备树文件是imx6ull-14x14-emmc-4.3-800x480-c.dtb 下载完成 我的开发板是插的网线。1下载uboot(sd卡),进入终端编译一下emmc的uboot,使用./mx6ull_alientek_emmc.sh 编译uboot。然后使用文件传输到ubuntu中,放到刚刚烧写的目录中,我使用的是shell。
原创
发布博客 2022.11.13 ·
677 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LINUX7-编译驱动文件时报错:cc1: error: code model kernel does not support PIC mode

make[1]: 进入目录“/home/gg/linux_mx6ull/LINUX_drv/linux-imx-4.1.15-2.1.0”make[1]: 离开目录“/home/gg/linux_mx6ull/LINUX_drv/linux-imx-4.1.15-2.1.0”修改makefile 即可,默认改为arm构架。
原创
发布博客 2022.11.11 ·
1076 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

LINUX6-VMware虚拟机和ubuntu联网问题总结

这种情况可能是主机没有关闭防火墙的原因,在防火墙的高级设置中,打开如下“文件和打印机共享”即可解决。一、在桥接模式下主机可以ping ubuntu,但ubuntu不能ping主机,要么是主机无法访问,要么是ping后没反应,可以参考上面的方案。
原创
发布博客 2022.11.09 ·
562 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多