[問題] 關於PIC18F4550這顆IC

看板Electronics作者 (信任與信心)時間13年前 (2013/01/02 12:17), 編輯推噓0(009)
留言9則, 4人參與, 最新討論串1/1
各位好,小弟想請教關於PIC18F4550這顆IC的問題 因為本身有做過89S51,在與電腦通訊方面都用RS232介面 現在想學USB介面的,暫時想選定PIC18F4550著手 看它的datasheet有支援USB通訊 但是,看到網路上別人展示的範例 這顆IC直接連PC好像是COM port的裝置? (感覺像USB轉RS232) 不知道它是不是可以直接設定是純USB協定的 因為我想自學USB裝置與PC視窗程式的通訊 如果到PC端,還是COM port的話感覺能學的空間很有限 希望用過此IC的各位能給點建議 或者是建議我選用哪顆IC較恰當,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.103.114

01/02 13:24, , 1F
你在列舉的時候,可以定義是哪種裝置
01/02 13:24, 1F

01/02 19:54, , 2F
可用usb啊 可是你想用usb通訊的話,得加上會寫win32 driver
01/02 19:54, 2F

01/02 19:54, , 3F
或是用libusb
01/02 19:54, 3F

01/02 21:41, , 4F
了解,感謝幾位的建議
01/02 21:41, 4F

01/03 01:05, , 5F
把usb變成serial的driver可能已經有了,你可以去找找看
01/03 01:05, 5F

01/03 01:07, , 6F
usb實際上也是serial的資料,所以看你覺得要不要特別去做出來
01/03 01:07, 6F

01/04 11:56, , 7F
可以,官方範例有HID的程式。以前玩過有拿這個改過
01/04 11:56, 7F

01/04 11:57, , 8F
當初是用labview載入HID的DLL去控制,當時沒很care中斷搞的
01/04 11:57, 8F

01/04 11:58, , 9F
我沒用timer,直接用USB的中斷當timer XD
01/04 11:58, 9F
文章代碼(AID): #1GuxJi8Y (Electronics)