神威难绷泪
码龄96天
求更新 关注
提问 私信
  • 博客:14,550
    14,550
    总访问量
  • 45
    原创
  • 0
    粉丝
  • 0
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
加入CSDN时间: 2026-06-16
博客简介:

yxg0505的博客

查看详细资料
个人成就
  • 获得447次点赞
  • 内容获得0次评论
  • 获得177次收藏
  • 博客总排名32,239名
  • 原力等级
    原力等级
    3
    原力分
    300
    本月获得
    100
创作历程
  • 45篇
    2026年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 1

创作活动更多

AtomGit「码动四季·开源同行」秋季征稿活动

秋季征稿主题:开源成果经验分享 成果不止一种形态,我们为你准备了六大赛道,总有一款适合你: 开源项目成果复盘 把项目一年/一季的成长摊开来看:里程碑复盘、Star 与用户增长复盘、版本迭代复盘、从 0 到 1 的发布复盘。 🖊️ 示范选题: ●开源项目从 0 到 1000 Star,我做对了什么 ●开源一周年,我交出的成绩单 这类文章不只是一次经验分享,也是一张项目名片。欢迎将项目托管到 AtomGit 并申请成为 G-Star 项目,通过后可获得平台流量推荐、项目宣传等权益。(G-Star:AtomGit 最具影响力开源项目) ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/1f90c61528ad410d8d66f9d0e3707a5a.png) 咨询 G-Star 项目申请 2️⃣ 技术经验体系化沉淀 踩坑合集、最佳实践总结、工具链实战、CI/CD 流水线搭建、代码重构与架构演进。 🖊️ 示范选题: ●提了 50 个 PR 后,我总结的开源协作避坑清单 ●一次重大重构复盘:把单体拆成可维护的模块 3️⃣ AI 赋能开源的实战成果 AI 编程助手实战测评、基于开源模型的微调与应用开发、AI 辅助研发提效流水线。 🖊️ 示范选题: ●我用 AI 编程助手把提 PR 效率翻了 3 倍 ●基于开源大模型搭了个 XX 工具(附完整教程) 4️⃣ 开源共建笔记|文档、社区与布道 开源文档写作与翻译、issue 互助经验、组织 meetup、用开源项目做教学与分享。 🖊️ 示范选题: ●一个优秀开源项目,文档应该怎么写 ●我用开源项目做了个线上 Workshop ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/23e83ceebc594c379f7fc6aa8dcfa40c.png) 扫码加入码动四季投稿交流群,和更多伙伴一起交流技术!

279人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

arm day3 汇编LED / C语言LED

DPIOx_ICR1:设置GPIOx组某个引脚中断触发方式(低电平、高电平、上升沿、下降沿)IOMUXC_SW_MUX_CTL_PAD:引脚复用功能 _GPIO_IO03。IOMUXC_SW_PAD_CTL_PAD:电气属性 _GPIO_IO03。GPIO1_GDIR:设置GPIO1组某个引脚方向(输入0/输出1)Id 链接器,合并多个.o,地址重定位,生成elf可执行文件。GPIOx_IMR:设置GPIOx族某个引脚中断屏蔽/允许。GPIOx_PSR(只读):读取GPIOx组某个引脚状态。
原创
博文更新于 5 小时前 ·
169 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

arm day2 汇编

立即数就是12位立即数imm12如果某个数的数值范围是0~0xFF之间,那么这个数一定是立即数;把某个数展开成2进制,这个数的最高位1至最低位1之间的二进制数序列的位数不能超过8位;这个数的二进制序列凑够8位之后的的右边必须为偶数个连续的 0。
原创
博文更新于 2026.09.16 ·
212 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

arm day1

MMU内存管理单元:将程序中虚拟地北转化为物理地址CACHE高速缓存:CPU直接从CACIHE中访问数据,提高CPU的访间效率。
原创
博文更新于 2026.09.16 ·
188 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

51单片机 ds18b20

(1)量程(温度测 量范围 ): -55℃ - 125℃(2)精度(传感器测量的温度与实际 温度值 之间 允许的最 大误差 ): ±0.5℃设备温度 环境温度实际温度值 : 25℃传感器采 集温度值 :24.5 - 25.5(3)分辨率(传感器对温度 变化敏感程度), 分辨率越高,能察觉到微小 温度变化 越小,读数 就越 细腻9位 : 0.5℃10位 : 0.25℃11位 : 0.125℃12位 :0.0625℃(4) 工作电压:3V - 5.5V。
原创
博文更新于 2026.09.16 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

51单片机 day3

半双工:数据的传输只有一根信号线;通信双方既可以是数据的发送方,也可以是数据的的接收方;数据的传输方向不固定,但同一时间数据传输方向呈现单一性。全双工:数据的传输有两根信号线;通信双方既可以是数据的发送方,也可以是数据的的接收方;数据的传输方向在任意时间都是固定的。单工:数据的传输只有一根信号线;数据的发送方和接收方固定;传输距离远,抗干扰性强(信号线少,干扰小,不存在多根信号线偏移)串行传输:通过一根信号线传输数据,按照先后次序逐个bit发送。同步通信:通信双方有一根共享的时钟信号线来约定通信频率。
原创
博文更新于 2026.09.14 ·
78 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

51单片机 day2

51单片机中断源:外部中断0(P3_2)、外部中断1(P3_3)、定时器0、定时器1、串口(5个)2. 检查CPU是否允许中断及该中断源是否被屏蔽(CPU中断总开关 + 中断源子开关)PWM周期:一个方波所经历的周期(上升沿/下降沿到下一个上升沿/下降沿所经历的时间)中断概念:当CPU执行某个任务时,被外部紧急事件所打断,要求CPU暂停当前任务,无源蜂鸣器:不存在震荡源,通电后蜂鸣器不会发出声音,需要给定蜂鸣器一个震荡。有源蜂鸣器:存在震荡源,通电后蜂鸣器会发出持续固定频率的声音。3. 比较中断优先级。
原创
博文更新于 2026.09.14 ·
113 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

51单片机 day1

箭头指向N型半导体,箭头的出发点是P型半导体,箭头朝外是NPN型三极管:基极输出高电平,三极管导通;通过4个NPN型三极管控制,给三极管基极对应引脚高电平,三极管导通,再通过P1寄存器,给定对应引脚高电平,则点亮。箭头朝内是PNP型三极管:基极输出低电平,三极管导通;MCU:微控制器 集成度高 所有功能集中在一片芯片,应用在简单领域,成本低。1.什么是CPU、MCU、MPU、GPU、NPU、FPU、SOC?SOC:片上系统 多个功能集成在一块芯片(体积小,功耗低)5.NPN型三极管和PNP型三极管的区别?
原创
博文更新于 2026.09.14 ·
76 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

嵌入式平台数据库

打开一个数据库文件,获得操作数据库文件的句柄;如果数据库存在,则打开;打开数据库‑‑‑》读写数据库(增,删,改,查)‑‑‑》关闭数据库。以键值对存储,且结构不固定(//JSON):select查询到数据时执行的回调函数。将复杂的数据结构简化为二维表格形式。TEXT类型的数据,插入时要用。:将句柄传过去,获得出错原因。:在数据库中执行SQL语句。:关闭数据库句柄,释放空间。:释放保存出错信息的空间。
原创
博文更新于 2026.09.07 ·
160 阅读 ·
7 点赞 ·
0 评论 ·
4 收藏

TCP并发服务器:多进程 多线程 IO多路复用(select poll epoll)

单循环服务器:一次只能处理一个客户端任务的服务器。并发服务器:能够同时处理多个客户端任务的服务器。(一对多)
原创
博文更新于 2026.09.05 ·
202 阅读 ·
6 点赞 ·
0 评论 ·
3 收藏

HTTP协议

万维网(WWW):大规模的,联机式的信息储藏所。
原创
博文更新于 2026.09.04 ·
219 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

TCP协议:特点 编程方法 粘包问题 TCP机制

TCP(Transmission Control Protocol):传输控制协议(流式套接字),传输层。
原创
博文更新于 2026.09.03 ·
231 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

Linux应用软件编程笔记‑Linux网络编程 UDP

网络:不同主机,进程间通信。IP地址:计算机的软件地址,标记主机 端口号:识别同一主机上的不同网络进程。
原创
博文更新于 2026.09.02 ·
148 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

Linux消息队列 & 共享内存 笔记

属于 System‑V IPC 对象,用于,进程空间相互独立,依靠内核对象完成数据交互。
原创
博文更新于 2026.09.01 ·
214 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

Linux应用软件编程:进程间通信(IPC):管道 信号

进程间空间独立,不能直接通信,数据共享需要使用IPC机制进程间通信的方法:同一主机间进程通信:1.古老的通信方式有名管道无名管道信号2.IPC对象通信system V共享内存消息队列信号量集不同主机间进程间通信:3.socket通信网络套接字。
原创
博文更新于 2026.08.30 ·
230 阅读 ·
7 点赞 ·
0 评论 ·
6 收藏

Linux应用软件编程:线程分离属性 互斥机制 同步机制 死锁

分离属性 :不需要被其他线程回收的线程,称为具有分离属性的线程,结束时可以被操作系统回收。非分离属性:可以被其他线程回收或者结束的线程,称为非分离属性的线程 ,结束后必须被其他线程回收默认属性:非分离属性设置线程分离属性:功能:设置线程的分离属性参数:thread:要设置的线程的线程ID返回值:成功:0失败:非0。
原创
博文更新于 2026.08.29 ·
233 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

Linux应用软件编程:进程空间回收 exec函数簇 线程

线程是一个轻量级的进程,用来实现多任务并发。线程是操作系统任务调度的最小单位。(进程是操作系统资源分配的最小单位) 线程由某个进程创建。
原创
博文更新于 2026.08.28 ·
186 阅读 ·
7 点赞 ·
0 评论 ·
4 收藏

多任务:进程

程序具备同时处理多个任务的能力,宏观上并行、微观上并发。。
原创
博文更新于 2026.08.26 ·
224 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

Linux应用软件编程:目录IO framebuffer

帧缓存、帧缓冲技术。是Linux为显示设备提供的一个接口,把显存抽象后的一种设备,通过设备,文件可以实现应用层向显存空间的数据写入,从而实现像素点的绘制。RGB888(四字节 RGB565(两字节。
原创
博文更新于 2026.08.24 ·
223 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

Linux应用软件编程:文件IO 缓冲区 其他函数接口

当打开一个文件时,系统会为已打开的文件分配一个文件描述符用来标记该文件。功能:将格式化后的字符串写入到stream文件流代表的文件中。文件IO:Linux内核提供的文件操作接口。功能:将格式化后的字符串写入到fd文件描述符代表的文件中。只打开文件,不关闭文件,会造成文件描述符泄漏。打开文件---》读写文件---》关闭文件。功能:打开一个文件,并获得一个文件描述符。成功:返回当前读写位置到文件开头的偏移量。pathname:要打开文件的文件名。文件描述符:小的、非负的整形数据。
原创
博文更新于 2026.08.22 ·
460 阅读 ·
19 点赞 ·
0 评论 ·
4 收藏

Linux应用软件编程:标准IO函数 bmp 时间函数

普通文件 分为:二进制文件ASCII码文件注意:1.fgets和fputs主要用于按行操作ASCII码文件,不能读写二进制文件(fputs无法写入0)
原创
博文更新于 2026.08.21 ·
392 阅读 ·
12 点赞 ·
0 评论 ·
2 收藏
加载更多