嵌入式C编程 11_C编写裸机程序ppt课件.ppt

嵌入式C编程 11_C编写裸机程序ppt课件.ppt

ID:59294347

大小:2.18 MB

页数:37页

时间:2020-09-20

嵌入式C编程 11_C编写裸机程序ppt课件.ppt_第1页
嵌入式C编程 11_C编写裸机程序ppt课件.ppt_第2页
嵌入式C编程 11_C编写裸机程序ppt课件.ppt_第3页
嵌入式C编程 11_C编写裸机程序ppt课件.ppt_第4页
嵌入式C编程 11_C编写裸机程序ppt课件.ppt_第5页
资源描述:

《嵌入式C编程 11_C编写裸机程序ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C编写裸机程序安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等课程安排n裸机开发板环境n裸机硬件接口n裸机驱动程序安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等6410开发板采用SamsungS3C6410为微处理器1.CPU处理器SamsungS3C6410A,ARM1176JZF-S核,运行主频533MHz,最高667Mhz2.SDRAM内存在板128MB/256MBDDRRAM,32bit数据总线安防系统指以搭建

2、安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等6410开发板底板+核心板安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等核心板安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等接口资源•1个100M以太网RJ-45接口(采用DM9000芯片)•4个串行口•1个Jtag接口•1个miniUSBSlave-OTG2.0接口•1个SD卡存储接口•1路立体声音频输出接

3、口,一路麦克风接口•4USERLeds•8个侧立按键安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等接口布局安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等启动模式6410开发板选择了其中两种启动方式,nandflash启动和SD卡启动:•拨动S2开关到SDBOOT标识一侧时,系统将从SD卡启动:引导程序固化在SD卡中•拨动S2开关到Nand标识一侧时,系统将从NandFlash启动:引导程序固化在Nand中安防系统指以

4、搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等引导程序1、引导程序(开机第一个运行的程序),固化在固件(SD卡/Flash)上,大多嵌入式系统选用使用开源Uboot2、Uboot运行起来后会自动加载运行OS,随后执行APP3、开发板系统启动过程:安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等嵌入式系统组成安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等

5、裸机只有硬件部分,还未安装任何软件--此时系统只是一堆废铁安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等软件驱动硬件,为设备使用者提供服务,典型嵌入式软件层次划分:安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等裸机程序简单的嵌入式系统(如单片机系统)不配置OS层,程序需要自己始化硬件环境来运行,称为裸机程序l裸机程序需要直接操作硬件设备l裸机程序一般采用少量汇编加C语言来编译,如PC的BOIS就是裸机程序l在嵌入式系

6、统中,裸机程序由Bootloader来调度(当然也可以让裸机程序实现自引导功能)安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等裸机交叉开发在嵌入式开发过程中有宿主机和目标机的角色之分•宿主机(PC机)是编译嵌入式软件的计算机•目标机(开发板)是运行嵌入式软件的硬件平台这里我们先联通PC机与开发板的串口和网络连接安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等裸机运行环境1、连接好PC机与开发板串口,在putty启动串口

7、终端安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等裸机运行环境2、从NandFlash启动,终止OS加载过程,进入Uboot菜单3秒内按下任意键安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、网络互联技术、多媒体应用技术、安全防范技术、网络安全技术等裸机运行环境3、进入Uboot命令行shell进入shell4、检查环境配置显示环境配置服务器IP地址安防系统指以搭建安全防范管理平台为目的,利用综合布线技术、通信技术、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。