- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARM9嵌入式Mifare卡读卡技术规范
建立开发环境
安装ADS1.2(可以不安装,直接使用编译好的文件)
安装HJTAG1.0(必须安装)
安装VS2005及WINCE6.0 R3(定制系统及应用软件开发必须安装)
3.1,安装顺序:VS2005
3.2,VS80sp1-KB926601-X86-ENU.msp
3.3,CE6(必须安装在分区的根目录)
3.4,Windows Embedded CE 6.0 Platform Builder Service Pack 1.msi
3.5,CE6 R2
3.6,CE6 R3
4,安装EVC4及EVC SP4(可以不安装,提供的EVC4代码可以转到VS2005下)
PROTEL 99SE(原理图及PCB查看)
其他工具及软件:JTAG烧写小板,DNW软件,JTAG并口驱动,USB下载驱动
编译说明:
ADS BIOS程序编译
将程序拷贝到磁盘的根目录,并且路径不包含中文及空格
进入工程目录,双击扩展名为MCP的ADS工程文件即可打开该工程
使用键盘上的Ctrl+-组合键清除原来的编译信息
编译(Make)
WINCE6的编译
2.1,复制BSP(MINI2440文件夹)到CE6安装目录下,路径:($):\WINCE600\PLATFORM\MINI2440
2.2,复制工程文件夹到($):\WINCE600\OSDesigns\Mini2440
2.3,打开($):\WINCE600\OSDesigns\Mini2440\Mini2440.sln
2.4,如果需要定制特性,请打开Catalog Items View进行定制
2.5,生成解决方案
程序固化说明:
连接计算机并口到JTAG烧写小板;连接JTAG烧写板与系统板的J7;连接串口及USB从口;打开电源
打开HJTAG程序,并从Init-Init Script菜单载入配置文件:FriendlyARMM2440.his
在Settings-USB/LPT Selection菜单下选择:LPT
在Settings-LPT Jtag Setting下做如下设置:
Jtag Selection:User Defined
TCK Control:MAX/1
User Defined Pin Assignment:TMS(PIN4),TCK(PIN2),TDI(PIN3),TDO(PIN11),nTRST(NO TAP RST),Nsrst(NO SYS RST)
使用Control-Detect Target命令查看是否连接正常(正常需显示:ARM9,0,这表明已经检测到CPU)
使用菜单:Flasher-Start H-Flasher打开烧写程序H-Flasher
在H-Flasher-Load选择S3C2440+K9F2G08.hfc配置文件
在程序左边选择:4 Programming
设置Type:Plain Binary Format
Dst Addr:Block-0000 0000
Src File:(用右边的路径选择按钮浏览到:YLP2440_MON.BIN
点击按钮:Program,将看到编程迅速完成
打开DNW.exe,并选择Serial Port-Connect
系统板上电,此时DNW窗口内有BIOS的启动信息
键盘上按下任意键,将出现BIOS的菜单
选择【0】Downoad Run(在键盘上输入0)
在第一次使用时PC将会提示找到新硬件,此时可直接运行:FriendlyARM USB Download Driver Setupexe安装需要驱动;安装完成后DNW程序的右上角提示:USB:OK
使用USB Port-Transmit菜单,选择编译好的NK.NB0文件并打开
下载完成后系统将自动运行WINCE(此操作中没有将系统固化到FLASH,如果断电将丢失所有数据)
测试系统各个接口及软件功能
系统固化:使用H-FLASHER将STEPLDR.NB1烧写到NAND的:Block-0000 0000; Eboot.Nb0烧写到:Block-0004 0000
在DNW中将空格键按下,系统上电,将在DNW中显示EBOOT的菜单0-W
选择B)Mark Bad Block at Reserved Block命令将系统STEPLDR.NB1和EBOOT的分区保护起来
选择9)Format Boot Media for BinFS命令将NAND格式化为WINCE需要的格式
选择U)Download image now(USE USB)
选择DNW-USB Port-Transmit选择需要固化的WINCE系统文件NK.BIN并打开
等待下载完成 及烧写结束后系统自动启动到WINCE
系统固化完成,断电后重启将自动启动W
您可能关注的文档
- 4章。端口扫描与系统漏洞检测.ppt
- 4章字符串.ppt
- 4章。集成运算放大电路.ppt
- 3章。主板.ppt
- 4章存储.ppt
- 4章。通用组合逻辑函数器件.ppt
- 4章网络层的TCPIP协议.ppt
- 5单元TCPIP协议设置 123.ppt
- 5种方法让你的扫描清晰.doc
- 4章结构和AT89S51并行IO口工作原理.ppt
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)