欢迎来到天天文库
浏览记录
ID:38711105
大小:4.00 MB
页数:45页
时间:2019-06-18
《基于DSP的FLASH引导模块设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于DSP的Flash引导模块的设计大作业报告07通信2班刘酝怡刘青方隽伍建华44目录一、实验目的…………………………………………………………1二、基本要求…………………………………………………………1三、实验器材…………………………………………………………1四、实验运行的环境…………………………………………………1五、实验所依据的原理………………………………………………21.Flash的基本原理介绍…………………………………………22.Bootloader的介绍…………………………………………….32.1C54X非集成开发环境软件开发的流程图及分析……………………32.2BootLo
2、ader模式的介绍……………………………………………53.FLASH的烧写过程………………………………………………64.Flash的引导过程………………………………………………84.1FLASH的引导流程图分析……………………………………………..84.2FLASH引导的硬件方案……………………………………………….10六、实验程序模块代码分析…………………………………………111.生成boot表……………………………………………………..112.生成.dat的文件的代码………………………………………...123.FLASH的烧写…………………………………………………….13七、实验仿
3、真…………………………………………………………181.原理图设计流程………………………………………………...182.原理图的设计…………………………………………………...20442.1创建一个项目…………………………………………………………..202.2创建原理图文件………………………………………………………..202.3加载元件库……………………………………………………………..212.4放置元件………………………………………………………………..232.5放置导线………………………………………………………………..252.6放置电源端子…………………………………………………….
4、……262.7新元件符号绘制………………………………………………….……261.元件的封装………………………………………………..…….282.PCB板的绘制……………………………………………………32二、调试步骤与结果…………………………………………………371.建立工程文件……………………………………………………372.生成Boot表……………………………………………………..373.生成.dat文件……………………………………………………394.烧写Boot表……………………………………………………...405.验证实验结果……………………………………………………41三、注意事项
5、..………………………………………………………..41四、实验结论…………………………………………………………4244一、实验目的:1.使学生掌握DSPFLASH引导的基本工作原理;2.培养学生基本掌握DSP程序设计的基本思路和方法;3.使学生掌握DSP系统硬件调试;4.能提高和挖掘学生对所学习知识的实际应用能力及创新能力;5.提高学生的科技论文写作能力。二、基本要求:1.学习DSPFLASH引导的基本工作原理;2.熟悉DSP编程软件,熟练掌握DSPFLASH引导实现;3.掌握一个完整的DSPFLASH烧写和引导的设计;4.提出系统软件的设计方案;5.对所设计软件进行硬件调试即在DSP
6、系统实验箱实现FLASH引导;三、实验器材:仿真器、SY-5402EVM板、计算机、音频线和耳机44四、实验的运行环境:TI公司TMS320C6XDSP集成开发环境CCS2.0五、实验所依据的理论:1.Flash的基本原理介绍FLASH是不易失的重复可读写存储器,它的内存是256K(即4M),本次课设用到的是其中的64K,,因此它不能存储较大的程序,但可以存一些小的程序来实现某个功能,它在嵌入式开发中应用很广。BootLoader就是DSP上电后自动将固化在FLASH中的程序读入到DSP的片上RAM或片外RAM映射成的存储区间的一个过程。CCS生成的.out可执行文件是AT&T的模块化
7、COFF代码格式,这个格式因其具有模块化结构与实际的FLASH存储区间不匹配,所以不能直接写入到DSP内部或是FLASH上,我们必须将其转换成16进制,最终才能将其烧写到FLASH中。(在仿真状态下,在PC机(计算机)上运行DSP编程软件,由运行的DSP通过JTAG口从PC机上读入待编程的十六进制数据文件,由DSP将其写入到其外部Flash中,即完成用户数据文件的烧写工作。)DSP的速度很快,而EPROM或flash的速度较慢,而DSP片内的R
此文档下载收益归作者所有