嵌入式知识大讲堂
码龄10年
关注
提问 私信
  • 博客:186,449
    186,449
    总访问量
  • 82
    原创
  • 85,949
    排名
  • 289
    粉丝
  • 3
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广西
  • 加入CSDN时间: 2015-04-29
博客简介:

qq_27809619的博客

查看详细资料
  • 原力等级
    当前等级
    4
    当前总分
    853
    当月
    4
个人成就
  • 获得209次点赞
  • 内容获得46次评论
  • 获得775次收藏
  • 代码片获得405次分享
  • 博客总排名85,949名
创作历程
  • 11篇
    2024年
  • 6篇
    2023年
  • 18篇
    2022年
  • 41篇
    2021年
  • 3篇
    2020年
  • 1篇
    2019年
  • 2篇
    2017年
  • 1篇
    2016年
成就勋章
TA的专栏
  • 单片机
    7篇
  • ESP8266
    11篇
  • 读书笔记
    1篇
  • linux
    4篇
  • C语言
    5篇
  • git
    1篇
  • 其他
    2篇
  • RK3399
    16篇
  • freertos
    4篇
  • 设备树
    1篇
  • amlogic
    1篇
  • 编译工具
    1篇
  • Audio
    2篇
  • 音频
    1篇
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

HDMI数据传输三种使用场景

在HDMI传输音频中有3种方式进行传输,第一种将音频和视频信号被嵌入到同一数据流中,通过一个TMDS(Transition Minimized Differential Signaling)通道传输。第二种ARC。第三张种eARC。这三种音频的传输在HDMI线中是使用不同的pin对音频进行传输的,第一种使用的TMDS pin脚进行传输,ARC和EARC是使用不同的方法来传输音频。
原创
发布博客 2024.11.21 ·
1381 阅读 ·
7 点赞 ·
1 评论 ·
6 收藏

如何将regmap write access打开

将regmap write access打开。
原创
发布博客 2024.11.06 ·
202 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

IS31FL3729 驱动芯片使用方法

由上面的表格可以知道01-8F,总共144个控制寄存器(16 * 9 = 144 ),不过因为是CS16和SW9为同一个引脚,所以我们最大能支持15 * 9 = 135个灯。由上面的表格查询可以知道,我们上面连接了CS1和SW1的LED1的控制寄存器为01。通过原理图可以看出来,所有的LED灯都是通过矩阵的方式连接起来的,大家可以理解为CS1-CS15为Y轴,SW1-SW8为X轴,每一个LED灯都为一个坐标点。每一个led灯,R或者G或者B都可以单独控制亮度,控制亮度的步数为(0-255)。
原创
发布博客 2024.11.06 ·
369 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

升压电路的作用

然后使用10.09乘上1.2 = 12V左右,所以我们的升压的电路输出的电压就为12V。升压电路能做什么呢?在充电的时候充电器的电压假如是12V的,但是你的电池的电压是20V的,那么用12V的电压充电20V肯定是无法充电的,那么就需要用到升压电路了,比如将充电器的12V经过电压升压到20V之后就可以给电池充电了。如下图所示为一个升压电路,使用的升压芯片为FP5207,使用起来也非常的简单。如下图的红色圈出的所示,通过修改R11和R12的电阻的比值就可以改变升压的电压的大小。
原创
发布博客 2024.11.01 ·
357 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

esp8266教程:手把手搭建RTOS SDK开发环境

ESP8266_RTOS_SDK只支持在类linux的环境开发,所以在Windows上我们使用mingw32在Windows上搭建这个类似linux的开发环境。mingw32文件包安装完成后如下图所示,里面包含的文件夹和我们常用的linux环境非常的相似,如果你有linux的基础,那么你将使用这个开发环境将变得十分顺手。下面将列出一些文件的作用:mingw32.exe:运行在Windows上的linux命令行终端,通过双击打开就可以得到一个linux的环境,可以使用linux的命令进行操作。
原创
发布博客 2024.07.24 ·
2624 阅读 ·
17 点赞 ·
0 评论 ·
34 收藏

STM32 产生Hard Fault 调试方法

当STM32 产生Hard Fault的时候可以打印出一些重要的寄存器信息,然后定位代码出错的地方。
原创
发布博客 2024.07.19 ·
815 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

STM32 IAP 需要关注的一些事

在编译的时候一般有一个.ld文件去指导,代码是如何分布在固件中,包括堆栈的指定,比如STM32在工程中就有这个文件STM32F100RB_FLASH.ld,用来配置代码编译生成的固件如何分布在那个地址。2、升级的时候涉及到两个程序,一个是bootloader,一个是user程序,这两个程序的功能分别的什么作用的?用于芯片启动的时候还没有跑到main函数之前的初始化作用,指定中断函数的地址。3、编译的固件是怎么分布的?1、首先要知道STM32的程序是如何分布在FLASH中的。
原创
发布博客 2024.07.17 ·
412 阅读 ·
3 点赞 ·
1 评论 ·
2 收藏

一个用AI生成的链表结构。

尝试使用AI生成一段链表代码,放入编译器后直接编译就可以通过,稍微修改就可以用在实际的项目当中,比自己敲代码来的方便多了,AI好好使用是能提升很大的工作效率的。但是首先需要你知道你想要的是什么,如果不知道你想要的,你也无法让AI帮你做事情。一个用AI生成的链表代码。
原创
发布博客 2024.07.12 ·
197 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

linux BT调试记录

因为SOC和BT的通讯使用的是UART进行通讯,出现timeout可能性就是硬件上无法通讯成功,所以我们使用示波器抓了波形,发现SOC Tx的波形只能拉0.5V到GND,无法全部把1.8V拉到GND,检查发现是SOC的串口的Tx接到BT模组的Tx(备注:BT模组的Tx也是输出模式,所以无法拉到GND的,只有对方接收是输入才能拉到GND),所以是设计的时候出现了错误,将Tx和Rx调换过来,BT调试OK。在调试05这个板子的W1模块的BT的时候,使用原厂的SDK调试发现BT无法调试成功。
原创
发布博客 2024.04.07 ·
524 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

linux C语言判断一个程序是否在运行

【代码】linux C语言判断一个程序是否在运行。
原创
发布博客 2024.01.26 ·
508 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

IED 61737相关文件

发布资源 2024.01.12 ·
rar

Linux在应用层上使用I2C

通常情况下i2c读写一般是在kernel中使用,但是在应用层上一样可以使用。在应用上可以通过读写/dev/i2c-x这个节点从而控制i2c接口进行读写数据。通常一个SOC有多个I2C控制器,假设有这个SOC有3个控制器,我们会在/dev目录下看到i2c-0、i2c-1、i2c-2,计数从0开始。
原创
发布博客 2024.01.08 ·
1499 阅读 ·
10 点赞 ·
1 评论 ·
13 收藏

嵌入式开发专业名词解释

IED就是我们编写代码的工具。有些工具还能提供编译、烧写、生成可执行程序功能。比如keil就是一个IDE工具,开发安装程序的Android studio也称为IDE工具。由此可知IDE工具就是一系列集成开发、编译、生成可执行程序的工具集合的工具集。在不用的领域使用不同的IDE工具。
原创
发布博客 2023.08.13 ·
526 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux 判断一个程序是否在运行

【代码】linux 判断一个程序是否在运行。
原创
发布博客 2023.08.08 ·
603 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

电子信息工程专业如何安排学习?

在众多的工科院校中一定有一个专业叫电子工程信息工程专业,这个专业一般是开设在电信学院下面的。那么电子信息工程专业的学生主要是学习那些知识呢?电子信息工程专业属于工科专业,所以决定了这个专业主要是应用为主,就是不会涉及到太多的基础研究,这个是和理科专业有很大的区别的。大一的时候和所有的专业一样都有公共课和专业课。公共课就是数学、英语、马克思这些,这些基本所工科所有的专业都会上的课。
原创
发布博客 2023.08.05 ·
2392 阅读 ·
0 点赞 ·
0 评论 ·
15 收藏

嵌入式软件工程师和嵌入式硬件工程师的区别

由此嵌入式工程师就分为两个分支,嵌入式软件工程师和嵌入式硬件工程师。嵌入式软件工程师负责代码的编写。嵌入式硬件工程师负责硬件的设计。两种工程师所需要掌握的知识是不同的。
原创
发布博客 2023.08.05 ·
930 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

你能在linux系统找到cd指令么?

cd不是一个应用程序而是Linux内建的命令,而sudo仅仅只对应用程序起作用。所以,sudo cd containers会报sudo: cd:找不到命令。sudo xxx只意味着以root权限运行xxx程序。
原创
发布博客 2023.02.09 ·
597 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

什么是堆栈?堆栈用来干什么的?

在程序运行当中,每一个线程都有自己的栈空间,栈是用来干什么用的呢?还记得我们C语言学习的时候函数的局部变量么?栈空间就是用来保存局部变量的。所以我们就回答了第一个问题,栈有什么用,栈就是用来保存函数的局部变量的。
原创
发布博客 2023.01.01 ·
2228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

samba用户管理

假设linux系统中有多个用户,比如zero1、zero2,每个人都有一个/home/zero1这个目录,那怎么让每个人都可以共享自己的目录,然后可以在window下面共享呢?因为Samba管理都是配置 /etc/samba/smb.conf这个文件,所以我们在这个文件分组设置共享目录即可。
原创
发布博客 2022.09.29 ·
673 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Git仓库上传服务器

在工作当中我们经常需要将仓库上传到服务器,一般情况下我们有如下步骤需要做。
原创
发布博客 2022.09.28 ·
828 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多