自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(123)
  • 资源 (6)
  • 收藏
  • 关注

原创 软/硬件工程师 开发设计指南,软件规范,有400+份

该资料库涵盖存储、电源、电机驱动及嵌入式系统等领域的完整技术方案,包含SPI/NAND/NOR/SD/eMMC/UFS/PSRAM/DDR等主流存储器件的电路与软件设计规范,以及各类电源管理芯片(如LDO、DC-DC、PMIC)和电机驱动(BLDC/PMSM/步进等)的系统设计指南。同时提供量产与样机测试中的典型问题排查方案,并覆盖消费电子、工业安防、智能家居、汽车电子、AI终端等多个市场应用分析,助力产品开发与落地。

2026-10-06 11:53:55 1111

原创 芯参谋(53):Charger 充电管理 · 系统设计指南

本指南面向硬件工程师,系统阐述锂电池充电管理芯片(Charger)的设计要点,涵盖系统定位、应用场景、工作原理(CC/CV三段式充电)、典型电路及关键参数选型。强调充电电压精度需控制在±1%以内,热调节(JEITA)与硬件保护为安全底线。线性充电适用于小电流场景,大电流推荐开关型(Buck)以提升效率并降低发热。设计中须结合Datasheet进行二次核算,确保电池寿命与安全。核心结论:充电管理芯片是实现“快充、长续航、高安全”的关键,集成路径管理、精准控制与多重保护,是现代电池设备不可或缺的电源核心。

2026-10-14 00:30:00 18

原创 芯参谋(52):uMCP_电路设计指南

LDO通过将多余电压转化为热量实现线性稳压,效率恒为Vout/Vin,适合小电流、低压差、低噪声场景。其核心优势在于输出纯净、无EMI、PSRR高,常用于RF、ADC、PLL等敏感电路的二次稳压。选型需重点评估压差、静态电流、热阻与温升,大压差或大电流时应改用Buck。LDO是电源链路中“最后一公里”的洁净电源方案,以低效率换取极致电源质量。

2026-10-14 00:15:00 79

原创 Cursor(不是 curse)对接 Slack 集成:核心作用

Cursor Slack 是Cursor。

2026-10-13 10:24:19 84

原创 芯参谋(51):uMCP_软件设计规范

本文系统阐述uMCP软件设计的三大铁律:先初始化UFS再训练DRAM,开启WriteBooster必须显式同步,双器件需独立超时与失败处理。强调uMCP为封装内独立的UFS与LPDDR4X双芯片架构,六路电源、两套总线、独立协议栈,驱动必须按“电源→时钟→RST_n→LinkStartup→BootLU→SPL→DRAM训练”不可逆链路执行。重点指出常见故障源于电源/REF_CLK/RST_n异常,以及漏使能bBootLunEn、跳过DRAM五步训练等错误。提出失败分级处理机制,要求通过点灯、串口、下载模式

2026-10-13 00:30:00 191

原创 芯参谋(50):uMCP_电路设计指南

uMCP将UFS与LPDDR内存合封于同一基板,节省25%~35%占板面积,但设计复杂度显著提升。其难点在于DRAM侧约60根信号的扇出与HDI层数要求,而UFS侧虽仅需4~6对差分信号,却对阻抗、等长与REF_CLK稳定性要求极高。关键差异包括:串行差分取代并行单端、无需上拉电阻、REF_CLK必须持续供给、电源增至六路(含VCCQ2),且必须完成链路训练(LinkStartup)后方可工作。设计时需严格核对球位映射、电源时序与去耦布局,避免因误接或走线不当导致无法启动。

2026-10-13 00:15:00 317

原创 芯参谋(49):eMCP_软件设计规范

eMCP将eMMC与LPDDR合封于同一BGA,采用双总线架构,软件需分别驱动两套独立器件,并通过协调层实现调度与温控。eMMC侧为非易失块设备,依赖FTL管理;DRAM侧为易失内存,支持直接访问。两者互不可见,需独立初始化、错误处理与降级策略。启动链路严格依赖BootROM读SPL→SPL初始化DRAM→bootloader加载内核的顺序,不可颠倒。关键点包括:电源时序、DRAM训练失败必须告警、避免静默运行;初始化中须正确配置EXT_CSD、分区切换及速率模式(如HS400需经HS200 tuning)

2026-10-12 18:29:50 280

原创 芯参谋(48):eMCP 电路设计指南

eMCP将eMMC与LPDDR4X合封于同一BGA,显著节省板面积(可降40%~55%)并缩短DRAM到SoC走线,但带来封装不可替换、散热密度高及PCB工艺门槛上升等挑战。其双独立接口与电源域设计支持高速信号独立运行,但共地与电源耦合需重点处理。选型需满足主控兼容、面积紧张、容量稳定、板厂具备HDI能力等五条件。设计中须严格遵循电源时序、去耦布局、引脚定义及等长约束,尤其注意0.6V VDDQ精度与DNU/NC脚处理,避免致命错误。

2026-10-12 00:15:00 690

原创 芯参谋(47):NAND MCP 软件设计规范

XTXnMCP将SLC NAND与LPDDR2合封于BGA-162,支持异步8位接口与独立总线,共用电源轨。器件通过90h ID识别,支持双District(等效双Plane)并行操作,页大小4096+256B/2048+128B,块大小256K+16K,需主机提供8bit/544B硬件ECC。软件须区分其非ONFI特性,初始化时先启动LPDDR2,再通过FFh/90h读取参数,严禁在内部初始化期间发送非70h/71h命令。多页编程与擦除必须使用71h状态读以定位失败区域,复位后需重新验证状态。驱动设计强调

2026-10-11 00:15:00 614

原创 芯参谋(46):NAND_MCP_电路设计指南

本文系统阐述了NANDMCP器件的选型、封装、接口协议与电源设计要点。作为典型SiP封装,NANDMCP集成NAND与DRAM裸片,对外呈现双总线结构,需满足ECC能力、控制器代际与IO电平匹配三大选型门槛。关键设计包括:分区布线、独立电源轨(尤其注意VCCQ与VDDQ不可共用)、严格的上电时序及去耦电容布局。针对LPDDR2/3与LPDDR4不同配置,电路设计差异显著,后者要求更严苛的HDI工艺与训练流程。实际应用中,需依据SoC PHY代际选择合适方案,并强化掉电保护机制以保障数据可靠性。

2026-10-10 00:15:00 252

原创 FIT、MTTF 分别是芯片什么报告

芯片原厂基于JEDEC JESD85标准,通过HTOL加速老化测试,出具FIT与MTTF可靠性报告。FIT(每10⁹器件小时失效数)越低,芯片越稳定;MTTF(平均失效前时间)越大,寿命越长。二者关系为MTTF = 10⁹/FIT,用于系统可靠性建模与功能安全分析(如ISO 26262)。报告包含型号、工艺、测试条件、置信水平及不同结温下的数据,强调MTTF为统计平均值,非单颗芯片寿命保证。部分厂商混用MTBF/MTTF,但芯片属不可修复器件,应使用MTTF。

2026-10-09 09:27:31 185

原创 边缘安全加速 ESA 有什么作用

阿里云边缘安全加速(ESA)是一体化全球边缘网络平台,融合全站加速、网络安全与边缘计算能力。它通过边缘节点实现静态与动态内容加速(如API、LLM流式输出),内置Tbps级DDoS、CC攻击防护、WAF、Bot管理及HTTPS托管,有效隐藏源站IP;支持边缘函数(EdgeRoutine)就近处理请求,降低延迟、减轻源站压力。适用于官网、电商、API、AI服务、小游戏等场景,接入简单(CNAME指向),流量先清洗后加速,显著提升性能与安全性。

2026-10-08 07:08:51 137

原创 HTTP vs HTTPS 核心区别

HTTP为明文传输,端口80,安全性低;HTTPS在HTTP基础上加入SSL/TLS加密,端口443,数据密文传输,防窃听篡改。需证书验证身份,提升安全与SEO。虽性能略有损耗,但现代服务器差距小。适用于网站、登录支付等场景,但仅保障传输安全,不保证服务器本身安全。外网使用HTTPS需域名备案。

2026-10-07 17:12:32 252

原创 芯参谋(44):uMCP 电路设计指南

uMCP电路设计难点在于DRAM侧,而非UFS侧。尽管UFS仅需2~3对差分信号,走线压力小,但LPDDR4X约60根单端信号从0.4/0.5mm球阵列扇出,极大影响HDI阶数与板成本。关键风险点包括多一路电源(VCCQ2)、REF_CLK差分时钟、以及UFS从“上拉+并行等长”转为“差分阻抗+链路训练”。此三处是eMCP工程师转型uMCP时最易出错环节。

2026-10-07 00:30:00 664

原创 芯参谋(45):DDR5_电路设计指南

选择DDR4/DDR5/LPDDR5/GDDR6需根据场景:服务器高带宽+大容量选DDR5,移动设备长续航选LPDDR5/X,显卡/AI加速选GDDR6,成本敏感且速率≤3200MT/s选DDR4。DDR5虽性能跃升,但电源架构下沉至模组(PMIC)、训练复杂度与布局要求显著提高,若主控不支持其PHY,优化无效。

2026-10-07 00:15:00 147

原创 Win10/WIN11自动更新怎么永久关闭?有效的Win10/WIN11强制更新关闭方法.

永久关闭Windows更新存在安全风险,仅建议工控机等离线设备使用。推荐通过“组策略+服务锁死+注册表+任务计划”多重加固,专业版优先用组策略,家庭版用注册表方案。关键步骤包括禁用wuauserv与BITS服务、设置恢复选项为“无操作”、修改注册表项、禁用更新任务计划。可配合管理员脚本一键执行。临时暂停更新可选35天(Win10)或5周(Win11)。注意系统大版本升级会重置设置,需重新配置。避免使用第三方工具,优先原生方法,确保安全稳定。

2026-10-06 15:04:15 248

原创 芯参谋(42):DDR3_电路设计指南

在DDR2/DDR3/DDR3L/DDR4/DDR5/LPDDR中,新设计应优先选择主控原生支持且成本可接受的DDR4(1.2V、高带宽、未来供货)。若仅支持DDR3或需复用成熟平台,选功耗更低的DDR3L(1.35V,引脚兼容)。DDR2仅限老平台维护。电池供电设备用LPDDR2/3/4,服务器大容量用RDIMM/LRDIMM。DDR3生态成熟但功耗偏高,需注意其1.5V电压、单通道带宽上限及电气复杂性(如WriteLeveling、ZQ校准)。关键点:电源同步上电、精确VREF、Fly-by拓扑、端接与

2026-10-06 00:15:00 630

原创 芯参谋(43):DDR4_电路设计指南

DDR4 颗粒沿用 0.8 mm 球距的 FBGA 封装:x4 / x8 为78 球,x16 为96 球。封装外形常见 9 mm × 10.5 mm(78 球)与 9 mm × 14 mm(96 球),具体以 datasheet 的 package outline 为准,Layout 前必须下载对应型号的封装库与推荐焊盘(NSMD Ø0.35~0.40 mm)。

2026-10-06 00:15:00 679

原创 芯参谋(40):UFS 电路设计指南

本文为UFS硬件设计指南,面向主控带UFS Host Controller的设备(如手机、车载系统等),涵盖从选型到故障排查的全流程。与eMMC不同,UFS采用高速差分串行链路(M-PHY+UniPro),设计重点转向差分阻抗、损耗预算与参考时钟质量。核心要点包括:三路独立电源(VCC/VCCQ/VCCQ2)需严格去耦与时序控制;差分对需AC耦合、对称走线,禁止上拉或外部端接;REF_CLK必须稳定且差分输入;复位信号RST_n须10kΩ下拉并合理延时。链路启动依赖电源、时钟、复位顺序,常见故障多源于电源噪

2026-10-05 03:00:00 317

原创 芯参谋(41):DDR2_电路设计指南

本文系统对比了DDR2至LPDDR4各代内存技术,明确指出新设计应避免选用已进入生命周期末期的DDR2。选择依据包括:电压匹配(1.8V I/O)、成本敏感性(≤512MB)选DDR2;1GB以上且需简化布线选DDR3/DDR3L;低功耗与高密度(≥4GB)选DDR4;大容量(≥16GB)与高带宽需求选DDR5;电池供电场景优先LPDDR2/LPDDR3/LPDDR4。文中强调DDR2无Writeleveling、无RESET#引脚、单一VREF等三大硬约束,导致布线复杂且不可靠,且与后续代际存在电平、插槽

2026-10-05 03:00:00 722

原创 芯参谋(38):NAND_MCP_电路设计指南

本文系统阐述NANDMCP(多芯片合封存储)硬件电路设计,涵盖选型对比、封装球位、双总线接口协议、多电源轨设计、典型电路及Layout要点。重点强调其无内置控制器特性,要求SoC必须自备NAND与DRAM控制器,承担坏块管理、ECC、FTL等任务。适用于需极致BOM与面积优化的场景,但设计门槛高,涉及HDI、时序匹配、上电顺序、掉电保护等关键挑战。对比eMCP、uMCP等方案,明确选型原则:具备双控制器且追求成本/面积最优者首选NANDMCP。

2026-10-04 00:15:00 654

原创 芯参谋(37):EEPROM_电路设计指南

本文系统阐述128bit~2Mb EEPROM的硬件设计,涵盖I²C/SPI/Microwire等主流接口,聚焦小容量非易失参数存储场景。重点解析选型对比、封装引脚、电气参数、协议细节及电源保护,强调页写回卷、地址脚复用、写期间掉电三大易错点,并提供FRAM/NVSRAM替代方案与典型电路设计。核心结论:EEPROM优势在于按字节改写、接口简单、数据保持长达100年,但受限于5ms写周期与容量上限,不适用于高频写入或大容量应用。

2026-10-04 00:00:00 742

原创 芯参谋(30):EMMC eMCP 软件设计规范

本文为eMCP(eMMC+LPDDR合封)固件与底层软件设计规范,明确双器件协同的启动链路、初始化序列、电源复位协同及热管理策略。核心要求:先存储后内存,严格遵循“BootROM→eMMC取SPL→SPL初始化LPDDR→加载bootloader”不可颠倒顺序;统一五路电源时序、独立初始化两侧、训练失败降速重试、写前必须flush。强调四条铁律:不跳过训练、不固定sleep替代轮询、不乱序进入低功耗、不静默继续故障状态。适用于eMMC5.0/5.1与LPDDR3/4/4X合封器件,覆盖221/254/297

2026-10-02 00:30:00 536

原创 芯参谋(39):DDR5 SDRAM 电路设计指南

本文为DDR5 SDRAM(JESD79-5)硬件设计指南,覆盖颗粒与模组(UDIMM/SODIMM/RDIMM/LRDIMM)在3200~8800MT/s速率下的原理图、PCB布局、电源/信号完整性、训练流程及量产调试。重点包括:双子通道架构、CA总线串行化、On-DIMM PMIC电源下沉、DFE均衡、同帧ECC、刷新机制优化等九项本质变化。强调电源噪声预算严控(±3%)、阻抗匹配(40Ω/80Ω)、等长公差(±1~2mil)与训练复杂度提升,明确以器件datasheet与主控PDG为准,不涵盖控制器微

2026-10-02 00:30:00 606

原创 芯参谋(35):并行 NOR Flash(PPI NOR)电路设计指南

在存储器选型中,若主控具外部总线且引脚充裕,优先选择并行NOR:其具备最低读延迟(首字70~110ns)、最高取指带宽、原生XIP能力,且无需ECC与坏块管理。但其引脚多(40~50根)、成本高、擦写慢。若引脚紧张或无外部总线,则退而选用SPINOR(8引脚,速率50~100MB/s)。容量大且成本敏感时可选并行NAND/eMMC/SPINAND;频繁随机写则用PSRAM/EEPROM存数据,NOR仅用于代码存储。

2026-10-01 01:00:00 675

原创 芯参谋(26):DDR4_软件设计规范

本文为XT52L08G16ABEWGA(DDR4-3200)控制器驱动设计规范,涵盖上电初始化15步、模式寄存器MR0–MR6配置、BankGroup时序约束及五类训练流程。强调统一命令序列与时序门限,禁止硬编码参数,要求逐ByteLane独立训练、二维扫描VrefDQ、失败降频重试,并规范CRC/CA奇偶错误处理、刷新与低功耗策略。核心原则:命令驱动、训练决定存亡,所有读写需先ACT打开行,严格遵守tDLLK、tZQinit等时序余量,确保系统稳定运行。

2026-10-01 00:45:00 813

原创 芯参谋(29):UFS UMCP 软件设计规范

本文规范uMCP(UFS3.1+LPDDR4X合封)固件驱动设计,明确双器件独立初始化流程:先UFS后DRAM,顺序不可颠倒。核心要求包括:启动链为“电源→REF_CLK→复位→链路训练→读SPL→DRAM训练→加载系统”;开启WriteBooster必须显式SYNCHRONIZECACHE;六路电源、两套总线独立管理,各设超时与失败判据;DRAM训练五步(ZQ、WriteLeveling、DQSGate、读写训练、Vref)不可跳过,失败则降速重试;两侧独立超时与故障指示(点灯/串口/下载模式),杜绝静默

2026-09-30 00:30:00 374

原创 芯参谋(36):PSRAM 伪静态随机存储器 电路设计指南

本文系统阐述伪静态随机存储器(PSRAM)的硬件设计要点,涵盖4Mb~512Mb容量段,支持SPI/QuadSPI、OPIx8DDR、HyperBus及并行ADMUX接口。重点包括选型对比、封装引脚、电气参数、四类接口协议与延迟刷新机制、电源管理、低功耗模式、典型电路设计及200MHz DDR级Layout要求。强调不可将PSRAM误作SRAM使用,需周期性释放CS#以保障内部刷新,避免高温下数据丢失;同时指出常见翻车点:错用封装、误接电压、高速信号未控等。适用于MCU/SoC/FPGA外扩RAM场景,如X

2026-09-30 00:15:00 336

原创 芯参谋(34):并行 NAND Flash(Parallel NAND / PPI NAND)电路设计指南

并行NAND采用8/16位宽总线复用命令、地址与数据,配合7根控制线,共需15~20个有效信号。关键设计要点包括:R/B#为开漏输出,必须外接4.7k~10kΩ上拉至VCCQ;双电源严格约束(VCCQ ≤ VCC,上电先VCC、断电先VCCQ);速率从异步50MT/s到NV-DDR3 1066MT/s不等,高速模式下布局要求极严(等长±0.25mm、走线<5cm、差分阻抗50Ω/100Ω)。需主控具备专用NAND控制器、硬件ECC(BCH/LDPC)及FTL能力,否则无法量产。开发门槛高,适用于成本敏

2026-09-29 12:04:03 340

原创 芯参谋(33):SD NAND 电路设计指南

SDNAND为贴片式SPI/SDIO双模式存储,内部集成坏块管理、ECC与磨损均衡,主控无需FTL。SPI模式接线少(4根),速率低(≤25MHz),适合小容量、低速场景;SDIO 4-bit模式速率最高(25MB/s),支持文件系统与高速写入。因无休眠指令,待机电流达100μA,需通过主控GPIO控制负载开关切断VCC,并严格遵循“先置低IO、再断电”顺序,方能实现μA级待机。推荐使用带QOD功能的负载开关,确保残压泄放,避免倒灌。

2026-09-29 12:02:43 156

原创 各种芯片 软件/硬件 设计规范,用户设计指南

本文整理了涵盖SPI/NAND/SD/eMMC/PSRAM/EEPROM/UFS、并行总线、DRAM及合封存储等主流存储方案的电路与软件设计指南,以及PMIC电源管理、电机驱动、AI终端与信创硬件等领域的系统设计与市场分析资料,配套提供调试解决方案与烧录教程,内容全面,适用于硬件开发与系统设计参考,建议收藏以备查阅。

2026-09-28 12:41:10 1157

原创 芯参谋(33):SD NAND 电路设计指南

本文为贴片式SDNAND(LGA/BGA封装)硬件与固件设计指南,覆盖器件选型、电源管理、PCB布局及初始化流程。强调不同厂商/容量间时序与速率差异,推荐SPI模式适用于小容量低速场景,SDIO4-bit模式支持更高吞吐。核心要点:无休眠指令,需通过负载开关切断VCC实现µA级待机;断电前必须置低IO并确保泄放;上电/断电时序不可颠倒。多片挂载需独立门控与防冲突设计,避免开漏冲突与电平分压。全文以芯天下、江波龙等主流器件为例,提供可落地的电路与软件框架。

2026-09-28 12:31:50 298

原创 芯参谋(32):SPI NAND Flash 电路设计指南

本文指南针对SPINAND Flash在IoT、工业HMI等场景的硬件与固件设计,强调其与SPINOR本质区别:不可随机读、不支持XIP、写前需擦除、自带坏块且必须检查ECC。核心要点包括器件选型(容量/接口/封装)、原理图与PCB设计注意事项(引脚定义差异、电源布局)、片内ECC与坏块管理(需建BBT)、FTL实现及接口模式切换(Quad需显式使能)。特别提醒:切勿将SPINOR驱动直接套用于SPINAND,否则必出错。

2026-09-28 12:28:30 597

原创 芯参谋(31):SPI NOR Flash 电路设计指南

本文系统阐述串行NOR Flash(SPINOR)在512Kb~2Gb容量范围内的硬件设计指南,涵盖选型对比、封装引脚、电气参数、接口模式与速率、电源管理、低功耗设计、典型电路及Layout要点。重点突出其随机读快、XIP支持、无坏块管理等优势,适用于MCU/SoC/FPGA的启动存储与代码执行场景。强调Quad/QPI模式下功能牺牲与软件配置要求,提供从上电时序到多设备挂载的完整设计规范,助力高效可靠落地。

2026-09-28 12:24:29 488

原创 Cursor Can‘t verify the user is human. Please try again.(无法验证你是真人,请重试。)

‌持续超过一天无法解决‌:如果尝试了上述所有方法(换网络、清缓存、等时间)后,问题仍持续存在,可能是账号被误判或存在更深层的风控限制。‌切换网络环境‌:尝试关闭代理或 VPN,切换到家庭网络、手机热点或更换不同的 IP 地址,公司内网或公共网络有时会被标记为高风险。‌账号关联风险‌:同一设备或同一 IP 在短时间内登录了多个账号,或账号曾关联过被标记的临时邮箱、滥用额度等行为。‌网络行为异常‌:使用了被标记为高风险的代理 IP、数据中心 IP,或网络请求路径不稳定,导致系统无法确信是真实用户。

2026-09-27 20:08:04 183

原创 芯参谋(22):并口NAND PPI_NAND_软件设计规范

本文档为嵌入式系统中并行接口NAND(PPINAND)软件设计规范,涵盖驱动、BBM/FTL与中间件的设计约束与推荐实现。重点强调时序控制、R/B#与Status双重确认机制、坏块管理(BBM)、ECC处理及上电初始化流程,确保读写擦可靠性与掉电安全。规范要求严格区分HAL职责边界,禁止绕过驱动直接操作硬件,并对SDR/DDR/Toggle模式切换、超时策略、故障恢复等提出强制性要求,整体与SPINAND标准对齐,适用于工业级嵌入式应用。

2026-09-27 16:44:00 225

原创 芯参谋(28):UFS 软件设计规范

本文为UFS主机侧驱动设计规范(Rev1.5),面向嵌入式与移动终端,涵盖协议栈、UPIU事务模型、初始化状态机、配置体系(Descriptor/Flag/Attribute)、LU管理、读写擦命令序列、RPMB与写保护、掉电保护、低功耗及错误恢复等核心内容。基于JEDEC UFS2.0–4.0标准,以典型UFS3.1器件为基准,明确“必须/禁止”与“建议/推荐”判据,强调链路启动后需完成NOP探测与fDeviceInit轮询,配置前须读回校验,避免未就绪下发命令。规范要求驱动严格遵循Query机制访问三类

2026-09-27 00:45:00 328

原创 嵌入式: 软件/硬件开发指南

本文汇总了多类存储及电源管理芯片的电路与软件设计指南,涵盖SPI/NOR、SD/NAND、eMMC、PSRAM、EEPROM、UFS、DDR2/3/4/5及MCP系列等,并包含并行总线、DRAM合封产品及PMIC电源方案。同时提供人形机器人、AI玩具、AIPC等市场应用分析,以及存储烧录、样机测试等调试解决方案,为嵌入式系统开发提供全面技术参考。

2026-09-26 00:03:43 475

原创 芯参谋(27):EMMC 软件设计规范

本文规范eMMC主机侧驱动设计,聚焦初始化状态机、EXT_CSD配置、分区管理、读写擦命令序列、Cache与掉电保护、BKOPS/HPI及健康寿命管理。强调CMD6为唯一配置入口,禁止固定延时替代busy判断,要求切高速前先确认能力、逐级提速并回环验证。关键约束:所有CMD6需等DAT0释放并检查SWITCH_ERROR;Cache开启必考虑掉电flush;分区配置需断电复位生效。核心原则:主机仅管理块设备接口,坏块/ECC/磨损均衡由器件内部完成,但必须主动管理Cache flush、掉电通知与后台操作调

2026-09-25 17:12:36 165

原创 芯参谋(25):UFS_软件设计规范

本文为UFS主机侧驱动软件设计规范(Rev1.5),面向嵌入式与移动终端,涵盖协议栈、UPIU事务模型、初始化状态机、配置体系(Descriptor/Flag/Attribute)、LU管理、读写擦命令序列、RPMB与写保护、掉电保护、低功耗及错误恢复等核心内容。基于JEDEC UFS2.0~4.0标准,明确“必须/禁止”与“建议/推荐”判据,强调链路启动后需通过NOP探测、轮询fDeviceInit完成、配置回读校验等关键流程,确保实现一致性与量产可靠性。适用于主流UFS3.1器件,配套《电路设计指南》解

2026-09-25 16:56:54 325

Linux实验指导

Linux实验指导书,对刚入门非常有帮助。

2008-06-08

高手的source insight配置文件

0. 此为C/C++的SourceInsight配置文件,其他语言的为默认。(字体颜色在其他编程语言有效) 1. 主要就是给那些习惯于等宽字体编程的人们。采用微软Vista自带的等宽字体:Consolas 2. 对各个编写程序的软件(UltraEdit, SourceInsight, BeyondCompare, Notepad2)及各种IDE开发环境(Visual C++, Borland C++, Borland C++ Builder, Visual Studio .net)的所有颜色进行了最大的统一,给出了一种最合理的颜色,具体如下: 常数:红色 宏定义(包括枚举常量):橙色,便于与红色接近 字符串常量及字符常量:默认色,黄底粉字,便于与红色接近 关键字:蓝色,与UltraEdit, BeyondCompare, Notepad2, Visual C++, Borland C++接近或统一。 全局变量:紫色 函数:绿色 运算符:绿色 局部变量:青色 未知函数名、变量名:黑色,一眼可以看出是否为笔误而变成了未知的函数名。 3. 对默认的很多快捷键进行了重定义,重定义快捷键的初衷:某些功能操作,仅需要一只手完成或,右手还需要继续操作鼠标;而某些功能需要两只手操作,比如输入查找替换等功能,就需要两个手同时输入。 所以对一只手的功能操作重定义成左手的按键即可完成,对于需要两只手的快捷操作则由两只手完成 有写共功能为了照顾不习惯使用的人,还特意加了一些快捷键,比如ALT+1 具体如下: 光标后退:ALT+B, ALT+, 光标前进:ALT+G, ALT+. 全局替换:CTRL+K, CTRL+SHIFT+H, 需要输入,用两只手操作 全局查找:CTRL+L,ALT+1, CTRL+SHIFT+F 智能全局查找:CTRL+; CTRL+/ 单文件标志查找:ALT+U, F8。。。 多文件标识查找:ALT+I, CTRL+I, F7。。。 跳转到定义:ALT+E,CTRL+鼠标左击, CTRL+=, CTRL+鼠标双左击 Symbol Window: ALT+S, ALT+F8 Relation Window: ALT+R, ALT+O Context Window: Alt+T (用惯了ALT+E后,这个几乎被我忘记了) 书签:ALT+2, CTRL+M 关闭单个子窗口:ALT+4, CTRL+F4, ALT+F6

2009-12-21

深入理解linux内核.chm

深入理解linux内核.chm,非常便初学的人。

2010-04-26

psp的红外代码包及irshell

psp的红外代码包及irshell,对于想学习的人来说有很大的帮助

2008-11-28

loader文件系统

MP4项目里面的LOADER,是基于UC/OS ii的

2008-07-18

linux图书大综合

linux多线程编程 Linux内核完全注释 深入理解LINUX内核 嵌入式GUI中汉字库等6本电子书

2010-04-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除