AX2030开发常见软硬件问题解答.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AX2030开发常见软硬件问题解答

软件部分 1. 1) 在 FPGA 开发过程中,会出现自动关机的现象,解决办法是:查看底板的 JP1 ,VMCU 是否有短接,只有短接才不会出现自动关机的现象。 2) 另外也可以通过软件的方法来避免:需要屏蔽key.c 里面的下面两句话: // if(CurWorkStatus != STATUS_OFF) // PutMsg(T_KEY_POWER |TASK_KEY_SHORT_UP); 但要注意,在烧录OTP 时一定要打开。 2. 如何使用P05 输出32K 时钟 1)选择宏定义: #define FM_P05_32K //P05 输出32K 时钟宏 2 )选择RTC 初始化 rtc_init(); 3. 段码屏调试常见问题: 问题1、段码屏出现某些闪烁笔段或不能正常显示: 解决方法:1、检测控制该笔段的管脚是否被其他模块复用; 2 、检测控制该笔段的管脚是否配置为普通的I/O 管脚。 问题2、段码屏出现严重的鬼影(即显示模糊),但还能显示你要的效果: 解决方法:1、必须在每次刷新数据前先清屏(即所有控制管脚配置为输入状态以及其数 值为低电平); 4. 使用deg (printf)调试影响程序运行速度,如何使用快速的串口打印函数? 可以使用的串口打印函数是:void uart_putchar(char ch); 5. 如何使用用SPI FLASH 播放歌曲, 打开宏USE_EXTERN_READ_FUNC,使用下面的函数, /**/ /**@brief 从文件读取一个SECTOR @param 无 @return 无 @note 如果是SPI,则从SPI 读取一个SECTOR,并且地址增加自动 */ /**/ __root bool CurReadFun(u8 *buf)@mp3decode_3 { bool temp; temp = f_read(fat_file, buf); return !temp; } 第 1 页 /**/ /**@brief 文件定位 @param 无 @return 无 @note */ /**/ __root bool CurSeekFun(u8 mode,u32 offset)@mp3decode_3 { if (mode == 0) //from ORG { f_lseek(fat_file,F_SEEK_ORG,offset); return 1; } else { f_lseek(fat_file,F_SEEK_CUR,offset); return 1; } } 6. 如何生成图标并且显示?参见firmware/app/icon/readme 。 7. 如何设置EQ: EQ 设置分两个部分,分成频率段(EQ0-EQ9 )和最后PCM 输出的幅度控制,这样的设 置类似与千千静听之类的播放器,有频率增益调节和Preamp 增益调节。如下表,需要输出为 0db 时,将EQ 设置成0db (0xf0 )和PCM 输出的增益设置成0db (0x10 ),则最后输出是频 带的增益 + PCM 的增益来输出,也就是每个频带都是0db + 0db。EQ 的设置可以参考两个 增益的相加来达到一定的效果。 频带 0 1 2-3 4-5

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档