Linux平台下4412开发板开发板裸机开发指南 01

Linux平台下友坚4412开发板裸机开发指南(一)

版权声明

本手册版权归属本人所有并保留一切权力。非经本人同意(书面形式),任何单位及个人不得擅自摘录本手册部分或全部,违者我们将追究其法律责任。

 

更新说明:

​日期

说明

2014-12-1

本手册第一次发布,任何问题请在论坛中跟贴反馈。

第一章 简介

第一节 简介

4412的Exynos是一个32位RISC成本效益,低功耗,性能优化的Coretex-A9四核基于微处理器解决方案的智能手机应用程序。提供优化的硬件性能有关智能手机的移动电信服务和一般应用,4412的Exynos采用64位/128位的内部总线架构和许多强大的硬件加速器为不同的任务。这些任务,例如是,运动视频处理,图像信号处理中,显示控制和缩放。集成多格式编解码器(MFC)支持的MPEG-2/4,H.263,H.264和VC1的解码的编码和解码。这种硬件编码器/解码器支持实时视频会议和数字电视了。

内存系统专用DRAM端口和静态存储器端口。专用DRAM端口支持LPDDR2接口的高带宽。静态存储器端口支持NOR闪存和ROM类型外部存储器和组件。

为了降低系统总成本和提高整体功能,的Exynos4412包括许多硬件外设,如TFT24位真彩色LCD控制器,相机接口,MIPI DSI,CSI-2,系统管理器的电源管理,嵌入式GPS和GLONASS ,MIPI称为SLIMbus接口,MIPI HSI,4个UART,24通道DMA,定时器,通用I / O端口,三个I2S,S/ PDIF,8 IIC-BUS接口,3个HS-SPI,USB主机2.0,USB2.0设备运行高速(480Mbps的),两个USB HSIC,只SD主机和高速多媒体卡接口,芯片到芯片接口,以及四个锁相环时钟发生器。

很多嵌入式开发者和爱好者,特别是初学者,如何从底层开始了解和学习Cortex A9,绝非是一件容易的事!为此,在我学习的工程中我将我的学习经验记录下来,可以给你们一个参考

这份裸机指南的内容有些参考《嵌入式Linux系统开发完全手册_基于4412_上册.pdf

第二节 RAM的体系结构

1)cpuregister

(1)cpu的作用是专门用于计算

(2)寄存器来保存数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值