亚嵌教育内部培训资料_-_myboot项目框架设计.ppt_第1页
亚嵌教育内部培训资料_-_myboot项目框架设计.ppt_第2页
亚嵌教育内部培训资料_-_myboot项目框架设计.ppt_第3页
亚嵌教育内部培训资料_-_myboot项目框架设计.ppt_第4页
亚嵌教育内部培训资料_-_myboot项目框架设计.ppt_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、北京亚洲嵌入式教育研究中心一个专业的嵌入式技术培训机构。我的Boot项目框架设计,课程编号:3101北京亚洲嵌入式教育研究中心2010 AKAE,北京亚洲嵌入式教育研究中心(AKAE)一个专业的嵌入式技术培训机构,2。学习安排,项目概述文件结构布局初始化过程技术难点makefile应用参考代码,北京亚洲嵌入式教育研究中心(AKAE)-专业嵌入式技术培训机构,3,第1节,项目概述,北京亚洲嵌入式教育研究中心(AKAE)-专业嵌入式技术培训机构,4,功能要求,北京亚洲嵌入式教育研究中心(AKAE)-专业嵌入式技术培训机构,5。项目流程,北京亚洲嵌入式教育研究中心专业嵌入式技术培训机构,6。第二节。

2、文件布局,北京亚洲嵌入式教育研究中心专业嵌入式技术培训机构,7。项目文件布局(参考)。北京亚洲嵌入式教育研究中心(AKAE)-专业嵌入式技术培训机构,第8、3节,初始化过程,北京亚洲嵌入式教育研究中心(AKAE)-专业嵌入式技术培训机C、9,初始化过程(asm),屏幕中断LED提示(关闭BEEP)设置时钟MCLK/HCLK/PCLK关闭看门狗初始化C环境(设置堆栈指针,移动RW部分,初始化ZI部分)跳转到C,北京亚洲嵌入式教育研究中心(AKAE)-专业嵌入式技术培训机构,第10节,初始化过程(C),初始化UART,启动系统输出, 初始化软件随机存取存储器和自检,初始化与非门和自检(*),用户等

3、待自动加载进入shell循环,北京亚洲嵌入式教育研究中心(AKAE)-专业嵌入式技术培训机构,第4节,技术难点,北京亚洲嵌入式教育研究中心(AKAE)-专业嵌入式技术培训机构,第12节,技术难点命令赋值,命令赋值函数指针数组void * commands cmd _ nums 2 char * str=(char *)命令00; void (*)(void) cmd=(void (*)(void)命令01;if(strnicmp(str, go ,strlen(str)=0)cmd();参数呢?北京亚洲嵌入式教育研究中心一个专业的嵌入式技术培训机构,13岁,技术难度指令任务2,指令任务切换案例

4、。指定要由统一函数内部命令处理的命令编号(内部命令标识、内部参数、字符*参数);北京亚洲嵌入式教育研究中心一个专业的嵌入式技术培训机构,14岁。技术上的困难可以改变,在参考代码中可以找到my _ printf (char *格式)、va _ list、va _ arg、va _ end # include。北京亚洲嵌入式教育研究中心一个专业的嵌入式技术培训机构,15岁。技术难题闪存启动,RO-BASE=0 x0不想移动RO和RW段: code _ size _ RW _ size 4K不想移动RO段:code_size4K生成bin,烧录工具烧录到nand-flash 0 x0,北京亚洲嵌入式

5、教育研究中心(AKAE)-专业嵌入式技术培训机构。16.技术难点闪存启动、加载地址和执行地址| image $ $ ro $ $ limit | | image $ $ rw $ $ base | | image $ $ zi $ $ base |,北京亚运会教育研究中心(AKAE)-专业嵌入式技术培训机构,17岁。技术难度堆栈指针。堆栈方向取决于硬件和C编译器的可编程性确定,或者其他模式(使用C)应通过JTAG观察设置|,北京亚洲嵌入式教育研究中心(AKAE)-专业嵌入式技术培训机构,18,技术困难不需要main(),避免自动代码如_main(),等。为了减少代码大小,可以避免使用标准的C库函数。北京亚洲嵌入式教育研究中心(AKAE)-专业嵌入式技术培训机构,19,第5节,命令行工具,北京亚洲嵌入式教育研究中心(AKAE)-专业嵌入式技术培训机构,20,命令行编

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论