基于ARM+Linux的模拟电子琴设计
2020-07-04胡淼元何文德杨凤年
电脑知识与技术 2020年15期
胡淼元 何文德 杨凤年


摘要:采用以ARMCortex-A8架构的s5pv210处理器为核心的硬件平台,以嵌入式Linux为软件平台,开发了一款模拟电子琴软件。打开模拟电子琴程序后,演奏者可在液晶屏上显示的琴键通过触摸屏弹奏乐曲。此外,模拟电子琴系统中内置了数十首中外流行的乐曲,演奏者选中某首乐曲后,可在液晶屏上显示其简谱或五线谱,电子琴还可自动演奏所选中的乐曲。
关键词:嵌入式Linux;电子琴;图片显示;音符发声
中图分类号:TP319 文献标识码:A
文章编号:1009-3044(2020)15-0253-02
嵌人式系统的广泛应用令家电以及玩具产业日新月异,同时也极大提高了电子产品的设计效率和产品品质。电子琴属于嵌入式系统产品范畴,其种类很多,通常适合5岁以上儿童以及成人的学习和演奏,价格一般在几千元乃至数万元。然而,对于培养和启发儿童和青少年的音乐兴趣来说,不必拘泥于价格昂贵且不太便于携带的电子琴,一款价格亲民的具备模拟电子琴功能的平板电脑,或许就能满足普通家庭的需求。因此,融合计算机技术和嵌入式系统技术的模拟电子琴的研究及设计开发受已受到了业界的关注。这类模拟电子琴基于便携式的硬件平台,能通过寓教于乐的方式培养青少年的音乐兴趣、普及乐理知识,深受人们的青睐。
1系统方案设计
电子琴通常采用振荡器和分频器获得音频信号,再经过运放电路放大,最后驱动扬声器发声,键盘用于控制进入扬声器信号的频率,最终实现电子琴的功能。……
登录APP查看全文
