作者srxrrr (幹!我是肌董)
看板C_Sharp
標題[問題] 如何控制I2C設備
時間Fri Jan 6 09:56:18 2017
如題
在MS官網上找到I2C的Class:
https://goo.gl/eOtVmu
但自己透過VS2013試過 無法找到該Class
看起來好像是要透過Universal Windows Platform(UWP)才能使用?
也有在stack overflow上問此問題:
https://goo.gl/r0UEHS
但尚無回應QQ
希望有經驗的版友能提供點建議 謝謝!
補充: 需要在Win10下透過SOC來控制I2C設備
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.72.212.97
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_Sharp/M.1483667781.A.428.html
1F:→ petercoin: 你可能要先有一支可以控制I2C的kernel driver才行 01/06 11:43
謝謝Peter大的回覆! 感覺您說的方式是Linux的環境 而我的OS為WIN10
(已在原文加上"補充")
請問WIN10下也還是要使用Kernel driver的方式 而無法使用Windows API嗎?
感恩!
※ 編輯: srxrrr (211.72.212.97), 01/06/2017 13:25:16
※ 編輯: srxrrr (211.72.212.97), 01/06/2017 13:26:06
2F:→ petercoin: Windows API我用到現在是沒有看到可以直接存取I2C的啦 01/06 18:53
3F:→ petercoin: 我這邊都是先看EDS找到I2C的memory address然後直接控 01/06 18:53
4F:→ petercoin: 以前的OS (應該是98以前)都還可以直接存取 新的沒有 01/06 18:55
5F:→ petercoin: 看到API可以直接用@@ 就算是UWP應該也有限制硬體吧? 01/06 18:55
瞭解了! 非常謝謝您的專業回覆!
※ 編輯: srxrrr (123.194.193.246), 01/06/2017 21:41:12
6F:→ petercoin: 如果只是要玩看看,可以直接用WinIO看看 01/06 23:48
7F:推 a0929935070: 我也有同樣問題,用ftdi走vcp使用serialport是可行, 01/11 17:25
8F:→ a0929935070: 但不知怎麼走i2c 01/11 17:25