侵权投诉
订阅
纠错
加入自媒体

关于ARM的22个常用概念介绍

  21.I2C的基本操作方法

 

  答:I2C主机基本操作方法:

  设置I2C管脚连接;

  设置I2C时钟速率(I2SCLH、I2SCLL);

  设置为主机,并发送起始信号(I2CONSET的I2EN、STA位为1,AA位为0);

  发送从机地址(I2DAT),控制I2CONSET发送;

  判断总线状态(I2STAT),进行数据传输控制;

  发送结束信号(I2CONSET)。

  I2C从机基本操作方法:

  设置I2C管脚连接;

  设置自身的从机地址(I2ADR);

  使能I2C(I2CONSET的I2EN、AA位为1);

  判断SI位或等待I2C中断,等待主机操作;

  判断总线状态I2STAT,进行数据传输控制。

 

  22.PWM基本操作方法:

 

  连接PWM功能管脚输出,即设置PINSEL0、PINSEL1;

  设置PWM定时器的时钟分频值(PWMPR),得到所要的定时器时钟;

  设置比较匹配控制(PWMMCR),并设置相应比较值(PWMMRx);

  设置PWM输出方式并允许PWM输出(PWMPCR)及锁存使能控制(PWMLER);

  设置PWMTCR,启动定时器,使能PWM;

  运行过程中要更改比较值时,更改之后要设置锁存使能。

  使用双边沿PWM输出时,建议使用PWM2、PWM4、PWM6;使用单边PWM输出时,在PWM周期开始时为高电平,匹配后为低电平,使用PWMMR0作为PWM周期控制,PWMMRx作为占空比控制。

<上一页  1  2  3  4  
声明: 本网站所刊载信息,不代表OFweek观点。刊用本站稿件,务经书面授权。未经授权禁止转载、摘编、复制、翻译及建立镜像,违者将依法追究法律责任。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

    电子工程 猎头职位 更多
    扫码关注公众号
    OFweek电子工程网
    获取更多精彩内容
    文章纠错
    x
    *文字标题:
    *纠错内容:
    联系邮箱:
    *验 证 码:

    粤公网安备 44030502002758号