|
在網(wǎng)上看到一個(gè)很有意思的芯片,關(guān)于數(shù)字聲音識(shí)別的,其實(shí)覺得不如語音識(shí)別,但是又覺得數(shù)字聲音識(shí)別這個(gè)模塊也挺有意思
但是有很多不懂的地方,先在這里跟大家探討一下:
這個(gè)數(shù)字聲控芯片說默認(rèn)的波特率是9600,然后通過uart口可以直接識(shí)別然后回顯出HEX的值,如下圖:
我看了簡介,他的意思就是,不需要寫代碼,直接寫 串行接口接收數(shù)據(jù)的代碼,就可以識(shí)別數(shù)字聲音轉(zhuǎn)換為HEX也就是十六進(jìn)制顯示,
比如播放一組聲音,那串口這邊就回顯的是“FF FC 00 01”或者“FF FC 10 1D”這樣,
剛好最近又在學(xué)習(xí)串口識(shí)別,我只懂得用swich case語句識(shí)別單個(gè)字符,也不懂得關(guān)于串口識(shí)別字符串的知識(shí)。
我就想問各位大神,如果遇到這樣的情況,我需要怎么樣讓單片機(jī)識(shí)別到這組HEX顯示的數(shù)據(jù)并且觸發(fā)繼電器閉合或者LED燈亮起呢?
|
|