请选择 进入手机版 | 继续访问电脑版
查看: 3959|回复: 13

[分享] FRDM-KL26 I2C实验分享

[复制链接]
  • TA的每日心情
    慵懒
    2017-4-27 10:34
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    36

    主题

    507

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1450
    最后登录
    2020-8-3
    发表于 2015-5-14 11:01:09 | 显示全部楼层 |阅读模式
    看到群里面有人有问CW的PE组件I2C怎么写,自己就在电脑做做了一下实验,首先用到的I2C组件是GenericI2C.PEupd,首先第一步配置下时钟,由于FRDM外部时钟8MHZ,所以把工作频率设置为Core clock 48MHZ, BUS clock时钟配置24MHZ
    1.png
    配置完时钟之后,添加一个调试串口组件,因为FDRM-KL26开发板下载完程序之后,可以把USB OpenSDA调试口当做KL26有一个串口使用,调试串口的配置如下
    2.png
    3.png
    配置完调试串口,开始添加I2C组件,FRDM-KL26的开发板上有一款芯片用到I2C,可以拿来做实验,首先,添加GenericI2C组件,使能LDD_I2C
    然后,配置I2C_LDD
    5.png
    总个驱动组件已经添加完成,然后在ProcessorExpert.c文件添加调试代码
    6.png
    烧写到开发板之后,查看调试串口信息
    7.png


    FRDM_KL26_I2C.rar

    720.92 KB, 下载次数: 93, 下载积分: 威望 1

    哎...今天够累的,签到来了1...
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-1-24 09:50
  • 签到天数: 2 天

    [LV.1]初来乍到

    654

    主题

    3262

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    10759
    最后登录
    2019-1-27
    发表于 2015-5-14 11:27:16 | 显示全部楼层
    版主厉害
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-4-27 10:34
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    36

    主题

    507

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1450
    最后登录
    2020-8-3
     楼主| 发表于 2015-5-14 13:10:14 | 显示全部楼层

    很简单的分享,可能对初学者有点帮助吧,七姐这样说,我很不好意思啊!
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2022-4-4 11:28
  • 签到天数: 351 天

    [LV.8]以坛为家I

    141

    主题

    8054

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5733
    最后登录
    2022-4-4
    发表于 2015-5-14 13:27:17 | 显示全部楼层
    请问这是什么软件的界面啊,CW吗,听说10.6的不支持Kenite 系列了
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-4-27 10:34
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    36

    主题

    507

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1450
    最后登录
    2020-8-3
     楼主| 发表于 2015-5-14 21:27:11 | 显示全部楼层
    wambob 发表于 2015-5-14 13:27
    请问这是什么软件的界面啊,CW吗,听说10.6的不支持Kenite 系列了

    CW10.5,PE组件
    哎...今天够累的,签到来了1...
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    40
    最后登录
    2015-6-1
    发表于 2015-5-15 10:28:19 | 显示全部楼层
    为什么我用CW打开你的工程 就IIC的配置不给看啊  大神求指教啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    5

    帖子

    0

    新手上路

    Rank: 1

    积分
    40
    最后登录
    2015-6-1
    发表于 2015-5-15 10:30:38 | 显示全部楼层
    大神可以告诉我你的QQ好吗  求指教
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-3 11:19
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    50

    主题

    1万

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    14088
    最后登录
    2023-9-2
    发表于 2015-5-15 14:57:10 | 显示全部楼层
    谢谢分享。 blank.png blank.png blank.png blank.png blank.png blank.png blank.png blank.png blank.png blank.png
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    15049
    最后登录
    1970-1-1
    发表于 2015-5-15 23:44:39 | 显示全部楼层
    学习了
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    0

    新手上路

    Rank: 1

    积分
    32
    最后登录
    2019-9-29
    发表于 2019-4-23 20:45:59 | 显示全部楼层
    请问I2C具体代码是怎么实现的呢?今天我也是用codewarrior调试KL26的I2C写FRAM数据的,但是怎么都调试不好?
    这是写I2C_Enable();
       Driver_Time_delay_1ms(1);

    I2C_SelectSlave(0xa0);

    Driver_Time_delay_1ms(1);
      
    I2C_SendChar(0x48);

    Driver_Time_delay_1ms(3);





    I2C_SendBlock(&a[0],2,&I2C_SndRcvTemp);

    Driver_Time_delay_1ms(3);

    I2C_Disable();
    这是读
    I2C_Enable();
      Driver_Time_delay_1ms(1);

    I2C_SelectSlave(0xa1);

    Driver_Time_delay_1ms(1);



    I2C_SendChar(0x48);

    Driver_Time_delay_1ms(3);






    I2C_RecvBlock(&b[0],2,&I2C_SndRcvTemp);
    Driver_Time_delay_1ms(3);


    I2C_Disable();

    Driver_Time_delay_1ms(1);
    请问有问题吗
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-3-29 15:32 , Processed in 0.139334 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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