- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HHARM9–EDUclasskit–part2–v1.7
华恒ARM9教学实验系统软硬件系统描述 华恒ARM9教学实验系统 LINUX下最丰富的实验设计、最翔实的教材 一、ARM体系结构及ARM9启动代码分析 二、S3C2410处理器特点和HHARM9-EDU软硬件系统描述 三、实验设计列表 实验1:嵌入式应用程序开发入门 实验2:WEB+CGI实验 实验3:应用程序移植实验 实验4:框架型驱动实验 实验5:串口通信实验 实验6:中断实验 实验7:I2C串行总线通讯实验 实验8:实时时钟实验 实验9:看门狗实验 实验10:EEPROM实验 实验11:A/D接口实验 实验12:D/A接口实验 实验13:步进电机实验 用仿真器+ADS深度探索ARM9内核 实验1: ADS1.2使用详解 实验2: ARM9汇编指令实验1 实验3: ARM9汇编指令实验2 实验4: ARM9上C代码实验 实验5: ARM9上汇编和C代码混编实验 实验6: FLASH读写实验 实验7: SDRAM 读写实验 实验8: 串口发送数据实验 实验9: 外部中断实验 实验10:GPIO实验 实验11:LCD实验 硬件系统 硬件概述 片选CS分布 地址空间分布-补充 中断分布 GPIO资源 软件系统 启动HHARM9-EDU教学平台 我们可以通过PC机的串口与教学平台的第一个串口相连,通过PC机的串口来操作教学平台。 可以使用装有windows的PC机下的“超级终端”和装有Red Hat Linux机器下的minicom终端程序查看和操作HHARM9-EDU教学平台。 1.使用windows下“超级终端”; “开始”-“程序”-“附件”-“通讯”-“超级终端”,在出现的对话框中输入“用户名”,这个名字随便输入,接下来选择使用的COM口(一般情况下选择COM1),接下来配置如右图,单击“确实”配置完成 2.使用Linux下的minicom:直接在装有Linux的PC机的命令提示下键入minicom就可以了。 看不到启动信息的原因? 如果在超级终端(或minicom)中没有看到启动信息,首先考虑的是终端有没有配置好,然后考虑是不是系统崩溃了。 关于配置超级终端时,需要把“每秒位数”配置成115200,“硬件流控制”的配置成“无”。 Minicom的配置其实我们在/HHARM9-EDU目录下有一个配置好的文件minirc.dfl,直接把此文件拷贝到PC机的/etc目录下,重新启动minicom就可以了。 以上配置确配置好,如果仍没有启动信息,则有可以是系统崩溃了。如果这样,请参考下面的烧写ppcoot。 启动后,开发平台上的文件目录 /bin, /sbin:启动时所需要的普通程序和系统程序 /lib :启动时所需要用到的库文件都放在这个目录下 /dev :保存着所有的设备文件 /home :用户的主目录。平台启动后会存放一些http相关的信息 /etc :保存着绝大部分的系统配置文件: /etc/init.d :Debian中保存着启动描述文件,包括各种模块和服务的加载描述,FTP和Telnet的配置,miniGUI的配置文件等,是对系统进行配置的 /etc/config:放置了PPP拔号的相关脚本 /usr :存入用户的一些库及其它文件 /tmp :启动时产生的临时文件。用户的临时文件都放在 tmp目录下 /mnt :放着一些用来mount其他设备的子目录,作为设备的挂载点 /proc :里面的文件都是关于当前的系统状态的 /var:存放一些记录信息 /jffs2:JFFS2文件系统的挂载点。平台启动后可以在此读写文件 /cramfs:cramfs文件系统的挂载点,放置了很多大的可执行文件文件,充分利用了flash的空间。 相关目录的设置以及脚本文件的具体配置,参见后面章节 开发环境的建立 使用华恒HHARM9-EDU 教学试验平台至少需要一台装有Redhat Linux的PC机。然后安装我们提供的光盘上的压缩包,以后就可以在此台PC机上开发了: 编辑、编译、调试自己的驱动程序及应用程序。 下载烧写内核客户自己的程序到开发平台上去。 建议: 建议安装Redhat 9.0版本,选择“自定义安装(Custom)”,安装rpm包时,选择“所有的(Everything)”,因以后下载烧写和应用程序开发时经常要用到TFTP和NFS服务。只有在以下选择时才会安装,否则,需要自已去安装相关补丁程序才能使用相关服务 Redhat Linux 可以到市场上购买或通过以下网站下载: 相关服务的配置 安全安装后的Linux需要配置相关服务,以便于后面tftp下载程序和调试程序时经常用到的nfs, 1.去掉“防火墙” Setup-Firewall configuration-No
您可能关注的文档
- Englishunit2–歌谣学唱teching.ppt
- EngineeringVillageCompendex基本搜索功能.ppt
- Ecchan小学S版2年级语文〔上〕239色鹿.ppt
- E95产品知识点讲训资料.ppt
- EOU讲训文档设计.ppt
- ERP的开发和应用.ppt
- ESD测试与整改设计参考–MM.ppt
- EngVill–inspec的基本搜索功能.ppt
- Excel2000〔第2讲〕单变量与规划求解、模拟运算表.ppt
- ethink大数据剖析行业案列.ppt
- 2024年中国钽材市场调查研究报告.docx
- 2024年中国不锈钢清洗车市场调查研究报告.docx
- 2024年中国分类垃圾箱市场调查研究报告.docx
- 2024年中国水气电磁阀市场调查研究报告.docx
- 2024年中国绿藻片市场调查研究报告.docx
- 2010-2023历年初中毕业升学考试(青海西宁卷)数学(带解析).docx
- 2010-2023历年福建厦门高一下学期质量检测地理卷.docx
- 2010-2023历年初中数学单元提优测试卷公式法(带解析).docx
- 2010-2023历年初中毕业升学考试(山东德州卷)化学(带解析).docx
- 2010-2023历年初中毕业升学考试(四川省泸州卷)化学(带解析).docx
最近下载
- 宜兴市各级文物保护单位一览表.docx
- 国学《千字文》之《渠荷的历》个人原创课件公开课课件.pptx VIP
- 老旧小区改造工程项目可行性研究报告.docx VIP
- 《GB∕T 45003-2024职业健康安全管理 工作中的心理健康安全:管理社会心理风险 指南》解读和应用指导材料(2024A0-雷泽佳).docx VIP
- 妙事多音乐--张老师 -培训讲解.ppt
- 基础化学高职高专第五版高琳第十章氧化还原平衡.pptx
- 在线网课学习课堂《英语视听说(西京学院 )》单元测试考核答案.docx
- 电子商务平台商家入驻协议书模板.doc
- 北京四中2023学年度上学期初中九年级期中考试物理试卷.docx
- 自然教育研学方案.pptx
文档评论(0)