更多精彩内容,欢迎继续阅读
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →做 Arm 平台系统软件开发这几年,有个东西基本上每周都会碰见,可真正把它里里外外看懂的人,说实话不多。这个东西就是 Arm Trusted Firmware,现在 LF 项目里叫 TF-A。很多人把它当成一段“启动时要跑的固件”,跑起来之后…
阅读更多 →1. 为什么几乎每一颗Arm SoC都绕不开ATF1.1 启动链路上的一次接力:BL1、BL2、BL31各干什么ARMv8-A体系的启动是一个层层验证、逐步放权的流程。BootROM先加载BL1,BL1是整个信任链的根,体积很小,主要做两件事:初始化最基…
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →我这几年主要和 i.MX6ULL 这类嵌入式 Linux 平台打交道,写过不少字符驱动和设备驱动。经常有刚入行的朋友问:为什么我写了一个 platform_driver,设备树里也加了节点,probe 就是不走?为什么驱动要分 platform 设备、pla…
阅读更多 →《手把手教你学Linux设备驱动开发》正式出版,算是我最近收到的最有分量的消息之一。这几年Linux内核人才缺口一直很大,尤其是设备驱动方向,会写业务代码的人多,能真正把驱动层啃下来的人少。这本书从项目实战角度切入,…
阅读更多 →1. 为什么你的第一个驱动在i.MX6ULL上总是不工作先从一个非常典型的“翻车”现场说起。很多人拿到i.MX6ULL开发板,照着网上的教程写了一个字符设备驱动,register_chrdev、class_create、device_create三件套统统写完,insmod之后也看到了设备节…
阅读更多 →引言随着中国半导体产业的快速发展,国产替代已成为行业的重要趋势。在这一背景下,深圳德诺嘉电子有限公司(以下简称“德诺嘉电子”)凭借其在电源开关芯片测试座领域的深厚积累和技术优势,成为国产替代的领军企业。本文…
阅读更多 →开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…
阅读更多 →把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…
阅读更多 →简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…
阅读更多 →开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊!#雷神 #复联”这类调侃式短标题,第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里,但细想一下就能发现,它真正碰到的根本不是…
阅读更多 →把“蜘蛛侠 vs 超人”放在 CSDN 上聊,可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”,你会发现,这场比较本质上是两个不同 IP 策略的长期结果对比:超人赢在定义了整个超级英雄题材…
阅读更多 →简介:本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案,聚焦调制信号自动检测与识别这一典型无线通信任务,解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件(10.73MB)&…
阅读更多 →简介:本资源是一套面向本科毕业设计、课程设计及期末大作业的工业级焊缝缺陷检测实战方案,聚焦深度学习在焊接质量控制中的落地应用,解决传统人工检测效率低、主观性强等痛点。压缩包共26个文件,含9个C源码(如yolo_det…
阅读更多 →分布式服务的决策记录架构演进最怕只有结果没有理由。一次拆分、缓存或队列调整,都应写明当时的瓶颈、备选方案、选择原因和撤回条件。 记录的最小单位 用一页说明解决的任务、依赖、风险和验证方式即可。别把决定写成永远正确的准则;前提变化时…
阅读更多 →创业产品的首版范围首版的任务是验证一个需求,不是展示全部能力。选择用户愿意反复完成、且结果容易判断的动作,把输入、输出和人工兜底都做清楚。 控制范围 先做可撤回、低风险的流程。权限不明、需要复杂协作或结果不可逆的部分先不自动化。 用反馈决定…
阅读更多 →