⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 realview下的USB_test源代码
💻 TXT
字号:
					 ===========================================================================================
USB_Test实验
===========================================================================================
本实验实现对S3C2440 USB Device的操作。本例程有两种运行方式,默认在SDRAM中运行。

Usb_Test IN RAM         将程序下载到SDRAM中调试。
Usb_Test IN NANDFLASH   运行在NANDFLASH中需下载.bin文件,具体操作过程请查看
                        2440_Run_in_NANDFLASH文件中S3C2440_bootloader及USB
						下载文档。
===========================================================================================
程序运行成功之后,

超级终端上将显示:


+---------------------------------------------+
| S3C2440A USB Downloader ver R0.05 2008 August |
+---------------------------------------------+
FCLK=296.4MHz,DMA mode
NOTE: 1. Power off/on or press the reset button for 1 sec
		  in order to get a valid USB device address.
     2. For additional menu, Press any key. 

USB host is not connected yet.

此时插入USB数据线,如第一次运行该程序,则会弹出USB驱动安装向导,按照向导提示安装工程文件夹
下USB驱动文件中的secbulk文件,该文件则为本程序运行所需驱动,成功安装后即可进行后续功能测试。
如不是第一次运行,插入USB数据线后,则出现以下提示信息:

USB host is connected. Waiting a download.

此时无论选择1或2或按其他键,都将弹出一下菜单:

***********************************************
***input 1 to Download and run the bin file***
***    input 2 to Download the bin file    ***
***          input any key to return      ****
**********************************************
在超级终端中的配置菜单中的Download Address文本框中填入需要下载到SDRAM中的
地址,填入后选择所需的功能。如选择“1”则出现以下提示信息:

Download&Run is selected.

USB host is connected. Waiting a download.

此时打开超级终端USB PORT菜单,选择Transmit,在弹出的对话框中选择要下载运行的.bin文件,具体
的.bin文件可到工程文件夹中的可下载bin文件夹中寻找已经生成好的,也可以用自己工程生成的.bin
文件,本例程所带.bin文件功能为控制LED灯不停闪烁。
选择好要下载的.bin文件后,超级终端上将显示以下信息:

ow, Downloading [ADDRESS:31000000h,TOTAL:1538]
RECEIVED FILE SIZE:      1538
( 18.7KB/S,0.1S)
Now, Checksum calculation
Download O.K.

其中ADDRESS及其他参数随所下地址及文件的不同而有所变化
此时观察开发板,LED灯开始闪烁,下到SDRAM中的程序已经顺利运行。

===========================================================================================
需要注意的是,在SDRAM中调试时,程序PC有可能会跳到FFFFFFE6位置处
解决方法:断开电源后稍等片刻后重新插上电源,再进行调试,如果还出现上述情况,可多调试几次,
一般在尝试3到4次左右,PC会正常跳转到main函数处。
===========================================================================================

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -