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

Triton.zhang   2011-9-1 23:09 楼主

近期写的关于USB开发的学习笔记,先共享出第一部分,虽然本笔记是基于LM3S 的芯片来写的,实际上第一部分是介绍USB的相关知识,对任何开发USB的同学都是有帮助的。

 

 

下载:

【学习笔记】基于LM3SXXX的USB程序开发笔记—第一部分.doc (468 KB)
(下载次数: 1297, 2011-9-1 23:16 上传)

 

【摘要】

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

 

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

 

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

 

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

 

希望通过本笔记的学习,能够帮助大家尽快的学会如何进行USB的设计开发。

 

[ 本帖最后由 Triton.zhang 于 2011-9-2 08:46 编辑 ]

回复评论 (111)

辛辛苦苦写了2天才完成第一部分,居然只有下载没有积分..
童靴们如果觉得有价值的话多给点积分撒,至少回个帖嘛,不然没兴致写第二三部分了。
点赞  2011-9-2 08:43
终于搞懂了,原来是在后面贴了个免费的附件哦。。
点赞  2011-9-2 08:46
太感谢LZ了
点赞  2011-9-2 09:19
支持原创。楼主太厉害了
点赞  2011-9-2 09:22
给力~~~
加油!在电子行业默默贡献自己的力量!:)
点赞  2011-9-2 09:22
先学习下 嘿嘿 我来为楼主加些分~~
点赞  2011-9-2 09:23
关于USB的内容,还是比较少的,跟定楼主了
点赞  2011-9-2 09:26
学习,楼主辛苦了
点赞  2011-9-2 09:56

楼主强大,希望快点写下一部

http://shop34182318.taobao.com/ https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
点赞  2011-9-2 10:39

回复 10楼 ddllxxrr 的帖子

哈哈 有着急的
加油!在电子行业默默贡献自己的力量!:)
点赞  2011-9-2 11:08
LZ是10年开发经验的前辈,文章写的很牛呀,大家多多支持呀~~~~~~~~~~~~~
点赞  2011-9-2 12:31
支持一个,虽然现在没有在弄ti 的M3
点赞  2011-9-2 14:37
排版确实很舒服 赞一个
加油!在电子行业默默贡献自己的力量!:)
点赞  2011-9-2 14:42
hengeili a
点赞  2011-9-2 18:33
赞一下,自己现在也在搞,以后多交流一下
点赞  2011-9-2 21:40
支持,非常感谢,正学习USB
点赞  2011-9-2 21:50
嘿嘿 我外行 路过看看
点赞  2011-9-3 19:10

支持继续写

继续吧!
点赞  2011-9-3 21:14
太好,正需要呢!期待下文。
点赞  2011-9-4 08:57
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复