Re: [討論] 關於目前職場C++ C#??

看板C_and_CPP作者 (none)時間12年前 (2013/02/05 12:01), 編輯推噓4(4017)
留言21則, 4人參與, 最新討論串2/2 (看更多)
跟韌體溝通? 你是說控制一個USB device 或是 利用 RS232 溝通之類的嗎? 那第一步要先考慮有沒有driver,有的話很抱歉還是要透過C/C++先寫好, 然後就是考慮GUI的部分了,其實如果要快速上手GUI,C#是個好主意, 當然如果你本身就想弄特殊的GUI的話,可能用C++直接玩win32api可能會好一點。 C++ C#互相呼叫並不太困難,就看說你GUI要做成怎樣。 快速的話C#還挺容易的。但是比較煩的是.net framework。 ※ 引述《zx984532 (掰咖憨)》之銘言: : 目前有打算使用C++或是C#做一個與韌體溝通的視窗軟體 : 由於太久沒使用打算重新買書在讀一次 : 想以目前職場上較為流行的為主 : 所以想請問各位大大 : 現在比較通用是C++還是C#呢?? : 一開始打算找VC++的書 : 去書局後發現居然是以C#較多 : 目前趨勢有變嗎?? : 以目前的職場比較推薦哪種呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.105.109.158

02/05 20:45, , 1F
第二行後半應該是「沒有的話」?
02/05 20:45, 1F

02/05 20:49, , 2F
感謝大大詳細的解說
02/05 20:49, 2F

02/05 20:49, , 3F
我是打算做用usb與rs232溝通用的介面
02/05 20:49, 3F

02/05 20:51, , 4F
所以還是以C++比較適合??
02/05 20:51, 4F

02/05 23:25, , 5F
跟韌體溝通聽起來怪怪的
02/05 23:25, 5F

02/05 23:30, , 6F
要講的話應該是透過API跟硬體裝置做連結 個人淺見
02/05 23:30, 6F

02/05 23:30, , 7F
打算用微控器來傳一些資料 微控器這部分應該算韌體吧?
02/05 23:30, 7F

02/05 23:51, , 8F
應該是跟微控器端的232介面orUSB介面做連結
02/05 23:51, 8F

02/05 23:52, , 9F
講跟韌體溝通有點不知道在講哪部分
02/05 23:52, 9F

02/05 23:56, , 10F
微控器跟實體接口應該會接某晶片(max232?PL2303?)
02/05 23:56, 10F

02/05 23:57, , 11F
windows會自動幫你找那顆晶片的driver
02/05 23:57, 11F

02/05 23:58, , 12F
找到driver後,就會在裝置管理員的通用序列那裏找到新
02/05 23:58, 12F

02/05 23:59, , 13F
的裝置COM???,然後呼叫win32的api去跟那個com??做連結
02/05 23:59, 13F

02/05 23:59, , 14F
個人淺見
02/05 23:59, 14F

02/06 00:34, , 15F
USB 轉 RS232 現在都是 Prolific 跟 FTDI 二選一了吧
02/06 00:34, 15F

02/06 01:35, , 16F
j大說的沒錯 中間會有一個轉換ic
02/06 01:35, 16F

02/06 01:36, , 17F
的確用溝通會讓人不大清楚再說什麼@@"
02/06 01:36, 17F

02/07 18:26, , 18F
如果你是用微控制器帶 usb 介面的話 自己寫 driver 就好了
02/07 18:26, 18F

02/07 18:26, , 19F
如果你是接USB轉RS232,那你要處理的是微控制器上RS232介面
02/07 18:26, 19F

02/07 18:27, , 20F
我以前是用BCB 因為視窗對我來說不是重點 主要還是韌體
02/07 18:27, 20F

02/07 18:28, , 21F
正確應該是說透過視窗介面與微控制器溝通
02/07 18:28, 21F
文章代碼(AID): #1H4FI91x (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1H4FI91x (C_and_CPP)