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

📄 readme.txt

📁 usb 程序 usb通讯 仿真程序
💻 TXT
字号:
========================================================================
			AT90S8515+USB+FLASH 编程档案
	   研发:北京双龙电子有限公司 2002 		WWW.SL.COM.CN
========================================================================

使用注意:
	1、评估板接到计算机USB口上,如连接安装成功,评估板左上角的LED指示
	   会常亮,否则请重新启动计算机;
	2、评估板左上角SW-POWER短路块起到评估板与USB是否通讯的作用,减少
	   USB口插拔次数。当评估板与计算机USB口通讯传输时,板上的LED会闪
	   烁指示;
	3、在使用上位机软件控制评估板做实验时,为避免实验程序间冲突,请关
	   闭前一个实验程序后,再进行下一个实验;
	4、评估板上的复位只针对CPU,在连接计算机USB时,按动复位,可能会影
	   响整体运行;
	5、在连接计算机USB口时,评估板由USB口供电。评估板右下角的IN_POWER,
	   只在评估板独立工作时作+5V电源输入端使用!
	
=========================================================================

USB通讯
	
	USB驱动    D12FLASH.sys

	动态链接库 USBD12.DLL

	动态链接库 USBD12DLL.h

注:加入编译连接库文件 USBD12.lib winmm.lib

////////////////////////////////////////////////////////////////////////

串口-USB通讯:

	串口发出  --> USB口接收 (最多16字节)
	USB口发出 --> 串口接收  (最多15字节)

注:用管道0通讯

////////////////////////////////////////////////////////////////////////

写端口B命令
	
字节0 命令码 3
字节1 写入值

////////////////////////////////////////////////////////////////////////

温度传感器18B20

字节0 读取温度命令码 2
返回	第2通道第1、2字节返回温度值(开启后每秒钟读取一次)

////////////////////////////////////////////////////////////////////////

FLASH 命令
	一页528字节,分成三个区:0x00(256字节)、0x01(256字节)、0x50(16字节)

	读数据命令:连续读FLASH
字节0   区域码 0x00、0x01、0x50 (80)
字节1   字节地址
字节2   扇页地址L
字节3   扇页地址H
字节4-7 读取长度

	写数据命令:连续写FLASH
字节0   命令码 0x80 (128)
字节1   区域码 0x00、0x01、0x50(80)
字节2   字节地址
字节3   扇页地址L
字节4   扇页地址H
字节5-8 写入长度
返回	第2通道第3字节返回状态

(在实际使用中,0x50(80)区域中的16个字节不建议存放正常数据,而应作为存放ECC纠
错码、坏页的标注等使用,详见NAND FALSH数据手册)

	页拷贝命令:演示程序只作某个块内整页对整页的拷贝
字节0 页拷贝命令 0x8a (138)
字节1 扇页地址L 读取页
字节2 扇页地址H
字节3 扇页地址L 写入页
字节4 扇页地址H
返回	第2通道第3字节返回状态

	块擦除命令:演示程序中如擦除某个块,需输入该块中的某个扇页号
		   32M FALSH,共2048块,一块32页;共65536页,一页528字节
字节0 块擦除命令 0x60 (96)
字节1 扇页号L
字节2 扇页号H
返回	第2通道第3字节返回状态

	FLASH复位命令
字节0 命令 0xff (255)

	读取FLASH ID 
字节0 命令 0x90 (144)
返回	第2通道第3、4字节返回0xec、0x75

////////////////////////////////////////////////////////////////////////

⌨️ 快捷键说明

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