打印

[学习笔记]基于LM3Sxxx的USB开发笔记-第一部 USB开发基础知识

[复制链接]
3366|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
triton.zhang|  楼主 | 2011-9-25 11:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
近期写的关于USB开发的学习笔记,先共享出第一部分,虽然本笔记是基于LM3S 的芯片来写的,实际上第一部分是介绍USB的相关知识,对任何开发USB的同学都是有帮助的。


下载: 【学习笔记】基于LM3SXXX的USB程序开发笔记—第一部分.doc (468 KB)


【摘要】

TI
收购LM后继承了LM一系列的cortex-M3的产品,从而弥补了了TI在MCU市场一个空白。从产品规划来讲,LM的产品还是不错的,特别是带CAN、USB、和集成MAC+PHY的ETH接口,这些外设为开发者提供了一个更方便的连接器解决方案。本文就通过LM3SXXX的USB应用笔记给大家介绍一个完整的USB系统是如何开发出来的。

LM3Sxxx的几大系列中,其中F3xxx,F5xxx和最新的F9xxx系列都带有USB接口,有的是只支持Device,有的支持HOST + Device, 部分芯片支持OTG功能,具体要看数据手册,本文的所有试验都基于TI最新的功能最全的LM3S9B96的评估板。如果想更详细了解USB应用的朋友可以参看TI的相关文档和USB的协议。

本文中的所有程序都是本人编写,请配合该程序进行学习。本文提及到的参考资料,请参见后面的参考资料列表,如果是刚刚接触USB,或者LM3Sxxx的同学可以先下载这些资料。

本开发笔记分为三大章节,第一章介绍USB的基础知识,如果对USB协议已经熟悉的同学,可以跳过本章。第二章介绍如何在LM3SXXX芯片上开发USB程序,第三章介绍如何在PC上开发USB的驱动程序。

希望通过本笔记的学习,能够帮助大家尽快的学会如何进行USB的设计开发。
【学习笔记】基于LM3SXXX的USB程序开发笔记—第一部分.rar (158.18 KB)

相关帖子

沙发
永远的不知| | 2011-9-25 15:38 | 只看该作者
绝对原创,写的很规范啊,佩服,期待张兄更多的好**。

使用特权

评论回复
板凳
elecintop| | 2011-9-25 22:26 | 只看该作者
很不错!谢谢楼主分享!

使用特权

评论回复
地板
wisology| | 2011-10-11 09:42 | 只看该作者
mark

使用特权

评论回复
5
tianm| | 2011-10-11 11:49 | 只看该作者
附件最好上传到 21IC 的服务器上

使用特权

评论回复
6
tikelu| | 2011-10-11 13:00 | 只看该作者
真经典啊

使用特权

评论回复
7
tikelu| | 2011-10-11 13:01 | 只看该作者
收藏咯

使用特权

评论回复
8
shilaike| | 2011-10-12 14:55 | 只看该作者
嘿嘿。。收下了,期待下文了。。。。

使用特权

评论回复
9
年轻不再| | 2011-10-12 17:33 | 只看该作者
谢谢。收藏了,

使用特权

评论回复
10
zhenykun| | 2011-10-13 11:03 | 只看该作者
第一部分?

使用特权

评论回复
11
sunlinfei| | 2012-5-25 16:24 | 只看该作者
给力啊!

使用特权

评论回复
12
davines| | 2012-5-25 16:42 | 只看该作者
这时候看到,为时不晚。直接收下了哦。

使用特权

评论回复
13
tianli1980| | 2012-5-28 17:15 | 只看该作者
鼓励原创,谢谢楼主的好**,期待下文,帮顶了

使用特权

评论回复
14
GNMXD| | 2012-6-6 19:19 | 只看该作者
谢谢分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

9

帖子

1

粉丝