基于單片機(jī)的語音識(shí)別控制系統(tǒng) JAVA和Python編程語言可以編寫單片機(jī)程序嗎?
JAVA和Python編程語言可以編寫單片機(jī)程序嗎?實(shí)際情況,單片機(jī)編程,一般用C語言或者匯編。Javajava不是一個(gè)可以直接把代碼轉(zhuǎn)換成二進(jìn)制代碼的編譯器。如果要在單片機(jī)上運(yùn)行java程序,單片機(jī)
JAVA和Python編程語言可以編寫單片機(jī)程序嗎?
實(shí)際情況,單片機(jī)編程,一般用C語言或者匯編。
Javajava不是一個(gè)可以直接把代碼轉(zhuǎn)換成二進(jìn)制代碼的編譯器。如果要在單片機(jī)上運(yùn)行java程序,單片機(jī)必須有jvm環(huán)境,但顯然市面上似乎沒有。由于沒有jvm環(huán)境,用java寫單片機(jī)程序是不可行的。
Pythonpython也是一種解釋性語言,它可以 不能直接轉(zhuǎn)換成二進(jìn)制代碼。因此,如果你想用python編程,你必須在你的單片機(jī)里有一個(gè)解釋python的環(huán)境,但顯然,它沒有 現(xiàn)在不存在了。所以用python在單片機(jī)上編程是不可行的。
c如果有符合你的MCU的編譯器,可以用。就像其他可以直接轉(zhuǎn)換成二進(jìn)制的語言一樣。
單片機(jī)與語音芯片怎樣連接?
方法是你可以用WTV040系列/WTH系列語音芯片實(shí)現(xiàn)這些步驟。
1.使用OTP芯片WTV芯片把聲音放進(jìn)去。
2.把語音內(nèi)容放進(jìn)語音芯片,然后用單片機(jī)的地址給你提供語音地址??梢杂脝纹瑱C(jī)直接調(diào)用。具體可以從偉創(chuàng)力的網(wǎng)站下載語音芯片的詳細(xì)信息。