色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

JAVA或Python編程語言可不可以用來編寫51單片機(jī)程序

錢艷冰2年前42瀏覽0評論

JAVA或Python編程語言可不可以用來編寫51單片機(jī)程序?

不是。51什么的屬于硬件編程了,底層的東西離不開指針,用JAVA Python就沒得指針的概念,你處理個寄存器什么的還好,牽涉到內(nèi)存管理什么的這玩意兒就沒得用了。當(dāng)然了,你可以把接口用C封裝起來,然后用Python或者JAVA調(diào)用那就沒問題了,不過那就不像是搞單片機(jī)了,像是在搞應(yīng)用層的東西了。而且對內(nèi)部硬件原理可能就很難搞清楚了,更不要提什么硬件設(shè)計了。

所以,在看待這個問題之前,你要知道C和Python的區(qū)別。一個是解釋性需要一個是面相過程的編譯性語言,本身處理的方向就不太一樣,Python更著重處理現(xiàn)實的問題,像是個工具類的,上手就用,C像是制造這個工具的材料。

另外,C的運行速度也要高于Python與Java,當(dāng)然了,在PC上是幾乎看不出來什么的,但是單片機(jī)資源無法跟PC媲美的,所以,差距很明顯的,而嵌入式系統(tǒng)要求實時性很高,你也不想按下按鈕,等半分鐘機(jī)器才運行吧。當(dāng)然沒那么夸張啦。

總之,搞硬件的會點C語言不會差的,目前想用其他語言替代C去搞硬件還很早,不要跟我說你用樹莓派什么的,那是個PC,那不是單片機(jī)。。都1.4Ghz處理器了。。。

java怎么調(diào)用python,JAVA或Python編程語言可不可以用來編寫51單片機(jī)程序