打印

怎么去配置SAR8的模块呢

[复制链接]
1212|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zyf部长|  楼主 | 2019-12-18 19:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
怎么去配置SAR8的模块呢

使用特权

评论回复
沙发
houcs| | 2019-12-18 19:10 | 只看该作者
楼主详细说说怎么回事啊,这么说太笼统了

使用特权

评论回复
板凳
houcs| | 2019-12-18 19:13 | 只看该作者

楼主详细说说怎么回事啊,这么说太笼统了

使用特权

评论回复
地板
liuzaiy| | 2019-12-18 19:16 | 只看该作者
其实就是SAR8的多通道复用问题

使用特权

评论回复
5
zyf部长|  楼主 | 2019-12-18 19:19 | 只看该作者
嗯,比如我需把P0.1和P0.2在不同的时间里作为输入进行AD转换,那么我需要怎么人去配置SAR8模块呢

使用特权

评论回复
6
chenjunt| | 2019-12-18 19:21 | 只看该作者
楼主是问函数里需要怎么去写吧

使用特权

评论回复
7
zyf部长|  楼主 | 2019-12-18 19:27 | 只看该作者

嗯,
void main(void)
{

        
        M8C_EnableGInt;

        SAR8_SelectADCChannel(SAR8_P0_0);
        SAR8_SetRunMode(SAR8_FreeRun);
        SAR8_Start();
  
  while(1)
        {
    while (0 == SAR8_fIsDataAvailable());  // wait for result
    bResult = SAR8_bGetData();

        delay(bResult);
        
        
        LED_1_Invert();
        
        
        }

        
        // Insert your main routine code here.
}





这里我是不是在   SAR8_SelectADCChannel(SAR8_P0_0);
进行修改就好了,

使用特权

评论回复
8
morrisk| | 2019-12-18 19:30 | 只看该作者
什么意思?

使用特权

评论回复
9
zyf部长|  楼主 | 2019-12-18 19:33 | 只看该作者
比如我改为   SAR8_SelectADCChannel(SAR8_P0_2);这个时候就是连接的P0.2可以这么理解吗?

使用特权

评论回复
10
xxmmi| | 2019-12-18 19:36 | 只看该作者
你的理解是对的,楼主

使用特权

评论回复
11
zyf部长|  楼主 | 2019-12-18 19:39 | 只看该作者

那么这里在模块的配置里是不是 需要什么改变? 比如上面图上显示的是P0.6连接到SAR8的输入的,那么我在程序里改成了SAR8_SelectADCChannel(SAR8_P0_0);
那么我的实际上的SAR8的输入就是P0.0了,对吧!

使用特权

评论回复
12
zyf部长|  楼主 | 2019-12-18 19:42 | 只看该作者
有没有关于SAR8的关于  SAR8_SetAlignPath(BYTE bAlignPath);
                           SAR8_SetLowAlignSrc(BYTE bAlignSrc);
                          SAR8_SetHighAlignSrc(BYTE bAlignSrc);
                         SAR8_SetCmpH(BYTE bValue);
浙西函数应用的一些的教程,我感觉还是比较难,就看单纯的一个datasheet还是有很大的障碍!

使用特权

评论回复
13
hanwe| | 2019-12-18 19:45 | 只看该作者

函数教程没听说过,主要看datasheet吧,我不知道别的方法,呵呵

使用特权

评论回复
14
zhuww| | 2019-12-18 19:49 | 只看该作者
一些例子也可以的。

使用特权

评论回复
15
zyf部长|  楼主 | 2019-12-18 19:54 | 只看该作者
搞定了,呵呵,犯了低级错误……结贴啦,多谢各位

使用特权

评论回复
16
powerantone| | 2024-1-12 11:04 | 只看该作者
建议参考SAR8模块的规格书

使用特权

评论回复
17
laocuo1142| | 2024-1-12 11:05 | 只看该作者
首先先明确一下自己的需求

使用特权

评论回复
18
laocuo1142| | 2024-1-12 11:06 | 只看该作者
然后再进行一些硬件链接,时钟及通道的配置等

使用特权

评论回复
19
舒伯特玫瑰| | 2024-2-29 14:47 | 只看该作者
单纯的datasheet是很大的障碍,需要结合上下文来看。

使用特权

评论回复
20
ClarkLLOTP| | 2024-2-29 16:28 | 只看该作者
要先结合自己的需求吧

使用特权

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

本版积分规则

694

主题

7102

帖子

8

粉丝