python做工控上位機(jī) 現(xiàn)在從事的是c#上位機(jī)軟件開(kāi)發(fā),很迷茫怎么辦,要不要轉(zhuǎn)行?
現(xiàn)在從事的是c#上位機(jī)軟件開(kāi)發(fā),很迷茫怎么辦,要不要轉(zhuǎn)行?要轉(zhuǎn)機(jī),建議轉(zhuǎn)機(jī)到快遞。Java編寫(xiě)單片機(jī)上位機(jī)軟件如何?以前嘗試通過(guò)COM端口使用此軟件將數(shù)據(jù)傳輸?shù)轿⒖刂破?。后?lái)發(fā)現(xiàn),因?yàn)镴ava的專(zhuān)長(zhǎng)不
現(xiàn)在從事的是c#上位機(jī)軟件開(kāi)發(fā),很迷茫怎么辦,要不要轉(zhuǎn)行?
要轉(zhuǎn)機(jī),建議轉(zhuǎn)機(jī)到快遞。
Java編寫(xiě)單片機(jī)上位機(jī)軟件如何?
以前嘗試通過(guò)COM端口使用此軟件將數(shù)據(jù)傳輸?shù)轿⒖刂破?。后?lái)發(fā)現(xiàn),因?yàn)镴ava的專(zhuān)長(zhǎng)不是硬件。所以Java串口的類(lèi)不是很好用(我沒(méi)有嘗試過(guò)用USB接口連接Java程序)。建議使用VC,Java程序必須安裝運(yùn)行環(huán)境才能正常工作。~而對(duì)于一樓來(lái)說(shuō),如果你做工程項(xiàng)目,不僅要考慮溝通,還要考慮將來(lái)的維護(hù)。在一個(gè)公司里,你將不被允許與Java通信,因?yàn)槟憧赡苁俏ㄒ灰粋€(gè)在你完成它之后進(jìn)行維護(hù)的人。如果你將來(lái)離開(kāi)公司,公司就得招聘一個(gè)人來(lái)做java,只是為了維護(hù)軟件。如果你在學(xué)習(xí)PC編程,你可以使用VC或VB
如果你在學(xué)習(xí)PC編程,你可以使用現(xiàn)有的語(yǔ)言,包括VC、VB、C#、Java、Python等。因?yàn)橹灰衔粰C(jī)程序支持串口或USB通信協(xié)議,就可以與下位機(jī)進(jìn)行通信。通用單片機(jī)支持串口通訊,高端單片機(jī)支持USB通訊,速度更快。
因此,對(duì)上位機(jī)程序開(kāi)發(fā)語(yǔ)言沒(méi)有太多限制,主要取決于個(gè)人擅長(zhǎng)哪種語(yǔ)言。
開(kāi)發(fā)單片機(jī)上位機(jī)軟件,怎么寫(xiě)代碼?需要什么工具?
學(xué)好java,它是跨平臺(tái)的,所以java可以用在DVD播放機(jī)、手機(jī)、電視盒等電子設(shè)備上