找回密码
 立即注册
查看: 333|回复: 1

stc8h8k64u列程:54-DMA-ADC采样数据自动存储 疑问?

[复制链接]
  • TA的每日心情
    奋斗
    2 小时前
  • 签到天数: 168 天

    [LV.7]常住居民III

    23

    主题

    38

    回帖

    605

    积分

    高级会员

    积分
    605
    发表于 2023-12-5 18:05:45 | 显示全部楼层 |阅读模式
    本帖最后由 xujibicool 于 2023-12-5 18:12 编辑

    49行 #define        ADC_DATA        12                        /* 6~n, 每个通道ADC转换数据总数, 2*转换次数+4, 需同步修改 DMA_ADC_CFG2 转换次数 */

    这12怎么得来的?
    回复 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    2 小时前
  • 签到天数: 168 天

    [LV.7]常住居民III

    23

    主题

    38

    回帖

    605

    积分

    高级会员

    积分
    605
     楼主| 发表于 2023-12-5 22:00:19 | 显示全部楼层
    本帖最后由 xujibicool 于 2023-12-5 22:09 编辑

    XRAM[DMA_ADC_RXA+0] = 使能的第 1 通道的第 1 次 ADC 转换结果的高字节;
    XRAM[DMA_ADC_RXA+1] = 使能的第 1 通道的第 1 次 ADC 转换结果的低字节;
    XRAM[DMA_ADC_RXA+2] = 使能的第 1 通道的第 2 次 ADC 转换结果的高字节;
    XRAM[DMA_ADC_RXA+3] = 使能的第 1 通道的第 2 次 ADC 转换结果的低字节;
    ...
    XRAM[DMA_ADC_RXA+2n-2] = 使能的第 1 通道的第 n 次 ADC 转换结果的高字节;
    XRAM[DMA_ADC_RXA+2n-1] = 使能的第 1 通道的第 n 次 ADC 转换结果的低字节;

    XRAM[DMA_ADC_RXA+2n] = 第 1 通道的 ADC 通道号;
    XRAM[DMA_ADC_RXA+2n+1] = 第 1 通道 n 次 ADC 转换结果取完平均值之后的余数;
    XRAM[DMA_ADC_RXA+2n+2] = 第 1 通道 n 次 ADC 转换结果平均值的高字节;
    XRAM[DMA_ADC_RXA+2n+3] = 第 1 通道 n 次 ADC 转换结果平均值的低字节;

    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-13 10:55 , Processed in 0.052403 second(s), 32 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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