1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
用music encode 软件导入音乐编码,为什么导出的代码不对呢? 百度了一下,给出的结果是这个:
上图中 “角落” 两字之间的连音表示如下: /* 5., -, 1, 2, | 3, 3_, 4_, 5, 1, | 4, (.), 3_, 5, 2_, ~, 3_, ~, | 3_, ~, 2_, ~, 2, -, -, */ /* 大 - 地 知 | 道 你心 中 的 | 每. 一 个 角~ | 落 ~ */ 我写了一下,不对啊? 什么原因啊,拜托各位老师了。 |
|
相关推荐
6个回答
|
|
发错区了,我给移动下
|
|
|
|
用音乐代码编辑器,根据简谱,写出一段代码来,复制到程序中的uint code sound[]={0xff,0x00,};放在0xff和0x00之间就可以了。然后产生代码,烧写到51单片机去。
大概是根据曲谱存贮格式的几个参数来去控制实际定时器的时间长短,比如音高、音长这些参数去改变定时器时间,从而实现音节的变化。这个网上有例程的。你这个应该是属于配置没有设置好吧。。。 |
|
|
|
云汉达人
个人思路仅供参考: 1.把音乐的代码放到一个固定的区域,单片机就放到code里面。例如: uchar code music[] ={//十年 0xff,0xff,0xff,0xff, 0x11,0x51,0x81,0xc1,0x01,0x51,0x91,0xc1,0x01,0x31,0x01,0xa4,0x51,0x21,0x51, 0x71,0x94,0xa4,0xa2,0xa2,0x92,0xa2,0x91,0x81,0x71,0x61,0x62,0x31,0x61,0x52, 0x61,0x72,0x62,0x62,0x64,0x81,0x71,0x61,0x71,0x64,0xff, 0x31,0x71,0x71,0x61,0x71,0x64,0xff, 0x81,0x91,0xa2,0xa2,0x92,0xa2,0x91,0xa1,0xc1,0x81,0x82,0xa1,0x92,0x92,0x91, 0x81,0x71,0x81,0x81,0x81,0x81,0x71,0x61,0x71,0x81,0x62,0x64,0xff, 0xa1,0x71,0x71,0x61,0x51,0x62,0x71,0x61,0x64,0xff, 0x51,0xa2,0x91,0x81,0x92,0xa1,0x91,0x91,0x52,0xff, 0x81,0x61,0x71,0x81,0xd1,0xc1,0x81,0xa4,0xff, 0xa1,0x91,0xa1,0xb4,0x93,0xa3,0xb3,0xa3,0xff, 2.然后编写程序,调用这个就可以啊。 参考例程http://wenku.baidu.com/link?url=RiMoK0fLtpchBZTya-Vp17_yrN3EkM8Baufsx40mHXBW2kqkcm5BkAsJtzlJwLfNHClGflFN4Gj16Lu8te-VwdPNEbEYW2X30wyPp8rT9GK |
|
|
|
硬件用什么播放声音啊
|
|
|
|
是啊,你只说音频,没有收使用有源蜂鸣器还是无源蜂鸣器,虽然整体框架一样,但是程序思路还是不一样的
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
820 浏览 0 评论
1162 浏览 1 评论
2537 浏览 5 评论
2872 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2722 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1127浏览 3评论
199浏览 2评论
465浏览 2评论
382浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
463浏览 1评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-31 01:26 , Processed in 1.110433 second(s), Total 61, Slave 51 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号