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.mzph.cn/news/1195717.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

企业网盘收费吗?企业网盘收费标准

根据《中国企业数字化转型白皮书》的数据显示,超过87%的企业正在积极采用云计算和企业网盘等数字化工具,帮助优化业务流程,提高团队协作效率,并增强数据安全性。 在这个信息化深度渗透各行各业的时代,企业网盘早已不只…

2026年国产冻干机厂家权威推荐榜:大型冻干机/实验室冻干机/真空冻干机/中试型冻干机/国产药用冻干机/真空冷冻冻干机选择指南

2026年国产冻干机厂家权威推荐榜:大型冻干机/实验室冻干机/真空冻干机/中试型冻干机/国产药用冻干机/真空冷冻冻干机选择指南行业背景与市场概况冷冻干燥技术(冻干技术)作为现代生物医药、食品科学、材料科学等领域…

ollama

ollama.exe下载 https://modelscope.cn/models/Lixiang/ollama-release ollama run 在资源管理器地址栏输入 %USERPROFILE%\.ollama。 新建 config.json 文件,内容如下: { "registry": { "mirrors": { "r…

深圳金鑫磁材|深圳坡莫合金磁芯:如何实现“磁导率”百万级跃升

在5G通信、新能源汽车、高精度医疗设备等尖端科技领域,磁性材料作为能量转换与信号传输的核心载体,其性能直接决定了设备的效率与精度。深圳作为中国高端制造业的标杆城市,依托完整的产业链配套与持续的技术创新,已成为全球坡莫合…

2026最新招投标系统、采购管理系统深水区:TOP5平台全景解析

随着“人工智能 + 采购”行动与信创战略的深度融合,2026年采购数字化市场呈现 “技术深耕、场景细分、合规升级” 三大特征。企业选型已从“功能堆砌”转向“全链路适配 + 长期运维保障”,结合100+政企实践案例调研、…

什么网盘能够解决超大文件传输难题?

一、超大文件传输为何成为难题?现代社会的数字化程度从未像今天这样深刻影响我们的生活和工作。先做一个简单的思维试验:每次需要传输视频文件、设计素材、数据库备份或者超大文档时,你是不是曾经历过以下这些问题?电子邮件容量有…

WPF 用户控件(UserControl)继承

在WPF项目中,你是否遇到过希望编写一个UserControl继承自另一个UserControl的场景? 比如下面:DerivedUserControl继承自BaseUserControl UserControl继承另一个UserControl 步骤: 1、新建一个UserControl命名为 Ba…

2026年贵州装修设计公司TOP5推荐:三修设计工作室领衔口碑榜单

引言 随着贵州城镇化进程加快与居民生活品质提升,家装行业正从“满足功能”迈向“追求体验”的新阶段。消费者不再仅关注价格,更看重设计审美、施工质量、服务透明度与长期信任关系。在此背景下,一批深耕本地、注重…

Windows系统下Git换行符问题的完整解决方案

这个问题是换行符差异导致的,通常是 CRLF(\r\n) 和 LF(\n) 在 Windows 和 Unix/Linux 系统之间的差异。 如果你使用的是小乌龟,通过修改小乌龟的设置即可解决问题,亲测有效。 常见解决方案&a…

基于Django的在线考试与评估系统设计与实现-计算机毕业设计源码+无LW文档

基于Django的在线考试与评估系统设计与实现 摘要:本文详细阐述了基于Django的在线考试与评估系统的设计与实现过程。随着教育信息化的快速发展,传统考试模式面临诸多挑战,在线考试与评估系统应运而生。该系统采用Django框架,具备学…

HBuilder 下载安装教程(2026 最新版):完整安装流程与常见问题整理

本文记录了 HBuilder 2026 最新版的下载安装全过程,包含下载安装路径规范、详细安装步骤说明,以及安装过程中常见问题的解决方案。适合前端初学者及需要重新部署开发环境的用户参考。一、HBuilder 简介 HBuilder 是 …

国内开发者福音!GPT-5.2 API 高效稳定接入指南,轻松摆脱网络困扰

2025 年末,GPT-5.2 带着 Instant / Thinking / Pro 三种形态和更高强度推理模式(如 xhigh)登场,能力让人眼馋;但很多国内团队一上生产就被现实“泼冷水”——直连不稳定、长上下文更容易断、延迟忽高忽低,一旦并…

孕期哺乳期保湿修复产品怎么选?2026医用级6大0添加十个品牌推荐:急救修复首选

作为从业15年的皮肤科医生,每天接诊大量孕产期女性和敏感肌患者,常被问到:“孕期该用什么保湿修复产品?”市面上所谓“孕妇可用”产品五花八门,但多数含酒精、香精、激素等刺激成分,不仅无法修复屏障,反而会加重…

别慌!AI 没抢走程序员的饭碗,反而让他们赚得更多了

别慌!AI 没抢走程序员的饭碗,反而让他们赚得更多了前几天写了篇《程序员真的要被AI取代了?》,后台炸出几百条留言,有人说 “现在写 CRUD 都用 Copilot,感觉自己快失业了”,也有人晒出账单:“靠 AI 提效,这个月…

大学生 / 转行党必看!网安碎片化学习攻略,摸鱼通勤 30 分钟学完一个知识点

“早八挤地铁刷短视频,晚上躺床上刷论坛,月底发现网安书才翻了 10 页”—— 这是大学生小杨的学习现状;“上班摸鱼怕被老板抓,下班累到不想动,NISP 教材买了 3 个月还在第一章”—— 这是转行党老王的困境。 网安学习…

2026年当下行业在职硕士/在职博士/港澳硕博/留学硕博备考推荐几家

文章摘要 本文旨在为寻求学历提升与职业突破的在职精英,深度剖析2026年留学硕博备考市场的核心趋势与关键选择维度。通过对课程适配性、服务专业性、资源网络及学习模式灵活性等多维度的综合评估,我们精选出六家表现…

深圳昊客网络|阿里巴巴/1688开户代运营服务公司:排名前十机构哪好点?

深圳昊客网络|阿里巴巴/1688开户代运营服务公司:排名前十机构哪好点? 2026年,1688平台早已告别“上传产品就爆单”的红利时代。如今的B2B电商战场,拼的是精准流量获取、高转化运营、平台资源对接与数据驱动决策。…

2026年聊城小班制推拿教学机构推荐:中医推拿按摩/理论+实操推拿/推拿正骨/腰椎推拿/全日制推拿源头机构精选

2026年聊城小班制推拿教学机构推荐:中医正骨/理论+实操/系统化推拿教学机构精选 随着大健康产业的快速发展与民众对传统中医保健需求的持续升温,专业、规范的中医推拿技术培训已成为市场热点。行业数据显示,2024年全…

运维转渗透测试逆袭封神!3 年时间,编程小白到月薪 40K,全干货倾囊相授!

很多运维想转渗透测试(薪资高、发展空间大),但觉得 “不会编程”“没基础” 就不敢尝试 —— 我就是从不会编程的 Linux 运维,用 3 年时间转型渗透测试工程师,现在月薪 40K,分享我的实战路径~ …

用免费域名,搭建一个自己的临时邮箱服务保护您的真实邮箱地址,远离垃圾邮件和不必要的订阅

用免费域名,搭建一个自己的临时邮箱服务保护您的真实邮箱地址,远离垃圾邮件和不必要的订阅 前言 分享一个临时邮箱服务MoeMail,搭建一个自己的临时邮箱服务保护您的真实邮箱地址,远离垃圾邮件和不必要的订阅,这个项目目…