穿越临界点的博客

私信 关注
穿越临界点
码龄2年

让更多人爱上嵌入式编程!

  • 10,190
    被访问量
  • 36
    原创文章
  • 190,547
    作者排名
  • 260
    粉丝数量
  • 毕业院校 东北大学硕士
  • 于 2019-04-03 加入CSDN
获得成就
  • 获得84次点赞
  • 内容获得38次评论
  • 获得11次收藏
荣誉勋章
兴趣领域
  • #后端
    #架构#Python#Linux#C/C++
TA的专栏
  • Linux
    31篇
  • C语言
    1篇
  • 协议
    1篇
  • Python
    3篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

破万啦,记录一下,继续加油💪

发布Blink于 16 天前

一起分析Linux系统设计思想——05字符设备驱动之LED驱动(二)

本篇继续LED驱动,主要涉及mdev机制、次设备号等知识点,最后利用这些知识点实现一个流水灯。
原创
13阅读
0评论
1点赞
发布博客于 25 天前

一起分析Linux系统设计思想——05字符设备驱动之LED驱动(一)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 前几篇文章我们已经对最简单的字符设备驱动框架进行了分析,接下来我们要操作硬件了,兴不兴奋~~
原创
18阅读
0评论
1点赞
发布博客于 2 月前

今天妈妈做手术,希望她赶紧好起来!

 
发布Blink于 2 月前

一起分析Linux系统设计思想——05字符设备驱动框架剖析(四)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 前几篇文章我们已经补充了一些架构设计相关的思想和技术,本篇就针对最简单的字符设备驱动来分析下这些思想和技术是如何在实践中应用的。
原创
55阅读
0评论
1点赞
发布博客于 2 月前

生活永远都不会等你准备好!

 
发布Blink于 3 月前

下班花费了一周精力写的博客,CSDN也不给推送希望被更多人看到,发挥它的价值!

一起分析Linux系统设计思想——05字符设备驱动框架剖析(三)
发布Blink于 3 月前

一起分析Linux系统设计思想——05字符设备驱动框架剖析(三)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 接下来我们继续分析字符设备驱动框架,在分析之前我们补充一些架构相关的知识点。
原创
114阅读
2评论
2点赞
发布博客于 3 月前

一起分析Linux系统设计思想——05字符设备驱动框架剖析(二)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 接下来我们一起写一个最简单的Linux驱动程序,并详细剖析它背后的设计思想~~
原创
73阅读
1评论
2点赞
发布博客于 3 月前

《PCI Express体系结构导读》读书笔记(01)——PCI总线的基本知识

PCIe总线协议是第三代连接外围器件的高速总线,应用极为广泛,是做Linux驱动不能绕过去的一项技术。
原创
162阅读
0评论
2点赞
发布博客于 3 月前

一起分析Linux系统设计思想——05字符设备驱动框架剖析(一)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 接下来我们一起探索Linux内核驱动的开发。本篇我们先来打打基础~~基础打牢,走的更远!!!
原创
74阅读
0评论
1点赞
发布博客于 3 月前

早上六点钟爬起来写博客,正式进入Linux驱动开发篇不偷懒是给青春最好的礼物!!!

发布Blink于 3 月前

一起分析Linux系统设计思想——04构建根文件系统(三)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 上一篇我们完善了基于busybox制作的根文件系统,并生成了yaffs2类型的根文件系统镜像,本篇来尝试制作jffs2根文件系统镜像和配置嵌入式设备使用nfs根文件系统~
原创
1841阅读
11评论
3点赞
发布博客于 4 月前

一起分析Linux系统设计思想——04构建根文件系统(二)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 上一篇我们自己动手构建了一个根文件系统,本篇我们一起来完善它~
原创
1056阅读
9评论
4点赞
发布博客于 4 月前

一起分析Linux系统设计思想——04构建根文件系统(一)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 分析完init进程,我们自己动手构建一个根文件系统。
原创
93阅读
0评论
3点赞
发布博客于 4 月前

粉丝终于破百了,太开心了,纪念一下这历史时刻,哈哈~~谢谢大家的认可,后续坚持一周两更,并不断提高博客的质量和深度。

发布Blink于 4 月前

一起分析Linux系统设计思想——04文件系统(三)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,我们一起研究下第一个应用程序到底做了什么,以及配置思想~~
原创
74阅读
0评论
0点赞
发布博客于 4 月前

一起分析Linux系统设计思想——04文件系统(二)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,我们一起研究下第一个应用程序到底做了什么,以及配置思想~~
原创
68阅读
0评论
3点赞
发布博客于 4 月前

一起分析Linux系统设计思想——04文件系统(一)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,我们要马上进入文件系统部分了,是不是很兴奋呢~~
原创
89阅读
6评论
3点赞
发布博客于 4 月前

谢谢大家的支持!继续加油💪养成习惯!

发布Blink于 4 月前

一起分析Linux系统设计思想——03内核启动流程分析(九,uboot命令行参数解析和flash分区)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,我们要马上结束内核的启动阶段(九,uboot命令行参数解析和flash分区)了,是不是还有一丝丝不舍呢~~
原创
89阅读
0评论
5点赞
发布博客于 4 月前

一起分析Linux系统设计思想——03内核启动流程分析(八,uboot命令行参数获取)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,我们开始进入内核的启动阶段(八,uboot命令行参数获取)~~
原创
74阅读
0评论
2点赞
发布博客于 4 月前

一起分析Linux系统设计思想——03内核启动流程分析(七)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,我们开始进入内核的启动阶段(七)~~
原创
57阅读
0评论
2点赞
发布博客于 4 月前

十一假期8天写了8篇博客,日均1篇。踏下心来慢慢做事反而做的更好更快。

发布Blink于 4 月前

一起分析Linux系统设计思想——03内核启动流程分析(六)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,我们开始进入内核的启动阶段(六)~~
原创
56阅读
0评论
2点赞
发布博客于 4 月前

千里之行,始于足下。代码就得一行行分析,一行行琢磨。

发布Blink于 4 月前

一起分析Linux系统设计思想——03内核启动流程分析(五)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,我们开始进入内核的启动阶段(五)~~
原创
76阅读
0评论
2点赞
发布博客于 4 月前

一起分析Linux系统设计思想——03内核启动流程分析(四)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,我们开始进入内核的启动阶段(四)~~
原创
42阅读
0评论
2点赞
发布博客于 5 月前

一起分析Linux系统设计思想——03内核启动流程分析(三)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,我们开始进入内核的启动阶段(三)~~
原创
60阅读
0评论
4点赞
发布博客于 5 月前

10个粉儿了,纪念一下,哈哈,半年了,继续加油💪欢迎老铁们围观~

发布Blink于 4 月前

今天的天真是太蓝了,大自然的魅力

发布Blink于 4 月前

谁说三条腿的蛤蟆不好找啊

发布Blink于 4 月前

一起分析Linux系统设计思想——03内核启动流程分析(二)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,我们进入内核的启动阶段(二)~~
原创
724阅读
0评论
3点赞
发布博客于 5 月前

为了写博客我也是拼了,年底100粉丝的目标🎯要坚守住!

发布Blink于 4 月前

一起分析Linux系统设计思想——03内核启动流程分析(一)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,我们开始进入内核的启动阶段~~
原创
64阅读
0评论
1点赞
发布博客于 5 月前

今天起了个大早,写了篇博客,还热乎的~早起写写文章,感觉人清气爽

发布Blink于 4 月前

一起分析Linux系统设计思想——02Makefile简析(下)

摘要:带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,让我们简单分析一下Linux的Makefile(下篇)吧~~
原创
223阅读
0评论
2点赞
发布博客于 5 月前

一起分析Linux系统设计思想——02Makefile简析(上)

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,让我们简单分析一下Linux的Makefile吧~~
原创
61阅读
3评论
3点赞
发布博客于 5 月前

给自己定的目标一定要坚持,加油💪,继续输出。专注是可以消除烦躁感的。

发布Blink于 5 月前

今天又写了一篇博客,看到的捧个场哈~ 我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《一起分析Linux系统设计思想——01内核配置和编译》, 一起来围观吧 https://blog.csdn.net/weixin_44873133/article/details/108817983?utm_source=app

发布Blink于 4 月前

一起分析Linux系统设计思想——01内核配置和编译

带你一起分析Linux系统设计思想,迁移并应用到自己的项目中去,是不是爽翻了!! 今天,让我们先来拿Linux中的”配置思想“尝尝鲜吧~~
原创
804阅读
0评论
3点赞
发布博客于 5 月前

今天的天好蓝啊,空气也很新鲜

发布Blink于 5 月前

学习一门语言,需要先搭框架再去了解细枝末节,然后进行实战,不断碰壁,不停改进。

发布Blink于 5 月前

SMP系统中的互斥锁与优先级反转问题定位

SMP系统在使用互斥锁时应该注意哪些问题?跟随一个真实的案例来一起分析一下吧~
原创
160阅读
2评论
4点赞
发布博客于 6 月前

好漂亮啊,适合给女票带一打。

发布Blink于 6 月前

基于自定义段技术构建指令系统

想定制属于自己的指令系统么?跟我一起来探索吧~
原创
110阅读
0评论
2点赞
发布博客于 7 月前

今天早早来上班,安排好一周的目标🎯和工作。年轻时踏踏实实积累知识和能力才最重要不要左顾右盼

发布Blink于 7 月前

C语言进阶——likely和unlikely

写C语言程序还没用过likely和unlikely? 那你就out了,跟我一起玩转起来吧!
原创
795阅读
0评论
2点赞
发布博客于 7 月前

给自己立个Flag,每周都记录一下工作学习中的点点滴滴,并与大家一起分享。 不能一下班就葛优瘫,哈哈 💪打起精神

发布Blink于 8 月前

Python中使用Logging模块进行调试和日志记录

可以移植到任何项目的Logging模块,使用起来超爽,要不要来试试~
原创
214阅读
2评论
1点赞
发布博客于 8 月前

论Linux进程线程同步在嵌入式驱动开发中的重要性(基于模拟IIC乱码场景分析)——续集

IIC乱码后续来啦,还原真正场景,在真实环境中带你一起分析,加深对“死”概念的理解,让概念“起死回生”,一起来烧脑吧~烧脑侠~~
原创
696阅读
0评论
2点赞
发布博客于 8 月前

linux-0.11.tar.bz2

Linux0.11内核源码。学习Linux内核最直接和最精准的方式就是研读内核源码。而最新的内核源码动辄就几千万行,根本是高不可攀。入门最好选择低版本源码,浓缩的都是精华,等入门后,用到高版本的内容也可以轻松读懂并驾驭。
bz2
发布资源于 8 月前

论Linux进程/线程同步在嵌入式驱动开发中的重要性(基于模拟IIC乱码场景分析)——前传

一个大型嵌入式系统出现的问题往往会牵扯到各个功能模块,而且很难迅速地抓住引发问题出现的本质原因。这就需要掌握系统相关的知识,并能够学以致用。接下来,跟随我感受一下由一个“小问题”引发的“血案”吧~~让我们一起通过实验、分析和推理,逮捕“竞态”这个始作俑者~~
原创
135阅读
0评论
3点赞
发布博客于 9 月前

论Linux进程/线程同步在嵌入式驱动开发中的重要性(基于模拟IIC乱码场景分析)——前传

一个大型嵌入式系统出现的问题往往会牵扯到各个功能模块,而且很难迅速地抓住引发问题出现的本质原因。这就需要掌握系统相关的知识,并能够学以致用。接下来,跟随我感受一下由一个“小问题”引发的“血案”吧~~让我们一起通过实验、分析和推理,逮捕“竞态”这个始作俑者~~
原创
135阅读
0评论
3点赞
发布博客于 9 月前

SPI总线协议关键概念进阶剖析(基于NXP1088A SPI控制器)

SPI关键概念进阶,你只需要十分钟!好好享用吧,老铁们~
原创
214阅读
0评论
3点赞
发布博客于 10 月前

Linux嵌入式开发过程中经常使用的几个指令

1.find; 2.grep
原创
132阅读
0评论
1点赞
发布博客于 10 月前

Linux嵌入式(ARM9)设备添加ip地址

1.添加和删除ip地址;2.添加临时主网卡IP地址;3.添加临时子网卡IP地址;4.系统启动后自动添加IP地址(永久IP);5.删除IP地址
原创
486阅读
0评论
4点赞
发布博客于 10 月前
拿着地图学Python(01)——Python的颜值与才华并存
发布Blink于 1 年前
拿着地图学Python(00)——学习一门新的编程语言需要重点掌握什么?
发布Blink于 1 年前
拿着地图学Python(01)——Python的颜值与才华并存
发布Blink于 1 年前

拿着地图学Python(01)——Python的颜值与才华并存

从多个角度,以通俗的语言向你介绍Pyton概貌。
原创
94阅读
2评论
2点赞
发布博客于 1 年前
拿着地图学Python(00)——学习一门新的编程语言需要重点掌握什么?
发布Blink于 1 年前
error: unable to write sha1 filename 问题的解决办法
发布Blink于 1 年前
如何定位内存泄漏
发布Blink于 1 年前
如何定位内存泄漏?
发布Blink于 1 年前
拿着地图学Python(00)——学习一门新的编程语言需要重点掌握什么?
发布Blink于 1 年前

拿着地图学Python(00)——学习一门新的编程语言需要重点掌握什么?

拿着地图学Python(00)——学习一门新的编程语言需要重点掌握什么?作为一名合格的程序员只掌握一门编程语言是远远不够的。一门编程语言背后承载的是它的设计哲学和它背后的程序设计思想,多学习一门编程语言就多了一支描绘世界的笔。入门一门编程语言还是比较简单的,进阶则需要大量的练习,甚至是经历各种大型的项目。0.1入门入门的标准是:(1)写完一段代码后很少会有语法错误,并且可以根据编译器或...
原创
179阅读
0评论
3点赞
发布博客于 1 年前
数值后面加“L”、“l”、“U”、“u”、“H”、“h”,“B”、“b”,数值前面加“0”和“0x”的意义
发布Blink于 1 年前