fido是什么意思啊 JAVA和Python編程語言可以編寫單片機程序嗎?
JAVA和Python編程語言可以編寫單片機程序嗎?理論上,C語言、Java語言、VB語言、Python等任何一種語言都可以作為上位機的開發(fā)語言,這是毋庸置疑的。但是選擇哪種語言還是有一些考慮的。首先
JAVA和Python編程語言可以編寫單片機程序嗎?
理論上,C語言、Java語言、VB語言、Python等任何一種語言都可以作為上位機的開發(fā)語言,這是毋庸置疑的。但是選擇哪種語言還是有一些考慮的。
首先要考慮發(fā)展的難度。如果一門語言很難理解,肯定不利于發(fā)展。
其次,我們要考慮普遍性。如果一種語言只被少數(shù)人用來開發(fā)單片機,顯然不利于推廣和使用。
在執(zhí)行效率方面,幾乎沒有區(qū)別,因為開發(fā)語言可以多種多樣,但最終都是編譯成MCU通用指令,以二進制的形式燒入MCU內存。
目前,單片機的開發(fā)主要采用匯編語言或C語言。
Java主要用于web開發(fā)和大數(shù)據(jù)分析。
Python主要用于做人工智能相關的工作,當然,Python已經(jīng)滲透到幾乎所有的行業(yè)。
綜上所述,如果課題想從事MCU開發(fā),建議使用C語言。