在线情况
1
  • 头像
  • 级别
  • 门派
  • 职务总版主
  • 声望+9
  • 财富5
  • 积分3065
  • 经验390701
  • 文章6744
  • 注册2006-03-07
不知楼主讲的编码是指将音频信号转换为数位信号吗?
如果是,一般最常用的方式是通过ADC模块进行音频信号采样将存储于指的存储器中。这样方式比较耗存储器资源。主要使用MCU资源有ADC、DMA、存储对象等等。
[COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
在线情况
2
  • 头像
  • 级别
  • 门派
  • 职务总版主
  • 声望+9
  • 财富5
  • 积分3065
  • 经验390701
  • 文章6744
  • 注册2006-03-07
对于<<Music Encode>>软件,麻烦楼主你提供该软件相关的链接给大家看看...。
[COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
在线情况
3
  • 头像
  • 级别
  • 门派
  • 职务总版主
  • 声望+9
  • 财富5
  • 积分3065
  • 经验390701
  • 文章6744
  • 注册2006-03-07
大概看了一下,大概是根据作者的曲谱存贮格式的几个参数来去控制实际定时器的时间长短,比如音高、音长这些参数去改变定时器时间,从而实现音节的变化。
你现需求做的是要移植至430上来使用,需要将这个例子中硬件实现部分改为430上来实现(主要是定时器部分)。如果真要移植,使用者必须要读懂他这个程序,然后才好移至430上来。我估计这个应该不难。曲子方面第一步可以完全可以使用例程中提供的三首曲子。当你能移植成功后再用这个“music encode”工具更换掉里面的曲子。
[COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
在线情况
4
  • 头像
  • 级别
  • 门派
  • 职务总版主
  • 声望+9
  • 财富5
  • 积分3065
  • 经验390701
  • 文章6744
  • 注册2006-03-07
[P]那建议你联系一下你个软件的开发者...看看帮助。[/P][P]另外,也要注意一下定时器的定时时间,如果定时器间不准或有偏差也会直接影响到声调的。比如注意时钟源频率、分频系数等等。
如果搞好了,方便的话,分享一下让大家参考参考...呵呵[/P]
[COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
Powered by LeadBBS 9.2 .
Page created in 0.1880 seconds with 7 queries.