广州天嵌计算机科技有限公司,bin是什么文件

文件 6
广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路141号尚德大厦A2004室邮编:510000 电话:(销售)QQ:297125453(销售)020-22106679(技术支持) 官方特约网络代理点: /shop/view_shop.htm?
asker=wangwang&shop_nick=wang1234sheng 第0章新手上路 第1节0基础 鉴于一些新手在刚刚开始接触ARM9-2440的时候,总是存在一些畏惧心理,作者在本书中特意安排了一些循序渐进的例程,让刚刚开始接触ARM9的朋友只要按照步骤操作就可以去实现相应的实验效果,迅速建立成就感,克服初学者的畏难心理,为之后自己分析代码和编写代码打好基础。
新手上路stepbystep:烧录原厂程序,并进行相应的操作,观察实验效果。
操作办法:
1、设置串口工具;
(1)、串口工具SecureCRT的安装,天嵌科技提供的是绿色版,直接发送到桌面快捷方式即可;
(2)、SecureCRT和DNW的设置方法:解压在“windows平台开发工具包\”目录下的“SecureCRT.rar”后,即可使用SeureCRT, 双击图标 ,打开SecureCRT,如下图所示: 点击图中红色方框图标,出现下图的设置窗口:
1 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路141号尚德大厦A2004室邮编:510000 电话:(销售)QQ:297125453(销售)020-22106679(技术支持) 官方特约网络代理点: /shop/view_shop.htm?
asker=wangwang&shop_nick=wang1234sheng 在Ptotocol里面选择Serial,出现如下图所示的对话框,详细设置参考下图,超级终端设置部分,不再重复。
注意:Port选项部分根据您实际使用的端口进行配置,其他选项请一定配置如下图所示。

2 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路141号尚德大厦A2004室邮编:510000 电话:(销售)QQ:297125453(销售)020-22106679(技术支持) 官方特约网络代理点: /shop/view_shop.htm?
asker=wangwang&shop_nick=wang1234sheng 配置完毕后,点击上图的“Connect”选项即可连通串口。

说明:当打开了多个串口工具,并且他们还都使用同一个串口端口,那么肯定会出现后来打开的软件报告端口忙的错误。
解决办法:关掉不需要的串口工具。

2、DNW设置方法: DNW在这里是我们的.bin文件下载软件,可实现我们向flash或者内存当中烧写程序的功能。
直接双击“Windows平台工具\DNW”目录下的DNW软件,出现下图:
(1)点击“Configuration”菜单的“Options”,出现“UART\USBOptions”配置单:
3 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路141号尚德大厦A2004室邮编:510000 电话:(销售)QQ:297125453(销售)020-22106679(技术支持) 官方特约网络代理点: /shop/view_shop.htm?
asker=wangwang&shop_nick=wang1234sheng
(2)配置如下图:
4 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路
141号尚德大厦A2004室邮编:510000 电话:(销售)QQ:297125453(销售)020-22106679(技术支持) 官方特约网络代理点: /shop/view_shop.htm?
asker=wangwang&shop_nick=wang1234sheng 说明1:经天嵌公司改进后的DNW软件的配置单将会保存到PC的C盘的根目录下,分别为:“dnw_path.cfg”和“dnw_config.ini”,请不要将其删除了,如果删了,您将还需要再次设置。
说明2:上图中的发送地址就是PC通过USB发送到开发板的SDRAM的地址,一般我们设置为0x30000000,当然也可以根据您的程序在SDRAM中的位置进行配置。

(3)串口工具和开发板连接成功后,将选择开关打到norflash,并按一下重启键,开发板则自动按照选择从norflash启动。
此时,如果SecureCRT界面显示如下,则表示串口工具已经工作正常:
3、使用dnw工具进行出厂程序的烧写;首先,使用SecureCRT串口工具成功连接开发板和我们的个人电脑;然后,将选择开关打到norflash,重启开发板从norflash启动;随后我们就可以从电脑的串口工具窗口看到以下信息:#####EmbedSkyBIOSforSKY2440/TQ2440#####PressSpacekeytoDownloadMode!
#####BootforNorFlashMainMenu#####[1]Downloadu-bootorSTEPLDR.nb1orotherbootloadertoNandFlash[2]DownloadEboottoNandFlash[3]DownloadLinuxKerneltoNandFlash[5]DownloadCRAMFSimagetoNandFlash
5 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路141号尚德大厦A2004室邮编:510000 电话:(销售)QQ:297125453(销售)020-22106679(技术支持) 官方特约网络代理点: /shop/view_shop.htm?
asker=wangwang&shop_nick=wang1234sheng [6]DownloadYAFFSimagetoNandFlash[7]DownloadProgram(uCOS-IIorTQ2440_Test)toSDRAMandRunit[8]Bootthesystem[9]FormattheNandFlash[0]Setthebootparameters[a]DownloadUserProgram(eg:uCOS-IIorTQ2440_Test)[b]DownloadLOGOPicture(.bin)toNandFlash[l]SetLCDParameters[o]Downloadu-boottoNorFlash[r]Rebootu-boot[t]TestLinuxImage(zImage)[q]quitfrommenuEnteryourselection: 此时,我们就可以在SecureCRT界面之中输入:a,然后回车。
(此时即将开发板选择进入到这一种下载模式,然后用DNW配合来实现下载即可。
)选择[a]DownloadUserProgram(eg:uCOS-IIorTQ2440_Test),就是选择了我们烧写裸奔程序所需要的下载模式。
(即烧写TQ2440_Test测试文件生成的二进制“*.bin”文件。

4、一般出厂光盘里面已经有许多bin文件了,其中包括我们此处所说的TQ2440_Test的bin文件。
我们也可以参考以下步骤,使用ADS1.2生成自己的“*.bin”文件。

(1)、安装ADS1.2(ARMDeveloperSuitev1.2,一款针对ARM的开发套件),并使用ADS打开天嵌科技的出厂自带的测试程序: 测试程序在出厂附带光盘的 文件夹当中。
ADS1.2的安装过程可参考天嵌科技出厂光盘中“开发板视频教程/TQ2440视频教程/ADSinstall.exe”
(2)、点击pile键进行编译,点击make键生成我们此处所需要的“*.bin”文件生成自己的bin文件之后,就可以使用SecureCRT配合dnw来实现对bin文件的下载了:操作步骤其实和上面烧写出厂程序一样,在此再详细叙述一下:a,打开串口工具,使开发板从norflash启动,再串口工具中出现的信息中,选择a,进入等待下载状态;b,双击打开dnw,然后选择USBPort>>Transmit>>找到相应的需要烧写的bin文件,双节即可完成烧写
6 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路141号尚德大厦A2004室邮编:510000 电话:(销售)QQ:297125453(销售)020-22106679(技术支持) 官方特约网络代理点: /shop/view_shop.htm?
asker=wangwang&shop_nick=wang1234sheng
(3)、按照以上步骤进行操作,则我们此时基本已经完成了一次完整的程序的从编译到烧写
的过程了。
同时,至此天嵌的出厂测试程序已经被我们烧写到了nandflash中。
此时,我们再将选择开关打到nandflash中并重启开发板,使开发板进入我们刚刚烧写的出厂程序中,我们会看到在SecureCRT界面会出现以下信息:<***************************************> TQ2440TestProgram <***************************************>Pleaseselectfunction:0:Pleaseinput1-11toselecttest1:TestPWM2:RTCtimedisplay3:TestADC4:Testinterruptandkeyscan5:TestTouchpanel6:TestTFTLCD7:TestIICEEPROM8:UDA1341playmusic9:UDA1341recordvoice10:TestSDCard
7 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路141号尚德大厦A2004室邮编:510000 电话:(销售)QQ:297125453(销售)020-22106679(技术支持) 官方特约网络代理点: /shop/view_shop.htm?
asker=wangwang&shop_nick=wang1234sheng 11:TestCMOSCamera截图如下: 注:如果在SecureCRT界面最后一行显示“USBhostisnotconnectedyet.”,则意味着USB下载驱动程序还未安装,请先安装USB下载驱动程序。
USB下载驱动程序位于出厂光盘“Windows平台开发工具包/USB下载驱动目录”中。
第2节初来乍到,观察出厂程序1-11的功能烧写出厂程序并从nandflash启动之后,在串口工具当中分别输入数字1-11, 并回车,观察出厂程序对应的实验现象。
选择
1,调试pwm控制蜂鸣器:按“—”号,蜂鸣器声音频率逐渐减小,最小Freq=10按“+”号,蜂鸣器声音频率逐渐增大,最大Freq=2000注意:对于使用笔记本电脑的同学,可能有不少同学会发现,按下“+”号的时候,蜂鸣器的频率并没有增加,请尝试按下“shift”加“+”号。
此处我们不妨将这称为出厂程序的一个小漏洞,之后我会再带着大家一起来分析这个漏洞形成的原因和以及对应的代码段。
当然,更加欢迎同学们自己来尝试着来分析这当中的原因和自己来确定这个算不算一个漏洞。

8 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路141号尚德大厦A2004室邮编:510000 电话:(销售)QQ:297125453(销售)020-22106679(技术支持) 官方特约网络代理点: /shop/view_shop.htm?
asker=wangwang&shop_nick=wang1234sheng 选择
2,调试RTC实时时钟(即RealTimeClock):RTCTIMEDisplay,pressESCkeytoexit!
RTCtime:2008-11-0712:00:00RTCtime:2008-11-0712:00:01RTCtime:2008-11-0712:00:02RTCtime:2008-11-0712:00:03 ……时钟会按照每一秒钟为周期,准时的+
1 选择
3,调试ADC实验调节开发板左下角的变阻器(开发板正放时,power键在右下角)。
串口工具返回的AIN2,会随着变阻器顺时针转动而减小,逆时针而增大。
ADCINPUTTest,pressESCkeytoexit!
ADCconv.freq.=2500000HzPCLK/ADC_FREQ-1=19AIN2:0545AIN2:0549 选择
4,测试4个按键的功能KeyScanTest,pressESCkeytoexit!
Interruptur...K1ispressed!
Interruptur...K1ispressed!
Interruptur...Keyisreleased!
Interruptur...Keyisreleased!
Interruptur...K3ispressed!
Interruptur...Keyisreleased!
Interruptur...Keyisreleased!
Interruptur...K4ispressed!
Interruptur...K4ispressed!
Interruptur...Keyisreleased!
Interruptur...K2ispressed!
Interruptur...Keyisreleased!
Interruptur...Keyisreleased!
Interruptur...Keyisreleased!
选择
5,触摸屏测试
9 广州天嵌计算机科技有限公司 地址:广东省广州市天河区五山路141号尚德大厦A2004室邮编:510000 电话:(销售)QQ:297125453(销售)020-22106679(技术支持) 官方特约网络代理点: /shop/view_shop.htm?
asker=wangwang&shop_nick=wang1234sheng TouchScreentest Pressanykeytoquit!
StylusDown,please......count=024XP=0736,YP=0940count=025XP=0736,YP=0900count=026XP=0734,YP=0848count=027XP=0736,YP=0798count=028XP=0735,YP=0749count=029XP=0738,YP=0699count=030XP=0737,YP=0654count=031XP=0738,YP=0598count=032XP=0737,YP=0541count=033XP=0730,YP=0486count=034XP=0733,YP=0431count=035XP=0738,YP=0379count=036XP=0734,YP=0305count=037XP=0739,YP=0262count=038XP=0732,YP=0214count=039XP=0733,YP=0161count=040XP=0737,YP=0118count=041XP=0732,YP=0081 请大家此时就可以注意,仔细的观察自己点击的屏幕的位置和返回的来的数值之间有着怎么样的关系?这对我们之后的编程以及自己编写触摸校正算法有着重要的意义。
选择6进行LCD显示实验按照提示操作,按下任意键,LCD屏幕做出相应的变化。
TestTFTLCD!
DisplayBlack!
Pressanykeytocontinue!
DisplayWhite!
Pressanykeytocontinue!
DisplayBlue!
Pressanykeytocontinue!
DisplayGreen!
Pressanykeytocontinue!
DisplayRed!
Pressanykeytocontinue!
Pressanykeytocontinue!
LCDTestComplete!
Pressanykeytoquit!
其他实验请大家自行尝试,在此不再一一赘述。
10

标签: #asp #cherry #什么意思 #什么意思 #cmd #牌子 #什么意思 #文件