随笔-54  评论-11  文章-0 
  2011年2月1日
摘要: /* definition of foo_1, foo_2, foo_3 all return void and take no args */void (* foo[3]) ();foo[0] = foo_1 ;foo[1] = foo_2 ;foo[2] = foo_3 ;I get a compile time error, but if initialized like :/* definition of foo_1, foo_2, foo_3 all return void and take no args */void (* foo[3]) () = {foo_1 , foo_2,阅读全文
posted @ 2011-02-01 16:03 cnmaizi 阅读(190) 评论(0) 编辑
摘要: 在线浏览地址:http://www.docin.com/p-121598092.html关键是首先你要让USB设备能work,让PC机能识别你的设备,USB开发的里程碑有三个,一是让PC机发现未知设备,二是让PC机识别USB设备,三是正确安装USB驱动(当然要能正常工作)。1、第一步让USB识别你的设备,这一步可以说是最难,也可以说是最容易的一步,说它最难是因为这一步和硬件的正常工作非常相关,如果硬件工作不正常或USB接口有物理故障,这一步都很难通过,所以在开发USB驱动之前,一定确保硬件设备的USB能正常工作(比如在linux或Wince环境下能正常工作)。说它容易是因为仅需要正确配置一两个阅读全文
posted @ 2011-02-01 10:04 cnmaizi 阅读(2325) 评论(0) 编辑