查看: 5753|回复: 5

[求助] i.MXRT1061的俩片载ADC相关疑问

[复制链接]

该用户从未签到

12

主题

49

帖子

0

中级会员

Rank: 3Rank: 3

积分
326
最后登录
2023-3-23
发表于 2020-10-23 10:35:33 | 显示全部楼层 |阅读模式
本帖最后由 wwllzz 于 2022-3-9 09:33 编辑

i.MXRT1061的俩AD自校准过程可以同时开启吗? 我看手册这自校准过程需要14000ADCK和100 IPG bus, 我猜想这过程可能需要处理器的参与来完成, 也许是未公开的中断或者..., 我算着这校准大约需要426uS. 那么俩AD同时启动自校准过程将缩短复位最开始阶段AD不可用的时间, 这样配置可以实现吗?
回复

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24861
最后登录
2025-7-18
发表于 2020-10-23 16:40:55 | 显示全部楼层
如果是两个单独的AD IP模块,你同时启动校准,我认为是可以的。
回复 支持 反对

使用道具 举报

该用户从未签到

12

主题

49

帖子

0

中级会员

Rank: 3Rank: 3

积分
326
最后登录
2023-3-23
 楼主| 发表于 2020-10-23 18:34:49 | 显示全部楼层
我在网上搜索到一系列专利啥的 有大致描述SAR型ADC自校准的基本原理, 是一块相对独立与ADC接口连线不多的硬件电路模块, 加上fsl子程序都是独立"死等"类型的, 刚我同事商量一下, 还是先乖乖的俩ADC分别独立自校准吧. 希望原厂的支持工程师尽早确认下, 到底是否确定可以独立执行自校准
回复 支持 反对

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24861
最后登录
2025-7-18
发表于 2020-10-27 14:13:05 | 显示全部楼层
wwllzz 发表于 2020-10-23 18:34
我在网上搜索到一系列专利啥的 有大致描述SAR型ADC自校准的基本原理, 是一块相对独立与ADC接口连线不多的硬 ...

两个ADC属于两个IP模块,你在代码里面同时开启,应该是可以工作的,你那边如果同时开启,是否遇到问题?
回复 支持 反对

使用道具 举报

该用户从未签到

12

主题

49

帖子

0

中级会员

Rank: 3Rank: 3

积分
326
最后登录
2023-3-23
 楼主| 发表于 2022-3-8 11:00:24 | 显示全部楼层
本帖最后由 wwllzz 于 2022-3-8 13:21 编辑

我的代码没有采用俩ADC同时启动自校准的流程. 是分别开启ADC1和ADC2的自校准流程的, 查看自校准的结果基本都是0x8和0x7俩值, 会有变化的. 这个校准的执行需要稳定(特定)的外部通道模拟信号输入吗? 这校准值的变化会牵扯到我后序软件的校准参数, 我想将特定条件下的自校准解果保存下来, 以后加电直接将此值写到CAL_CODE位置去. 我不知道自校准的结果和哪些条件有关, 我不希望该校准结果(ADC的特性)在厂内校准后还再有变化. 我希望提高片上AD的无失码精度, 如手册提到的真10位也好呀 哪怕要求必须开启硬件32采样平均. VDDA_ADC_3P3(N14)引脚上我外接3.0V参考(High Initial Accuracy and Low Temperature)
回复 支持 反对

使用道具 举报

该用户从未签到

12

主题

49

帖子

0

中级会员

Rank: 3Rank: 3

积分
326
最后登录
2023-3-23
 楼主| 发表于 2022-3-15 15:12:12 | 显示全部楼层
不理解片载的AD自校准 该可以使用之前稳定自校准的存储参数.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-18 21:14 , Processed in 0.092154 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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