打印
[技术问答]

HC32F460 ADC转换速度比预计的慢一倍,是怎么回事呢?

[复制链接]
1333|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ddb_21ic|  楼主 | 2022-2-24 17:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    /* Set bus clk div. */
    stcSysClkCfg.enHclkDiv = ClkSysclkDiv1;     //200M, Max 200MHz CPU DMA Flash SRAM
    stcSysClkCfg.enExclkDiv = ClkSysclkDiv2;    //100M, Max 100MHz SDIO CAN
    stcSysClkCfg.enPclk0Div = ClkSysclkDiv1;    //200M, Max 200MHz Timer6
    stcSysClkCfg.enPclk1Div = ClkSysclkDiv2;    //100M, Max 100MHz USARTx TIM SPI
    stcSysClkCfg.enPclk2Div = ClkSysclkDiv4;    // 50M, Max  60MHz ADC
    stcSysClkCfg.enPclk3Div = ClkSysclkDiv4;    // 50M, Max  50MHz RTC I2C CMP WDT
    stcSysClkCfg.enPclk4Div = ClkSysclkDiv2;    //100M, Max 100MHz ADC TRNG
    CLK_SysClkConfig(&stcSysClkCfg);

//ADC Clock set, PCLK2=50MHz PCLK4=100MHz
//Select PCLK2 as adc analog clok, PCLK4 as adc digital clock.
    CLK_SetPeriClkSource(ClkPeriSrcPclk);

//ADCCLK=50MHz -> 200Ksps, Tsamp + Tconv_13clk = 250clk
//实际使用中,400sps用了4ms, 改成112+13速度恢复正常
    uint8_t au8Adc1SaSampTime[1] = {112};  

使用特权

评论回复
沙发
tpgf| | 2022-3-3 11:10 | 只看该作者
有其他功能代码吗

使用特权

评论回复
板凳
guanjiaer| | 2022-3-3 11:22 | 只看该作者
这个时间是如何检测到的呢

使用特权

评论回复
地板
heimaojingzhang| | 2022-3-3 11:29 | 只看该作者
全速跑起来也是慢吗

使用特权

评论回复
5
keaibukelian| | 2022-3-3 11:36 | 只看该作者
最大采样率能达到多少啊

使用特权

评论回复
6
labasi| | 2022-3-3 11:42 | 只看该作者
在什么情况下有可能拖慢呢

使用特权

评论回复
7
paotangsan| | 2022-3-3 11:50 | 只看该作者
改成其他倍数关系呢

使用特权

评论回复
8
match007| | 2022-3-8 17:55 | 只看该作者
请问,怎么预计、预估呢

使用特权

评论回复
9
chenqianqian| | 2022-3-9 08:18 | 只看该作者
你是怎么觉得它慢了

使用特权

评论回复
10
ddb_21ic|  楼主 | 2022-3-15 11:36 | 只看该作者
guanjiaer 发表于 2022-3-3 11:22
这个时间是如何检测到的呢

ADC->DMA->中断->GPIO

使用特权

评论回复
11
ddb_21ic|  楼主 | 2022-3-15 11:38 | 只看该作者
chenqianqian 发表于 2022-3-9 08:18
你是怎么觉得它慢了

计算需要250clk采样时间,示波器测量转换速度

使用特权

评论回复
12
ddb_21ic|  楼主 | 2022-3-15 11:39 | 只看该作者
paotangsan 发表于 2022-3-3 11:50
改成其他倍数关系呢

修改采样时间,就达到目标转换速度了

使用特权

评论回复
13
豌豆爹| | 2022-3-16 09:38 | 只看该作者
时间是怎么检测到的了

使用特权

评论回复
14
martinhu| | 2022-3-17 15:12 | 只看该作者
之前测试过2.5M的采样率时间正常的,你看看是不是其他地方还有分频

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

105

主题

1106

帖子

3

粉丝