2012年6月30日 星期六

leaf maple

之前就有聽過Arduino這個IDE 環境了,但覺得好像他有點像以前的VB。


不過好像是操作簡單,有愈來愈多人在玩的趨勢。


最近看到了一個用STM32 相容於Arduino的實驗板,有點心動想敗回家玩一下。


有興趣的可以買回家,滿便宜的,才900NTD


呵呵~ 不過還是忍耐一下,我有好多事還沒有搞定的。


先搞定再說^^"


2012年6月23日 星期六

HID通訊

終於把USB HID 給搞定了。


感謝這篇文章,讓我終於知道出了什麼包,我找了快一天了Orz


原來是我的reset setting沒有設定好。我還以為是我的描述元弄錯了。


 


初始化劃面:



確認USB HID DEVICE:



接收到正確資料。



可以從USB ANALYZER得知,資料有進「IN」有出「OUT」。



 


太棒了!


 


下一步, 製作自己的小玩具。  


 


2012年6月22日 星期五

HID DESCRIPT

第一次修改HID 描述元。 終於有點眉目了 參這裡的說明。 http://www.microchip.com/forums/m558929-print.aspx


      0x06, 0x00, 0xFF,       // Usage Page = 0xFF00 (Vendor Defined Page 1)
      0x09, 0x01,             // Usage (Vendor Usage 1)
      0xA1, 0x01,             // Collection (Application)
      0x19, 0x01,             //      Usage Minimum
      0x29, 0x40,             //      Usage Maximum   //64 input usages total (0x01 to 0x40)
      0x15, 0x01,             //      Logical Minimum (data bytes in the report may have minimum value = 0x00)
      0x26, 0xFF, 0x00,       //      Logical Maximum (data bytes in the report may have maximum value = 0x00FF = unsigned 255)
      0x75, 0x08,             //      Report Size: 8-bit field size
      0x95, 0x40,             //      Report Count: Make sixty-four 8-bit fields (the next time the parser hits an "Input", "Output", or "Feature" item)
      0x81, 0x00,             //      Input (Data, Array, Abs): Instantiates input packet fields based on the above report size, count, logical min/max, and usage.
      0x19, 0x01,             //      Usage Minimum
      0x29, 0x40,             //      Usage Maximum   //64 output usages total (0x01 to 0x40)
      0x91, 0x00,             //      Output (Data, Array, Abs): Instantiates output packet fields.  Uses same report size and count as "Input" fields, since nothing new/different was specified to the parser since the "Input" item.
      0xC0                    // End Collection


因為在家沒有C++,下次再來測試GUI 是否可以正常讀到資料。 接著就可以做自己的「小玩具」了。 ^^"


2012年6月20日 星期三

stm32 研討會

http://www.digitimes.com.tw/seminar/ST_20120710/index.htm

有興趣的人可以報名參加。^^"

2012年6月16日 星期六

2012電腦鼠比賽

2012電腦鼠競賽又要開始了,
有興趣可以到http://robot.lhu.edu.tw/index.php 參觀, 這次好像有幾家挺有趣的贊助廠商的加入。另外還有額外提供獎金的,真的是愈來愈大方了。
不過也希望現在的學生多多努力^^"