常见问题调试总结
2015-09-20 10:18
246 查看
1.如果看门狗复位,是因为某个函数需要与外界响应,导致执行时间过长,没办法及时在 获取信息的地方(喂狗),可采用暂时 升高系统频率,处理完后再 降低系统频率。
2.对于音频方案,如果声音变调,很可能时钟出错。
3.FM搜台少,与芯片的32K时钟 有关。
4.模拟音频 进主控,再DAC,是为了录音和 调音量。
5.红外接收头:分模拟(无偏置,距离短) 和 数字(有偏置,距离远);
6.利用开机时主控各引脚 默认电平 有不同应用。
7.底噪问题,主要由 PCB进行地处理,不可经 信号线 流入 功放和喇叭。
8.天线,也要由 干净的地和电源 包裹。
9.电池供电时,扩音较大时,会因为功放和喇叭,功率过大,大电流导致 电池电压瞬间 减小,而造成 低电复位。
10.功放MUTE控制不好,会有”pu“的声音,注意电路设计,和程序设计,先DAC_mute,再进行功放mute。
11.干扰排除法:
根据被干扰脚的位置,首先排除 主控 附件引脚的影响,将邻近的引脚,进行程序上的功能关闭。
再排除PCB 布线的相邻走线,可程序进行功能的关闭,也可板上进行接地处理;观察以上两种手段 对干扰的影响程度。
再确定电源 和 地是否干净,可以重新寻找电源 和地,也可进一步对已有的电源和地,进行滤波处理。
无头绪时,可对依次断开板上各个的外围器件,不让他们工作,可判断,哪个器件的影响最大。
2.对于音频方案,如果声音变调,很可能时钟出错。
3.FM搜台少,与芯片的32K时钟 有关。
4.模拟音频 进主控,再DAC,是为了录音和 调音量。
5.红外接收头:分模拟(无偏置,距离短) 和 数字(有偏置,距离远);
6.利用开机时主控各引脚 默认电平 有不同应用。
7.底噪问题,主要由 PCB进行地处理,不可经 信号线 流入 功放和喇叭。
8.天线,也要由 干净的地和电源 包裹。
9.电池供电时,扩音较大时,会因为功放和喇叭,功率过大,大电流导致 电池电压瞬间 减小,而造成 低电复位。
10.功放MUTE控制不好,会有”pu“的声音,注意电路设计,和程序设计,先DAC_mute,再进行功放mute。
11.干扰排除法:
根据被干扰脚的位置,首先排除 主控 附件引脚的影响,将邻近的引脚,进行程序上的功能关闭。
再排除PCB 布线的相邻走线,可程序进行功能的关闭,也可板上进行接地处理;观察以上两种手段 对干扰的影响程度。
再确定电源 和 地是否干净,可以重新寻找电源 和地,也可进一步对已有的电源和地,进行滤波处理。
无头绪时,可对依次断开板上各个的外围器件,不让他们工作,可判断,哪个器件的影响最大。
相关文章推荐
- C++运算符重载
- Java中的private、protected、public和default的区别
- hdu 5437(Alisha’s Party)
- 开发文件管理器-2015年9月19日
- C++继承和多态
- (转)Java中的private、protected、public和default的区别
- Core Location框架基本概念理解
- iOS中的模糊效果
- HDU 5469 Clarke and problem (DP)
- CentOS 7.1 升级Python2.7.10及编译mod_wsgi指南
- POJ 1785 Binary Search Heap Construction [treap]
- 32位进程注入64位进程
- CentOS 7.1 升级Python2.7.10及编译mod_wsgi指南
- Volatile 多线程中用到的关键字
- 我的Linux学习之路及参考书籍
- [PHP]使用array_merge重新排列数组下标
- 大整数乘法——分治法
- SQL Server 增删改查等操作及举例
- 第三周项目1 顺序表的基本运算(3)
- map vector struct+sort