完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我需要一些帮助,我使用PIC16F630来执行一些功能。我想使用PWM调制来播放5条短消息,每条1.5秒。消息应该包含在相同的pic存储器中,当功能重新连接时,通过内部地址检索到相同的Pic。执行一个特定的消息。我不知道在ASM中需要帮助的C语言。播放的音频质量并不重要,简单的消息由压电陶瓷播放,所以源波形可以压缩到最大。有什么想法吗?谢谢你。
|
|
相关推荐
6个回答
|
|
5x1.5秒=7.5秒。你能够摆脱的最低质量是8kHz=>60000字节的语音数据的8位数据。那个PIC实际上没有足够的咕哝来支持任何超出最低限度的压缩。2:1ADPCM可以将数据需求降低到3000字节。PIC16F630只有1024个单词的闪存,所以这仍然只是一小部分所需的。你需要重新考虑这个。要么使用外部存储器芯片,要么更改为具有更多内部内存的PIC。
|
|
|
|
HTTP://www-RangBLAS.COM/PICSORT.HTMANTER方法。
|
|
|
|
将WT58D转换为易趣网,你可以发现它更容易,它可以保存波形和MP3,可以通过任何一个微处理器通过I2C来控制。
|
|
|
|
谢谢大家的回答,亲爱的DHR,BTC我认识他,我想使用它,但是我不知道如何输入PIC中生成的数据。如果你们中的任何一个都做过这一点的话,可以说明要采取的步骤。我认为最简单的事情是使用一个芯片Nuvoon和命令I。TSSPI与PIC接口。如果PIC管理一切都是更好的,因为它减少了硬件空间和成本。谢谢
|
|
|
|
即使您使用一位方法,并尝试在8kHz(这会给出非常刺耳的音频)下运行它,您将需要7.5(秒)x 8000(Hz)=60000位=7500字节。这比PIC16F630的方式要多。因此,正如我已经指出的,您需要一个更大的PIC或外部内存。
|
|
|
|
谢谢大家的答复,我决定使用nuvoton芯片isd2100,并通过PIC生成的SPI处理消息的复制。
|
|
|
|
只有小组成员才能发言,加入小组>>
5013 浏览 9 评论
1923 浏览 8 评论
1856 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3072 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2148 浏览 5 评论
582浏览 1评论
450浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
479浏览 0评论
378浏览 0评论
IPECMD命令烧录AVR128DA48芯片,报找不到芯片错误
862浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-22 16:01 , Processed in 1.263209 second(s), Total 88, Slave 72 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191