最近因毕设需要,搭建一无线模块:MC9S08JS16+NRF24L01
MC9S08JS16:JS16 内置全速USB 2.0控制器和高达16KB的闪存,飞思卡尔半导体(Freescale Semiconductor)推出的8位MCU,这是业界最经济高效的USB控制8位解决方案之一。
NRF24L01:不多说了,地球人都知道~~
主要功能:JS16接收上位机发来的数据包,经24L01无线转发
一切很顺利,就是在驱动这块花了很大功夫,还没什么成效...郁闷。说说我的开发历程吧:
1、Driverstudio :是按照历程来的,可就是驱动一加载..蓝屏...多次无功而退..弃之..
2、Windriver:好东西,是菜鸟级的开发工具,强烈推荐。 废话不说,上图:
图中 StepMotorUSB 就是枚举出来的USB无线模块,系统识别了,哈哈..
Windriver生成的驱动果然好使..于是。。。着手应用程序。应用程序比较简单,就是修改Windriver生成的例程,功能方面还算是差强人意吧,截图:
高兴之余,以此文纪念,大牛们见笑了。。欢迎拍砖,交流。。
用户377235 2013-8-29 11:02