会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
liwen01
博客园
首页
新随笔
联系
订阅
管理
2025年1月15日
芯片半导体基础(二) :20世纪最伟大的发明,PN结与晶体二极管
摘要:
liwen01 2025.01.12 前言 PN结 是晶体管的基础,它使得晶体管能够作为一个放大或是开关元器件。晶体管的发明不仅是一个技术上的突破,也标志着电子学的一个新时代。它极大地推动了科技和社会的发展,奠定了现代信息技术的基础,因此也被认为是20世纪最伟大的发明之一。 1947年贝尔实验室发明
阅读全文
posted @ 2025-01-15 08:38 liwen01
阅读(583)
评论(0)
推荐(8)
编辑
2025年1月8日
芯片半导体基础(一):真空二极管、三极管工作原理
摘要:
liwen01 2025.01.05 前言 半导体的前身是真空管,在集成电路被发明前,真空管被广泛应用于收音机、电话、无线电、雷达、电视、电子计算机等电子设备中。 真空管也叫电子管,在不同的资料中称呼可能不一样,这里我们统称为真空管。 因为翻译的原因,Triode 三极管实际指代的是真空三极管,而不
阅读全文
posted @ 2025-01-08 08:39 liwen01
阅读(495)
评论(0)
推荐(5)
编辑
2025年1月6日
芯片半导体基础:序
摘要:
序 人工智能的发展依赖于数据、算法、算力的发展。回顾历史: 20 世纪 20 年代有了量子力学 30 年代有了图灵机概念 40 年代有了香农的信息论以及冯诺依曼的计算机架构 50 年代德州仪器推出第一个商用硅晶体管 60 年代戈登·摩尔提出摩尔定律 70 年代英特尔发布世界上第一个微处理器4004
阅读全文
posted @ 2025-01-06 13:11 liwen01
阅读(87)
评论(0)
推荐(1)
编辑
2024年11月27日
WiFi基础知识合集:WiFi标准、协议、信道、天线、工作原理、认证与加密
摘要:
liwen01 2024.11.24 前言 WiFi技术在移动互联网和物联网中都有广泛的应用,随着用户对速率、功耗、安全要求的不断提升,WiFi技术标准也在快速更新。 对于普通用户、或是嵌入式应用软件开发,如果对WiFi基础原理有个基础的了解,在处理WiFi问题时或许会更有方向和思路。 这个合集是我
阅读全文
posted @ 2024-11-27 09:08 liwen01
阅读(931)
评论(2)
推荐(0)
编辑
2024年11月25日
WiFi基础(八):WiFi安全、认证与加密
摘要:
liwen01 2024.11.17 前言 计算机网络在给人们带来便利的同时,也引入了安全风险,对于无线WiFi网络而言,风险更高。无线 WiFi 网络安全主要包括两大部分:接入认证和数据加密。 虽然现在网络安全事件远少于网络诈骗,网络认证与数据加密的方法及原理仍值得学习和借鉴。 (一) WiFi
阅读全文
posted @ 2024-11-25 08:43 liwen01
阅读(1397)
评论(0)
推荐(2)
编辑
2024年11月4日
WiFi基础(七):WiFi漫游与WiFi组网
摘要:
liwen01 2024.10.27 前言 无线 WiFi 的优点是方便、灵活,可以接入各种设备。缺点就是信号容易被干扰、信号覆盖范围有限。下面几个问题应该很多人都有遇到过: 为何很多洗手间的 WiFi 信号都不太好? 市面上的穿墙路由器真的就比其它路由器效果好么? 为何有时候 WiFi 信号强度很
阅读全文
posted @ 2024-11-04 08:45 liwen01
阅读(1131)
评论(0)
推荐(7)
编辑
2024年10月14日
WiFi基础(六):天线基础知识
摘要:
liwen01 2024.10.01 前言 麦克斯韦预言了电磁波的存在,赫兹通过实验证实了麦克斯韦的预言,马可尼基于无线电磁波的原理发明了无线电报系统,从此人类进入无线通信系统时代。 天线是通信系统中必不可少的组成部分,它的作用是将电信号转换为电磁波信号发射出去,也可以将接收到的电磁波信号转换为电信
阅读全文
posted @ 2024-10-14 08:46 liwen01
阅读(1930)
评论(0)
推荐(13)
编辑
2024年9月28日
WiFi基础(五):802.11帧结构与WiFi控制帧、管理帧、数据帧
摘要:
802.11 无线 WiFi 有 数据帧,管理帧、控制帧 三种类型帧。这些帧由 9 个部分组成:Frame Control,Duration ID,Address1,Address2,Address3,Seq-ctl,Address4,Frame Body,FCS。需要注意的是,有些组成部分在有些帧里并不是必须的。
阅读全文
posted @ 2024-09-28 08:40 liwen01
阅读(3566)
评论(0)
推荐(2)
编辑
2024年9月18日
WiFi基础(四):WiFi工作原理及WiFi接入过程
摘要:
liwen01 2024.09.16 前言 802.11 无线 WiFi 网有三类帧:数据帧、管理帧、控制帧。与有线网相比,无线 WiFi 网会复杂很多。大部分应用软件开发对 WiFi 的控制帧和管理帧了解得并不多,因为它们在物理层和数据链路层就已经被处理了,上层应用很少能感知到。 一般是在设备出现
阅读全文
posted @ 2024-09-18 08:50 liwen01
阅读(6065)
评论(4)
推荐(16)
编辑
2024年9月10日
WiFi基础(三):802.11ac/ax/be 与 WiFi4、WiFi5、WiFi6、WiFi7
摘要:
前面我们介绍了 802.11 b/g/n 的一些核心技术和基础概念,本章将介绍目前比较新的 WiFi5 和 WiFi6,以及在今年会发布的 WiFi7。
阅读全文
posted @ 2024-09-10 08:43 liwen01
阅读(4537)
评论(0)
推荐(5)
编辑
2024年9月2日
WiFi基础(二):最新WiFi信道、无线OSI模型与802.11b/g/n
摘要:
liwen01 2024.09.01 前言 最近十几年,通信技术发展迅猛,通信标准更新频繁,有的设备还在使用 802.11/b/g/n 协议,有的已支持到 WiFi6、WiFi7。 而国内有关无线 WiFi 的书籍或资料却很少,就算能找着的,大多也是比较老旧。本文试图使用最新的数据来介绍 WiFi
阅读全文
posted @ 2024-09-02 09:09 liwen01
阅读(2731)
评论(1)
推荐(6)
编辑
2024年8月20日
wifi基础(一):无线电波与WIFI信号干扰、衰减
摘要:
liwen01 2024.08.18 前言 无论是在产品开发还是在日常生活中,在使用无线网络的时候,都会经常遇到一些信号不好的问题,也会产生不少疑问: 为什么我们在高速移动的高铁上网络会变慢? 为什么 5G WiFi 的穿墙能力没有 2.4G 的好? 为什么在对 WiFi 进行 iperf 拉距测试
阅读全文
posted @ 2024-08-20 13:16 liwen01
阅读(2759)
评论(4)
推荐(22)
编辑
2024年8月17日
十年嵌入式软件开发面试资料分享
摘要:
liwen01 2024.08.17 前言 到今年,刚好毕业工作10年,作为求职者,十年间面试过不少公司。作为面试官,这些年也招牌面试过不少求职者。由刚毕业时的职场菜鸟,逐渐地也变成了现在菜鸟眼里的 "老江湖" 。 4月份更新了一篇《不吹不黑:浅谈2024年嵌入式开发求职、面试、就业现状》,有不少同
阅读全文
posted @ 2024-08-17 10:11 liwen01
阅读(271)
评论(0)
推荐(0)
编辑
2024年8月1日
嵌入式文件系统介绍合集:FAT32、exFAT、ext3、ext4、jffs2、yaffs2、ubifs、squashf
摘要:
liwen01 2024.07.21 前言 在嵌入式 Linux 系统中常用的文件系统有:FAT32、exFAT、ext3、ext4、jffs2、yaffs2、ubifs、squashfs。不管是在文件系统类型选型还是嵌入式应用软件面试中,关于文件系统的问题都会经常被提起。 就目前而言,并没有哪款文
阅读全文
posted @ 2024-08-01 08:47 liwen01
阅读(1016)
评论(0)
推荐(1)
编辑
2024年7月30日
文件系统(十一):Linux Squashfs只读文件系统介绍
摘要:
liwen01 2024.07.21 前言 嵌入式Linux系统中,squashfs文件系统使用非常广泛。它主要的特性是只读,文件压缩比例高。对于flash空间紧张的系统,可以将一些不需要修改的资源打包成压缩的只读文件系统格式,从而达到节省空间的目的。 另外还有个特性就是它可以分块解压缩,使用数据会
阅读全文
posted @ 2024-07-30 09:00 liwen01
阅读(1309)
评论(0)
推荐(0)
编辑
2024年7月24日
文件系统(十):一文看懂 UBI 文件系统
摘要:
liwen01 2024.07.21 前言 UBI (Unsorted Block Images)文件系统是一种用于裸 flash 的文件系统管理层。它是专为管理原始闪存设备而设计,特别适用于嵌入式系统。与 YAFFS2 和 JFFS2 不同的是,它可以提供整个 flash 空间的磨损平衡,并且有良
阅读全文
posted @ 2024-07-24 08:52 liwen01
阅读(2106)
评论(0)
推荐(1)
编辑
2024年7月11日
文件系统(九):一文看懂yaffs2文件系统原理
摘要:
liwen01 2024.07.07 前言 yaffs 是专为nand flash 设计的一款文件系统,与jffs 类似,都是属于日志结构文件系统。与jffs 不同的是,yaffs 文件系统利用了nand flash 一些特有属性,所以在数据读写擦除和回收上都有较大的差异。 关于jffs2文件系统的
阅读全文
posted @ 2024-07-11 08:48 liwen01
阅读(1513)
评论(0)
推荐(1)
编辑
2024年6月24日
文件系统(八):Linux JFFS2文件系统工作原理、优势与局限
摘要:
在嵌入式Linux设备中,经常使用jffs2文件系统来作为参数区的文件系统格式。至于为什么要使用jffs2来作为参数区的文件系统,我猜大部分人都没有做过多的思考。你的jffs2文件系统使用是否正确、合理?如果你存储文件某天突然不见了,你要怎么分析?是flash有坏块,还是被jffs2垃圾回收处理掉了?亦或是应用程序误删除了?又要怎样才能把它恢复回来?
阅读全文
posted @ 2024-06-24 08:53 liwen01
阅读(1543)
评论(0)
推荐(1)
编辑
2024年6月18日
文件系统(七):文件系统崩溃一致性、方法、原理与局限
摘要:
liwen01 2024.06.16 前言 先提几个问题:什么是文件系统崩溃一致性?为什么会出现文件系统崩溃一致性问题?有哪些方法可以解这个问题?它们各自又有哪些局限性? window系统电脑异常后会蓝屏、手机死机卡顿后我们会手动给它重启,大部分设备的系统在遇到不可修复的严重异常后都会尝试通过重启来
阅读全文
posted @ 2024-06-18 08:17 liwen01
阅读(892)
评论(4)
推荐(2)
编辑
2024年6月11日
文件系统(六):一文看懂linux ext4文件系统工作原理
摘要:
liwen01 2024.06.09 前言 Linux系统中的ext2、ext3、ext4 文件系统,它们都有很强的向后和向前兼容性,可以在数据不丢失的情况下进行文件系统的升级。目前ext4是一个相对较成熟、稳定且高效的文件系统,适用于绝大部分规模和需求的Linux环境。 ext4它突出的特点有:数
阅读全文
posted @ 2024-06-11 08:39 liwen01
阅读(5200)
评论(2)
推荐(2)
编辑
2024年5月28日
文件系统(五):exFAT 文件系统原理详解
摘要:
前言 exFAT是微软2006年推出的一种文件系统,距今已快二十年,相比于FAT16和FAT32,exFAT还是算年轻。exFAT一直是微软的一个专用文件系统,直到2019年微软发布它的规范,目前微软拥有exFAT多个元素的专利,如果产品上使用exFAT,需要微软授权,否则有可能侵权。 exFAT被
阅读全文
posted @ 2024-05-28 08:27 liwen01
阅读(3598)
评论(0)
推荐(3)
编辑
2024年5月22日
文件系统(四):FAT32文件系统实现原理
摘要:
FAT32是从FAT12、FAT16发展而来,目前主要应用在移动存储设备中,比如SD卡、TF卡。隐藏的FAT文件系统现在也有被大量使用在UEFI启动分区中。 为使文章简单易读,下面内容特意隐藏了很多实现细节,关于分区、格式化等相关的内容,可以查看之前的文章: 文件系统(一):存储介质、原理与架构 文
阅读全文
posted @ 2024-05-22 12:21 liwen01
阅读(2027)
评论(1)
推荐(3)
编辑
2024年4月16日
文件系统(三):嵌入式、计算机系统启动流程与步骤
摘要:
其实不管是嵌入式系统,还是其它的计算机系统,其启动过程大概都可以分为三个阶段:ROM 阶段、RAM 阶段、BOOT 阶段
阅读全文
posted @ 2024-04-16 10:39 liwen01
阅读(904)
评论(0)
推荐(1)
编辑
2024年1月29日
文件系统(二):分区、格式化数据结构
摘要:
为什么存储设备需要分区格式化之后才能被使用?分区与格式化各的目的又是什么? 分区是为了给硬盘提供逻辑结构,格式化是为了给分区提供可以用于存储数据的格式。
阅读全文
posted @ 2024-01-29 19:22 liwen01
阅读(941)
评论(2)
推荐(2)
编辑
2024年1月24日
文件系统(一):存储介质、原理与架构
摘要:
liwen01 2024.01.01 前言 从系统角度来看,文件系统是对文件存储器空间进行组织、分配、负责文件存储并对存入的文件进行保护和检索的一个系统。 它的目的是使用户和应用程序能够方便地管理存储器上的文件和目录,比如常见的对文件的增、删、改、查。 每当我们操作一个文件的时候,实际都会涉及到存储
阅读全文
posted @ 2024-01-24 09:03 liwen01
阅读(962)
评论(0)
推荐(9)
编辑
下一页
公告