|
Nicrosystem针对USB2.0设备开发,推出了一款基于飞思卡尔s08单片机的usb2.0学习板,以极低的价格提供给广大单片机爱好者、学生和工程师,以方便大家学习usb2.0开发技术。总所周知,usb已经是当今pc和消费类电子领域事实上的串行通信标准,在工业控制等领域也日益广泛使用,掌握usb开发技术,已经是工程师必备的技能之一。就好象10年前每个单片机工程师都必须学习rs232 串口通信一样。但usb比rs232要复杂很多,需要花更多精力才能掌握。而作为一个应用型的领域,动手实践是学习usb技术的必备条件。本学习板就是为大家提供一个便宜的实践平台而开发。
NSJS16R1学习板采用freescale性能卓越的JS16单片机,它是USB2.0的单芯片解决方案,不需要外扩D12之类的额芯片即可实现可靠的USB2.0全速传输。提供以下功能模块:
1. 一路SD卡插槽,可以插SD卡,这样可以把SD卡模拟为U盘
2.一个串口
3.一个USB2.0全速设备接口
4. 几个按键及LED,LED用于指示
5. USB直接供电,无需外接电源
6. BDM仿真器接口,可以把此学习板当作飞思卡尔BDM来调试S08,S12和coldfire V1系列的MCU
7. 可以实现USB鼠标键盘等HID设备
8.可以实现虚拟串口(USB转串口)
9.实现mass storage存储
10. USB bootloader,可以支持USB直接烧写程序,即ISP功能
学习板/开发板的优点:
1. 真正单芯片的USB2.0解决方案,不同于常规单片机外扩USB接口芯片的方案
2. 基于飞思卡尔业界领先的HCS08单片机,HCS08单片机是久经考验的成熟架构,其历史与8051同样悠久,但不断改进,始终是业界最优异的单片机之一。具有极佳的可靠性和非常好的性能,最高可达48MHZ的主频。本开发板不但学习了USB,同时还学习了HCS08单片机
3. 本学习板同时是一个稳定实用的仿真器,当你玩腻了这块板子,你还可以把它当作一个BDM仿真器来用,以后你用飞思卡尔单片机开发其他项目时,就可以用它来调试板子了
4. 学习并掌握产品级的USB协议栈和USB驱动。本开发板将采用飞思卡尔公司提供的产品级USB协议栈和成熟开源libUSB库。好处是,这些是系统的成熟的软件包,学会使用它,将极大的简化今后你的USB产品的开发工作量。如果没有这些,你将需要自己编写USB2.0规范中规定的众多复杂协议,还需要开发windows或linux下的USB设备驱动程序,即使你是USB协议和windows./linux内核高手,你也将花费大量的时间才能完成;而对于大多数一般开发者,这些工作的难度是非常大,很难保证按时完成高质量的代码。
5.低成本。在2011年6月18前本学习板做活动以极低的60元价格提供,本学习板同时与与非网、电子工程世界和电子技术应用网联合开展活动,详情请见:
http://www.freescaleic.org/bbs/article_412_118614.html
http://bbs.eeworld.com.cn/forumdisplay.php?fid=100
http://group.chinaaet.com/153/7991
详情见:
http://item.taobao.com/item.htm?id=9495881260 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……
|