本帖最后由 leo121_3006061 于 2017-6-24 19:21 编辑
很高兴收到社区寄来的板卡,感谢社区和管理!还是第一次接触这样的双核的板子(这里的双核我想象成我们的大脑和小脑),看到这块板子让我想起了亚马逊的ECHO--语音控制中心,非常热门,同时也看出人们对新技术的渴望,这块板子正好可以实现这个功能,有好多应用场景,设想一下当我们下班回家,拖着疲惫的身躯打开房门,面对黑漆漆的房间只需说一声“开灯”,整个房间就亮了,是不是很惬意。个人的计划:根据社区布置的任务,按部就班的完成,本周先设置开发环境,熟悉开发板的各项特性。最后,我计划通过社区此次活动,能后最后实现简单的语音控制灯的开关。闲话完毕进入正题--开始简单了解一下开发板套件。
I.开发环境;
我用的是keil,网络不好同学可以直接下载DFP包,附上DFP。过程很简单就略过了。
II.板子特性:
1. LPC54114J256BD64 Cortex-M4/M0+ 双核 MCU
2. ISP 多启动选项跳线,支持 3.3V/1.8V 工作电压选择,板载 32.768KHz 振荡器
3. 4 个用户定义按键和一个复位按键
4. 9 个发光二极管,其中 4 个低电平驱动(绿色),4 个高电平驱动(红色),一个电源指示
5. 一个电位器模拟输入
6. 一个 Micro USB 接口连接到 LPC54114 的 USB 口
7. 一个 Micro USB 接口连接到板载调试器
8. 一个单线 SPI 方式 TF 卡接口和一个 SPI Flash 存储器
9. 一个支持 I2S 音频输入/输出接口(WM8904)
10. 一个 I2C 温度传感器(PCT2075DP)
11. 一个 PDM 数字麦克风(SPH0641LM4H)
12. 多个欧姆跳线电阻使能板载外部设备
13. 板载调试器及支持外部仿真器的 10 芯 1.27mm SWD 仿真插座
14. Arduino 扩展接口
15. 支持 Keil/EWARM 集成开发环境
官方提供了用户手册和代码,资料非常丰富。通过这些代码熟悉上述特性的具体应用及实现。
简单看下代码,下图中的代码也是板子附带的例程,可以编译下载(演示测试程序需要用户准备一个包含有 readme.txt 文件的 TF 卡(格式化为 FAT32 格式)、一个耳机)
简单看下代码,这也是板子附带的例程代码,可以编译下载到板子上
通过串口程序可以看到输出的信息
通过上述例程代码熟悉板子硬件特性及应用,过程就不再一一赘述了。
综述:LPC54114音频和语音识别套件为我们提供了一个完整的硬件和软件高性能低功耗的开发平台。为物联网及工业设备的互动控制提供更高级选项--语音识别及控制。
|