2024-1-13 13:41
316 次阅读|
0 个评论
环境: HPM6360, SDK v1.1.0 功能: ADC0 序列DMA 软件触发 1毫秒中断中触发一次采集 采集3个通道, 分别为PC05, PC07, PC08 异常: 使用JScope监测采集到的波形, 发现3个通道确实在序列采集, 但是每个通道的采集时间远远大于1ms, 而且波形分辨率很差. 根据提供的信息,可以看出在HPM6360上使用ADC0序列DMA软件触发采集时出现了异常。具体来说,每个通道的采集时间远远大于1ms,而且波形分辨率很差。 要解决这个问题,可以尝试以下步骤: 1. 检查硬件连接和配置:确保ADC0、PC05、PC07和PC08之间的连接正确,并且没有其他干扰因素。 2. 调整采样率:尝试增加采样率以提高采集精度和减少采集时间。可以通过修改相关寄存器的值来实现。 3. 优化代码:检查代码中是否存在错误或不合理的配置,例如错误的触发方式、错误的数据格式等。修正这些错误后重新运行程序。 4. 使用JScope进行调试:使用JScope或其他示波器工具对采集到的波形进行进一步分析,以确定问题的具体原因。 如果以上步骤都没有解决问题,可能需要查阅相关的硬件文档或联系先楫半导体的技术支持以获取更多帮助。