做了一段时间的USB方面的开发,虽然是现成的方案,我们只需要搞清楚它的架构,再添加我们的代码就行了。空闲之余,研究了一下USB通信过程,也把82A851R部分的汇编代码重新用C语言描述了一篇(仅是描述,不代表能真正运行)。发现汇编代码条理性太在太差了,不好读。一把C语言的代码一写,马上觉得清楚很多。废话少说,开始贴图,贴代码。

================下面是将一些函数重新用C语言描述了一遍============
#define BYTE unsigned char
//**************************************************
// 基本定义函数
//**************************************************
BYTE FIFO_RD_CHECK(BYTE num)
{
BYTE FIFO_FLAG=0;
UCC|=num;//选择Endpoint,0,1,2,3,4,
MISC&=0xf8;//低3位置0
MISC|=0X00;//TX位置0;
Delay_3us();
MISC|=0X01;//Set Request
Delay_28us();
USB通信协议 16页 免费 初学入门版USB的通讯协议 75页 1财富值 【工学】USB通信协议 共(1... 18页 免费 USB基本知识及通信协议 24页 2财富值 USB通信协议...
USB通信协议_电脑基础知识_IT/计算机_专业资料。USB通信协议USB 通信协议——... 【工学】USB通信协议 共... 18页 免费 USB基本知识及通信协议 17页 免费 ...
USB基本知识及通信协议_计算机硬件及网络_IT/计算机_专业资料。各种学习资料... 【工学】USB通信协议 共... 18页 免费 USB 基本知识 14页 免费 USB的通讯...
16页 免费 【工学】USB通信协议 共(1... 18页 免费 USB协议PPT(原创) 43页 1财富值 如何编写应用程序与USB HI... 22页 免费 USB2.0协议深入解读 288...
其中重要的数据封包采用 CRC16 的数据域 (16 个位) , 而其余的封包类型则... 【工学】USB通信协议 共... 18页 免费 USB通信协议 12页 免费 CAN通信协议...
13页 2财富值 USB通信程序的研究与实现 6页 免费 基于单片机的USB之间的通信... 3页 2财富值喜欢此文档的还喜欢 【工学】USB通信协议 共(1... 18页 ...
按照 0-15 编号,因此一个设备/功能最多 有 32 个活动管道,16 个进,16 个... USB2.0技术规范(中文) 132页 1下载券 【工学】USB通信协议 共... 18页 ...
数据包格式: 8位 SYNC PID 8位 ___ PID 0~ DATA 16位 CRC16 握手阶段:... 【工学】USB通信协议 共... 18页 免费 CAN通信协议 52页 免费 USB基本知识...
USB通信协议及接口驱动程序的研究与开发(全文)_IT/计算机_专业资料 暂无评价0人阅读0次下载举报文档 USB通信协议及接口驱动程序的研究与开发(全文)_IT/计算机...
B通信技术 ,重点介绍和分析了 US SB 通信系统软件结构和枚举过程 ,能有效 的... 【工学】USB通信协议 共... 18页 免费 USB的通讯协议(通俗易懂... 75页 ...
闽公网安备 35021102001881号 
热门文档