在现在单片机市场竞争日益激烈和货源短缺的市场行情中,使用传统的语音识别加单片机来解决具有识别语音能力的按摩仪方案已经必不可取,因为以前方案是有包含单片机、语音识别主控、识别芯片外挂flash,现在这三个主要元器件的市场价格高,供货不稳定,导致我们的生产变的困难,面临成本高等问题。 广州市九芯电子科技有限公司位于广州市天河区,是一个集芯片开发及电路设计的科技研发公司。我们公司在研发语音识别开发的基础上把按摩仪主控的程序统一嵌入到语音识别的程序中。使用的芯片型号为NRK3302,NRK3302语音识别芯片是内置(1M)flash,不需要再外挂flash芯片,同时拥有高性能32 位RISC 内核,主频240MHz,支持硬件浮点运算,所以可以支持起按摩仪的使用。 所选芯片的主要原因:可控IO较多有18个IO、识别能力强。
可用IO分配:
PB11按键开关机;
PB10模式按键;
PB9强度加;
PB8强度减;
PB5强度减;
PB3语音+;
PB2语音减;
PB1开启关闭热敷;
PB0温度检测;
PC5按摩控制输出;
PC4按摩控制输出;
PC3;PC2;PA10;PA9;PA1;PA0;PC7(剩余7个IO可配置)
剩余的IO可以使用ADC作为充电检测,显示灯输出。
唤醒词可以定义。