查看: 2753|回复: 3

[S12] 哪位大神有s12XE AD误差修正函数

[复制链接]

该用户从未签到

1

主题

2

帖子

0

新手上路

Rank: 1

积分
21
最后登录
2018-10-28
发表于 2018-8-8 11:33:10 | 显示全部楼层 |阅读模式
s12XE AD误差较大3% ,寄存器设置如下:ATD0DIEN = 0x00;
ATD0CTL0 = 0x01;
ATD0CTL1 = 0x3F;
ATD0CTL2 = 0x40;
ATD0CTL3 = 0x8C;
ATD0CTL4 = 0x01;
ATD0CTL5= 0x00;
请问如何修正,最好能有修正函数,比较急,谢谢

麻烦大神指点,万分感激

最佳答案

ADC_DRV_AutoCalibration(ADC_0);       
回复

使用道具 举报

该用户从未签到

1

主题

2

帖子

0

新手上路

Rank: 1

积分
21
最后登录
2018-10-28
 楼主| 发表于 2018-8-13 08:38:30 | 显示全部楼层
没人回复
回复

使用道具 举报

该用户从未签到

0

主题

3

帖子

1

注册会员

Rank: 2

积分
106
最后登录
2020-8-5
发表于 2018-9-20 11:37:44 | 显示全部楼层
ADC_DRV_AutoCalibration(ADC_0);       

评分

参与人数 1 +1 收起 理由
zero99 + 1

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

5

帖子

1

注册会员

Rank: 2

积分
179
最后登录
2022-2-27
发表于 2018-10-15 14:09:12 | 显示全部楼层
你把ATD0CTL4 调整一下,改成0x86试试

评分

参与人数 1 +1 收起 理由
NXP管管 + 1

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-22 01:36 , Processed in 0.095511 second(s), 26 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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