原创 USB 驱动开发板

2010-4-2 13:26 5271 8 11 分类: MCU/ 嵌入式

在产品设计开发中,常常感叹各种需要加入各种各样的驱动(包括加入硬件驱动IC和驱动程序的编写)。常常感到心有余而力不足啊。比如说,USB驱动。在这USB横行的年代,过去以往的串口已经退出历史的舞台了。虽然说现在的MCU 控制IC越来越多的嵌入了USB驱动的硬件模块。然而,对于设计产品所要求的经济性而言,最便宜的设计方案才是最好的方案!


    曾几何时,也常常对USB驱动开发望洋兴叹和望而却步。 嘿嘿,本人设计的USB驱动开发学习板终于出炉了!  现在就先渺渺它的容颜吧,呵呵。


它可以实现的功能:


USB驱动开发功能。 有液晶显示功能,可以将来自于PC上位机的信息通过开发板实时的现实出来。同样也可以将开发板的信息,如按键出发输入获自定义信息在PC上位机软件界面上实时的现实。这样就完成了USB驱动开发通信的功能了。


上面的功能的实现,需要底层代码的编写和上位机的代码的编写。


UCOS-II移植学习。 可以将UCOS-II实时性操作系统移植到开发板上来,从而可以深入的学习UCOS-II系统的内幕,如任务的创建,调度, 邮箱通信等。


硬件构成:


元件少,很简单。  STC单片机+LCD1602的显示屏+PDIUSBD12+按键


下面是PCB图:


点击看大图


 


先介绍到这了,要花点时间去整理代码了, 到时本人将公开全部的设计资料,包括PCB和所有的软件代码, 好东西和大家一起分享 ^_^

PARTNER CONTENT

文章评论3条评论)

登录后参与讨论

用户1476698 2013-5-29 19:55

很期待

用户226217 2010-6-26 13:55

不错,支持

用户1444193 2009-10-8 20:27

呵呵,支持,
相关推荐阅读
用户1369714 2012-04-12 12:34
大家好,我是itspy,关于这个博客,请大家看过来!
大家好,我是itspy,关于这个博客...,很失望,以后不会用了 如果大家有什么问题,请到我的另一个博客去留言吧 我也很希望跟大家做交流,有什么技术问题,itspy会很乐意帮助的,新博客欢...
用户1369714 2011-08-07 14:35
uip 移植在rt-thread上的源码
*/本人在以前开发过程中移植uIP到RT-Thread实时线程系统,有需要用到项目中的朋友可以参考一下。 附件是源码包,在以太网驱动采用DM9000,驱动程序和移植文件uipif.c在源码包下(rt...
用户1369714 2011-01-13 10:32
Linux内核的社会视角--Mr. Process的一生
         Linux内核是一个无比复杂的系统,要想看清大致的脉络也非易事。其实,可以把运行中的Linux想像成一个人类的社会,当中的进程就是社会中的人。人有生老病死,进程有创建、异常、终止。人...
用户1369714 2011-01-08 12:39
RT-Thread Radio 网络播放器--初次零距离接触!
      今天很高兴, 收到了RT-Thread Radio套件,还有ffx和RT-Thread工作室写的新书《RT-Thread 实时操作系统 编程指南》。 如此令人快乐的事,如此高兴,实在是想不...
用户1369714 2011-01-05 15:43
如何编写linux的驱动程序
如何编写Linux的驱动程序编写linux驱动程序,应该是一件得心应手的事,因为linux是开源的,从上往下或从下往上,一切都是那么的光明磊落的呈现于眼前。只要你愿意,你可随意了解你所想知道的东西。L...
用户1369714 2010-12-28 10:12
Busybox制作Linux根文件系统
Busybox ——嵌入式Linux中的瑞士军刀利用busybox-1.13.0制作linux根文件系统(yaffs2)源码下载:http://www.busybox.net/downloads/操作...
EE直播间
更多
我要评论
3
8
关闭 站长推荐上一条 /3 下一条