03 2022 档案
摘要:UNIX 环境高级编程第一个例子 我的博客 本文是对《UNIX 环境高级编程》这本书的第一章第一个例子进行的实现,本文给出了 myls.c 源码,Makefile 源码,以及后续所有章节都会用到的附录中的头文件以及头文件函数实现源码。 我的目录结构是这样的: # myls.c 源码放在如下目录下 a
阅读全文
摘要:ABI (Application binary interface) 原文链接 我的博客 在电脑软件中,一个应用二进制接口 (ABI) 是两个二进制程序模组之间的接口。通常,模组中的一个是库或操作系统服务,另一个为用户运行的程序。 一个 ABI 定义了数据接口或计算机程序是如何在机器码中被访问到的,
阅读全文
摘要:嵌入式软件技能 原文链接 我的博客 软实力 市场调研 项目评估 提出议案 客户处理 风险评估 项目预算 需求分析 结构设计 仿真 设计优化 模块集成 文档 问题处理 技术支持 人际关系 深入思考 逻辑分析 硬实力 板卡开发/调试 Linux 内核编译、优化与引导顺序 信号、中断处理 固件、软件的设计
阅读全文
摘要:TAP and TAP Controller 原文链接 我的博客 本文绘制图形使用工具 Test Access Port (TAP) 这个是用来进行 JTAG 控制的接口,IEEE 标准规定了四个强制 TAP 信号以及一个可选信号,详见。 TDI TDO TCK TMS TRST TAP Contr
阅读全文
摘要:JTAG 接口 原文链接 我的博客 简短介绍 JTAG 为 Joint Test Action Group 的缩写,是在生产后用来校验、测试印刷电路板的一种标准。 JTAG 作为数字仿真工具的一种补充,被电子设计自动化 (EDA) 使用的一种标准。它规定了一个串行通信接口作为调试端口,不需要外部访问
阅读全文
摘要:SVF 规范 原文链接 我的博客 SVF: Serial Vector Format 介绍 本文档描述 SVF 串行向量格式文件的语法。 SVF 文件设计来鼓励对串行向量在产品生命周期中的重用,从设计阶段的引入到服务阶段的部署。 SVF 文件以 ASCII 进行描述,由一系列 SVF 语句组成。单行
阅读全文