基于MN103E的嵌入式评估板设计和实现
发布时间:2021-02-06 13:30
嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及上层应用软件等部分组成,它是集软、硬件于一体的可独立工作的系统。随着科学技术的飞速发展,嵌入式计算机系统已经成为了通用计算机系统以外的又一个IT焦点。它广泛应用于网络控制、多媒体和便携式通信设备等各个领域,改变了人们的生活习惯。在这种背景下,各大半导体公司纷纷推出功能各异的嵌入式微处理器以抢占这一市场。MN103E是松下半导体公司适时推出的一款高效、低功耗的32位嵌入式处理器。该处理器结构简单,性能优良,非常适合于大量数据处理和实时控制等领域的应用。本文提出并设计了基于MN103E处理器的评估版系统,实现了评估板硬件平台的详细设计和软件系统的移植。首先介绍了嵌入式系统的概念和发展状况,并介绍了嵌入式微处理器和嵌入式操作系统的相关情况。分析了MN103E的结构特点和地址空间,简要介绍了MN103E的总线相关寄存器。在此基础之上,给出了评估板系统的硬件平台和软件平台的总体架构。本文接着详细设计了评估板硬件平台各模块接口电路,包括存储系统、通信系统、人机交互系统以及辅助电路四个部分。提出并设计了基于PSRAM的调试方法,电路设计中的...
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:64 页
【学位级别】:硕士
【部分图文】:
MN103E内部结构
I2C接口,A/D接口,串行接口,以及6组IO口。本评估板的设计中,总线的功能非常重要,因为板上几乎所有的器件都是通过总线接入MN103E的。下面介绍MN103E的总线结构,如图2-2所示。图2-2 MN013E总线结构图2-2中的核心集中在总线控制器BCU上,BCU是CPU核与外部器件通信的中转站。CPU核通过指令控制BCU的动作,同时通过BCU传输相应的数据。而BCU向外则作为主控设备,控制外侧四个接口:SBC、MBC、内部RAM和内部IO。这四部份的地址空间统一由BCU配置,其中外部器件只能通过SBC和MBC接入。SBC和MBC直接面向外部设备,本板中除内存外,其他器件均通过SBC与MN103E通信。此外,DMA总线可以作为主控,通过B
使用MMU地址空间首先介绍使用MMU的地址空间情况
【参考文献】:
期刊论文
[1]U-Boot在嵌入式系统上的移植分析与实现[J]. 何景波,孙运强,姚爱琴. 机械工程与自动化. 2009(04)
[2]嵌入式Linux系统中的多层次驱动程序[J]. 赵利娜,贾豫东,欧攀. 计算机工程. 2009(09)
[3]嵌入式系统综述[J]. 刘丽娜. 科技创新导报. 2009(11)
[4]嵌入式软件测试研究[J]. 池云. 中国科技信息. 2009(02)
[5]基于Blackfin-uClinux嵌入式平台的设计与实现[J]. 吴川,王斌. 计算机工程与设计. 2008(22)
[6]基于LPC2210的U-Boot移植[J]. 李彦中,张曦煌,李岩. 计算机工程与设计. 2008(02)
[7]嵌入式Linux系统中字符设备驱动程序的开发[J]. 李胜朝,黄先祥,谢建. 计算机工程. 2007(04)
[8]U-Boot移植问题分析及应用实例[J]. 李志刚,周西峰. 仪器仪表用户. 2006(06)
[9]U-boot的启动流程分析[J]. 刘洋,李兰英. 科技资讯. 2006(29)
[10]Bootloader的分析和设计[J]. 聂俊航,邱辉. 微处理机. 2006(04)
本文编号:3020695
【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校
【文章页数】:64 页
【学位级别】:硕士
【部分图文】:
MN103E内部结构
I2C接口,A/D接口,串行接口,以及6组IO口。本评估板的设计中,总线的功能非常重要,因为板上几乎所有的器件都是通过总线接入MN103E的。下面介绍MN103E的总线结构,如图2-2所示。图2-2 MN013E总线结构图2-2中的核心集中在总线控制器BCU上,BCU是CPU核与外部器件通信的中转站。CPU核通过指令控制BCU的动作,同时通过BCU传输相应的数据。而BCU向外则作为主控设备,控制外侧四个接口:SBC、MBC、内部RAM和内部IO。这四部份的地址空间统一由BCU配置,其中外部器件只能通过SBC和MBC接入。SBC和MBC直接面向外部设备,本板中除内存外,其他器件均通过SBC与MN103E通信。此外,DMA总线可以作为主控,通过B
使用MMU地址空间首先介绍使用MMU的地址空间情况
【参考文献】:
期刊论文
[1]U-Boot在嵌入式系统上的移植分析与实现[J]. 何景波,孙运强,姚爱琴. 机械工程与自动化. 2009(04)
[2]嵌入式Linux系统中的多层次驱动程序[J]. 赵利娜,贾豫东,欧攀. 计算机工程. 2009(09)
[3]嵌入式系统综述[J]. 刘丽娜. 科技创新导报. 2009(11)
[4]嵌入式软件测试研究[J]. 池云. 中国科技信息. 2009(02)
[5]基于Blackfin-uClinux嵌入式平台的设计与实现[J]. 吴川,王斌. 计算机工程与设计. 2008(22)
[6]基于LPC2210的U-Boot移植[J]. 李彦中,张曦煌,李岩. 计算机工程与设计. 2008(02)
[7]嵌入式Linux系统中字符设备驱动程序的开发[J]. 李胜朝,黄先祥,谢建. 计算机工程. 2007(04)
[8]U-Boot移植问题分析及应用实例[J]. 李志刚,周西峰. 仪器仪表用户. 2006(06)
[9]U-boot的启动流程分析[J]. 刘洋,李兰英. 科技资讯. 2006(29)
[10]Bootloader的分析和设计[J]. 聂俊航,邱辉. 微处理机. 2006(04)
本文编号:3020695
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3020695.html