当前位置: 首页 > news >正文

IVT 映像向量表, DCD 设备配置数据

一、IVT(Image Vector Table,映像向量表)

作用:ROM的"导航地图",告诉ROM:

  1. 程序入口在哪(entry)
  2. 硬件配置在哪(指向DCD)
  3. 镜像信息在哪(指向Boot Data)
  4. 我在哪(self地址)

位置:固定在特定偏移(SD卡:0x400,NOR:0x1000等)

大小:32字节固定

二、DCD(Device Configuration Data,设备配置数据)

作用:硬件的"安装说明书",告诉ROM如何:

  1. 配置时钟(锁相环PLL、时钟控制模块CCM)
  2. 初始化DDR内存
  3. 设置电压
  4. 其他关键硬件

特点:

  • ROM在跳转前执行DCD
  • 确保你的程序有正确的运行环境
  • 特别是DDR初始化必须在DCD中完成

完整时钟树

晶振(24MHz)

[PLL1] → 996MHz → [CCM] → CPU核心
[PLL2] → 528MHz → [CCM] → DDR控制器
[PLL3] → 480MHz → [CCM] → USB接口
[PLL4] → 多种频率 → [CCM] → 各种外设
[PLL5] → 视频时钟 → [CCM] → 显示接口
[PLL6] → 音频时钟 → [CCM] → 音频接口
[PLL7] → ENET时钟 → [CCM] → 网络接口

为什么需要这么复杂?性能需求不同:

  • CPU:需要最高频率(996MHz)算得快
  • DDR:需要特定频率(528MHz)匹配内存芯片
  • USB:需要精确480MHz(USB2.0标准)
  • GPIO:66MHz就够了,太快反而有信号完整性问题

特性

OCRAM

DDR

位置

芯片内部

外部芯片

大小

128KB

256MB-1GB

速度

稍慢

初始化

自动

需要DCD配置

用途

启动数据

程序运行

没有DDR的限制:

只能在128KB的OCRAM中运行,放不下稍微复杂的程序,放不下Linux内核,放不下图形界面

有DDR的优势:

可以运行Linux(需要几百MB),可以运行复杂的应用程序,可以处理大量数据,可以使用图形显示

核心要点:

  • IVT = 地址簿(告诉ROM各种东西在哪里)
  • DCD = 设置手册(告诉ROM如何配置硬件)
  • ROM只认这两个结构,找不到就启动失败
  • 程序员编写的代码运行时,DCD的初始化已完成
http://www.jsqmd.com/news/279736/

相关文章:

  • 基于Python的大学生就业信息推荐系统的设计与实现-计算机毕业设计源码+无LW文档
  • 2026年国产冻干机厂家权威推荐榜:大型冻干机/实验室冻干机/真空冻干机/中试型冻干机/国产药用冻干机/真空冷冻冻干机选择指南
  • ollama
  • 深圳金鑫磁材|深圳坡莫合金磁芯:如何实现“磁导率”百万级跃升
  • 2026最新招投标系统、采购管理系统深水区:TOP5平台全景解析
  • WPF 用户控件(UserControl)继承
  • 什么网盘能够解决超大文件传输难题?
  • 2026年贵州装修设计公司TOP5推荐:三修设计工作室领衔口碑榜单
  • Windows系统下Git换行符问题的完整解决方案
  • HBuilder 下载安装教程(2026 最新版):完整安装流程与常见问题整理
  • 基于Django的在线考试与评估系统设计与实现-计算机毕业设计源码+无LW文档
  • 国内开发者福音!GPT-5.2 API 高效稳定接入指南,轻松摆脱网络困扰
  • 别慌!AI 没抢走程序员的饭碗,反而让他们赚得更多了
  • 孕期哺乳期保湿修复产品怎么选?2026医用级6大0添加十个品牌推荐:急救修复首选
  • 大学生 / 转行党必看!网安碎片化学习攻略,摸鱼通勤 30 分钟学完一个知识点
  • 2026年当下行业在职硕士/在职博士/港澳硕博/留学硕博备考推荐几家
  • 深圳昊客网络|阿里巴巴/1688开户代运营服务公司:排名前十机构哪好点?
  • 2026年聊城小班制推拿教学机构推荐:中医推拿按摩/理论+实操推拿/推拿正骨/腰椎推拿/全日制推拿源头机构精选
  • 运维转渗透测试逆袭封神!3 年时间,编程小白到月薪 40K,全干货倾囊相授!
  • 用免费域名,搭建一个自己的临时邮箱服务保护您的真实邮箱地址,远离垃圾邮件和不必要的订阅
  • 使用HuggingFace免费搭建100G的图床和网盘,支持上传大文件
  • MongoDB 与 Elasticsearch 材料同步方案整理
  • RISC-V vs ARM:为什么工业与边缘计算仍然选择 ARM 架构?
  • CTF 逆向干货:汇编小白进阶逆向大神,实操步骤直接拿
  • 2026年第一季度,湖北在职硕士/在职博士机构如何选?三家靠谱之选深度解析
  • 35 岁后无路可走?实施运维是青春饭的传言,该打破了
  • 运维人别浪费自身优势!4 个隐形技能,转网安直接变现,竞争力拉满!
  • 2026 ABS船级社认证泵吸式五合一检测仪供应商推荐
  • 2026年制氧机品牌趋势:国内领先企业盘点,储罐/二氧化碳/制氮机/制氧机/液氮速冻机/液氧,制氧机生产厂家推荐排行榜
  • CVE-2025-8088 WinRAR漏洞利用:通过恶意RAR实现任意代码执行