ImageVerifierCode 换一换
格式:DOCX , 页数:61 ,大小:2.31MB ,
资源ID:15724951      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15724951.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验指导411文档格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验指导411文档格式.docx

1、三 通过KITL建立EVC的调试环境 39第三天 主要内容 43第四天 主要内容 56一、编译一个调试型的内核 56二、触摸屏驱动校正实验 57三、电源管理驱动实现节电管理 58 第一天 实验内容一、安装2410开发板的WinCE.NET BSP1将C盘 “开发资料”目录下的所有文件拷贝到D盘根目录下。. 在WINCE5000PLATFORM目录下新建一个名为“SMDK2410”的目录,如果该目录下已有名为SMDK2410的目录,将其改名备份。2. 拷贝D盘中的5.0bspSMDK2410目录中的内容到Platform目录下。3. 去掉该目录中所有文件的只读属性。4. 单击【File】【Man

2、age Catalog Features】菜单项,如图1所示。图15. 在Catalog列表中单击选中“smdk2410.cec”文件,如图2所示,然后单击【Remove】按钮,删除PB5.0自带的smdk2410BSP。图26. 单击【Import】按钮,导入“PLATFORMSMDK2410smdk2410.cec”文件,如图3所示。图37. 完成第9步操作后,系统将在Catalog的BSPs文件夹下自动添加“SamsungSMDK2410:ARMV4项”,如图4所示,此时BSP安装完成。图4二、使用BSP在PB5.0中创建一个新的Platform并编译连接生成新的Image文件1. 单击

3、【FILE】【NewPaltform】菜单项,如图5所示。图52. 在弹出的【NewPlatformWizardStep 1】对话框中单击【Next】按钮,如图6所示。图63. 在弹出的【NewPlatformWizardStep 2】对话框中输入工程的名称,如“2410test”选择新安装的BSP,接着单击【Next】按钮,如图7所示。图74. 在【NewPlatformWizardStep 4】对话框中,在下面的列表框中选择一项Cofiguration(这里选择Mobile Handheld),如图8所示,最后单击【next】按钮。图85. 在【NewPlatformWizardStep

4、5】对话框中选择需要的应用,如图9所示,接着单击【Next】按钮。图96. 在【NewPlatformWizardStep 6】对话框中选择需要的网络设置,如图10所示,然后单击【Next】按钮。图107. 这时进入图11所示的对话框,接着单击【Next】按钮。图118. 在【NewPlatformWizardStep 8】对话框中单击【Finish】按钮,如图12所示,完成新平台的建立。图129. 右键单击2410test Catalog Items,在弹出的菜单中选择【Settings】菜单项,如图13所示。图1310. 这时将弹出【Platform Settings】对话框,在【Buil

5、d Option】选项卡中,取消【Enable KITL】和【Enable CE Target Control Support】以及【Enable Full Kernel Mode】复选框的选中状态,如图14所示。最后单击【OK】按钮完成平台设置。图1411. 单击【Build OS-sysgen】按钮编译新平台,如图15所示。编译完成后,将得到 “NK.BIN”文件。图15三、将Boot Loader烧录到FLASH.1. 将目标板和PC机器通过串口和Ethernet(要用交叉网线)相连。2. 用MultiJtag工具和并口电缆,连接PC的并口和目标板的JTAG口,将目标板上电,在PC机端的

6、控制台,准备运行SJF程序。3. 接下来将Nboot_Debug.bin文件烧录到FLASH中(该文件用于调用第2块的EBOOT)。具体步骤如下首先将PC机D盘 “烧写相关”文件夹中的所有文件复制到D盘下,包括sjf2410.exe, nboot.bin ,eboot.nb0。在Windows桌面下点击“开始”菜单,然后选择运行,如图所示然后在弹出的菜单中的“运行”一栏中输入 cmd,然后点击确定,如图所示此时进入控制台DOS界面。再在控制台下键入 “ D:” 并回车,切换到D盘,如图所示然后输入“sjf2410 /f:NBoot.bin”,如图16所示。(注意/f为烧录命令附带的参数,而不是

7、代表盘符)图16回车后,显示字符如图17所示,接着键入“0”。图17回车后如图18所示。再次输入 “0”并回车将文件烧录到第0号块,选择“0”。图18此时出现下图的显示输入 “0”并回车,将nboot.bin烧入flash中的第0块烧写的过程如图19所示。图19烧写完毕后,选择“2”并按回车返回到控制台。4. 烧录完成后,再次单击运行SJF, EBOOT.NB0文件烧入FLASH的第二块,如图20所示。图20接下来同烧录nboot.bin的前两个步骤相同,不过在第三步时应选择将eboot.nb0烧入flash的第2块,如图所示注意:该文件较大,烧录时间可能会稍长些。5. 烧录完成后,点击运行桌

8、面上的DNW程序如图所示然后单击【Serial Port】【Connect】菜单项,如图21所示。图216. 按开发板上的复位键,复位开发板,DNW显示如图22所示。图227. 接下来在倒计时完成之前按下空格键,DNW显示如图23所示。图23再次按下空格键,进入如下图所示的菜单8. 将各选项设置如图24所示。注意 1 IP address需要和PC机的IP地址在同一个子网内,如PC机为192.192.78.1则IP address可设为192.192.78.2255。注意2 设置MAC地址为 12.34.56.78.9a.bc注意3 第6项, Programe Rame image into

9、boot media 应为 Enable注意4 第 B项, Support Binfs 应为 Enable其他各项保持和图23一致即可9. 键入“W”将设置保存。10. 接着键入“F”将NandFlash低级格式化,如图24所示。这里不会格式化NandFlash的前10块。图2511. 键入“9“将flash格式化为BINFS格式,如图26所示,这一步操作时间会比较长(大约5分钟左右)。图2612. 接下来需要进行Platform Builder5.0中【Target】-【Conectivity Options】属性的设置。单击【Target】【Conectivity Options】菜单项,

10、如图28所示。图2813. 这时将弹出【Configure Conectivity Options】对话框,在【Download】下拉列表框中选择【Ethernet】项,在【Transport】选择【Ethernet】,在【Debugger】选择【Kdstub】如图29所示。图29图3014.在DNW菜单中键入 “D”,如图27所示。图2715.接着在PB5.0中,单击【Download】下拉列表框右侧的【Setting】按钮,这时将弹出【Ethernet Download Settings】对话框,该对话框的【Available Devices】文本框中将出现【SMDK2410?】项(注:此

11、时目标板需要为等待下载状态),如图31所示。选中该项,然后单击【OK】按钮即可。图3117. 将开发板断电重启,然后按下2次空格键进入如图23所示的菜单,在DNW菜单中键入 “D”。回到Platform Builder5.0中,单击【Target】【Attatch Device】菜单项,通过Ethernet即可将NK.BIN下载到目标板中,如图32所示。图3218. 此时,通过DNW能看到反馈信息,如图33所示。若持续出现如图27所示的 “Sent BOOT to 255.255.255.255”这样的信息,说明未进入下载状态,需检查网线是否插好,IP地址和子网掩码是否正确。重新将开发板复位,

12、重复第17步的操作。图3319. 下载完后通过DNW可以看到程序正在将下载的Image烧录到NandFlash中,如图34所示。图3420. 稍等一会儿后,WINCE开始初始化并运行时,烧录工作就已完成了,如图35所示。图3521. 系统启动后,在PB中点击 Target -Detach Device断开连接。如下图所示否则PB还处在尝试下载状态,此时复位开发板会再次进入下载。如需系统自动运行,复位板子后,不要按下空格按键。WINCE将自动运行。四、添加MFC特性 1. 选中“Catalog/Core OS/Windows CE Device/Applications and Services

13、 Development”目录下的“Microsoft Foundation Classes(MFC)”文件,然后单击鼠标右键,在弹出的快捷菜单中选择【Add To Platform】菜单项,如图36所示。图363. 重新编译并下载,系统即可正常支持MFC程序了。五、建立一个带kitl特性的系统镜像1. 在Platform Builder中打开刚才建立的工程,在工程上单击鼠标右键,在弹出的快捷菜单中选择【setting】菜单项,如图39所示。图392. 这时将弹出【Platform Settings】对话框,接着单击切换到【Build Option】选项卡中,按照图40所示的完成【Build

14、Option】属性的设置。图403. 单击【OK】按钮完成平台设置,然后重新编译系统镜像并下载,这样就建立了一个带有KITL特性的系统。4. 如板子掉电重启后,带有KITL特性的系统不能自动启动,需要通过DNW和Platform Builder来实现引导启动。5. 首先启动Platform Builder,打开带有KITL特性的工程,如图41所示。图416. 接着启动DNW,然后给开发板上电,按两下空格进入命令菜单,如图42所示。图427. 接着在DNW界面中键入“L”。8. 回到Platform Builder中,单击【Target】【Attach Device】菜单项,如图43所示。到此就实现了引导启动,带有KITL特性的系统正常启动了。图43六、导出SDK1. 在Platform Builder中打开工程,然后单击【Platf

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1