- 11
- 0
- 约1.02万字
- 约 10页
- 2017-03-25 发布于四川
- 举报
USBCYPRESSA开发重点讲解
USB CYPRESS 68013A开发重点讲解7.?重点讲解?7.1??如何理解CYPRESS 68013A程序框架?CYPRESS提供了非常好的程序框架,免去了用户自己编写一些通用性比较强、模式化的程序(如果不提供,很少有人能写出如此高效,结构紧凑的程序,实际上此框架和68013A内部结构关系密切,一般人也没有足够的内部资料也不可能写出来)。在框架的基础上,用户只需在相应的地方写相应的代码即可完成USB工作。?一般来说框架可以分成3个部分。?1)?描述符文件。例如dscr.a51文件,里面定义了枚举设备的时候要用的各种描述符信息,这部分用户需要根据实际的情况自己编写。我写的时候发现一个最大的问题就是各种书籍协议版本不同,翻译质量不同,同一字段的意义表述不同,容易让人产生困惑。例如USB 1.1/2.0/2.13对设备类型的子类定义都不完全相同,所以写的时候最好几种文档对比起来写。由于USB官方网站的文档中字段解释过于专业化,所以对USB不是很熟悉的人比较难以理解其真正含义。所以要多参考不同的书籍,某种程度上降低了开发速度,但对第一次做USB开发的人来说,这也是值得的。?2)?固件文件,例如FW.C文件,这是硬件程序的函数入口。主要有以下这些方法:?void SetupCommand(void);?????//握手命令处理?void TD_Init(void);???//初始化,
您可能关注的文档
- QPMS13纠正预防.doc
- 中考语文散文读阅.ppt
- QQ正式版新功能.docx
- QPRS职务聘任解聘控制程序文件.doc
- QSM审核检查表.doc
- QC小组成果发表.doc
- QT电气维保合同.doc
- QQ搞笑离开签名.doc
- qsortsort排序.doc
- qualityintrowordsecret.doc
- (社会科学专技类B类)事业单位考试职业能力倾向测验重庆市2026年应考要点精析.docx
- (综合管理类A类)事业单位考试综合应用能力新疆乌鲁木齐市2026年应考要点详解.docx
- (中小学教师类D类)事业单位考试综合应用能力天津市应考策略详解 .pdf
- (中小学教师类D类)事业单位考试综合应用能力河北省2026年应考难点详解.docx
- (综合管理类A类)事业单位考试综合应用能力新疆乌鲁木齐市2026年应考要点详解 .pdf
- (自然科学专技类C类)事业单位考试职业能力倾向测验宁夏巩固策略详解.docx
- (综合管理类A类)事业单位考试综合应用能力安徽省合肥市2026年复习重点详解 .pdf
- 2025年中航贵州飞机有限责任公司招聘真题 .pdf
- 2025年中建西部建设建材科学研究院有限公司招聘真题 .pdf
- (社会科学专技类B类)事业单位考试综合应用能力河北省保定市2026年梳理策略精析 .pdf
原创力文档

文档评论(0)