找回密码
 注册
关于网站域名变更的通知
查看: 358|回复: 2
打印 上一主题 下一主题

fpga播放音乐断断续续

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-7-1 17:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
想问一下,如果用FPGA板外接扬声器,播放音乐,播放的声音断断续续,突然播放了一段然后又没声了又突然播放一段,这种情况怎么解决?是什么原因呢7 Z+ E- D1 q9 Z9 b9 b8 r+ T* O

该用户从未签到

2#
发表于 2020-7-1 17:51 | 只看该作者
这个问题比较复杂,因为问题描述的不够清晰。
# E- H* }, a' J3 b4 ]  b
  e" \- q- h4 F* H! x" z$ i  I- X提某一种可能性。假定某段音乐数据长度为100(对应地址为0~99),存储在DDR/SDRAM/ROM中:
; E" O7 s5 o+ d: x) D  v9 f01.地址溢出。读取数据的寻址范围超过0~99后,一般继续读的话FPGA输出为0,即此时无输出;
; W5 I0 f5 Z8 f" N2 {+ J; {4 U02.无效地址。情况与地址溢出基本一样。
& z, ^! ^% [5 q$ j7 ?  `1 L03.看看数据使能信号是否与数据对齐,未对齐的时候看你代码里的默认值(默认值为0的话,不对齐输出为0)。2 S4 T- n# R# l+ E$ N( }$ U4 [, I

) h# m3 \+ W" P5 b% {$ r6 i实际情况需要测试才知。

点评

那好吧,谢谢大佬  详情 回复 发表于 2020-7-1 17:52

该用户从未签到

3#
 楼主| 发表于 2020-7-1 17:52 | 只看该作者
zhishide7 发表于 2020-7-1 17:51
8 W2 `% T/ f, ]" d( w! M* b这个问题比较复杂,因为问题描述的不够清晰。7 G1 D& D; Y+ H% T# q9 ^8 K' d$ a
; q8 |  q0 Q# x- f2 y$ H, R4 E
提某一种可能性。假定某段音乐数据长度为100(对应地址为0 ...
, ?8 u, M9 [3 @7 c& c0 `! n2 K
那好吧,谢谢大佬: x1 q3 K+ {( D3 k: l
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-12 22:33 , Processed in 0.125000 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表