楼主: Veikoboy

[原创] 【YL-KL26Z开发笔记+视频讲解】KL26多种SPI工作模式分享【已....

  [复制链接]
  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-7-28 09:26:03 | 显示全部楼层
    Veikoboy 发表于 2015-7-28 09:18
    我程序里是配置好了的,在系统初始化里面就配置了

    请看98楼的问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    169

    帖子

    0

    高级会员

    Rank: 4

    积分
    701
    最后登录
    2017-5-23
     楼主| 发表于 2015-7-28 09:26:19 | 显示全部楼层

    楼主看一下这个语句使用了位操作运算符,这样的话就要看一下最终结果了哦
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-11-14 15:33
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-7-28 09:29:56 | 显示全部楼层
    Veikoboy 发表于 2015-7-28 09:26
    楼主看一下这个语句使用了位操作运算符,这样的话就要看一下最终结果了哦 ...

    不是四个端口都是左移五位的意思吗
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-9 14:16
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    25

    主题

    1785

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2250
    最后登录
    2024-6-11
    发表于 2015-7-31 11:49:01 | 显示全部楼层
    来个驱动三线SPI的OLED屏或nokia5110的教程。。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    21

    主题

    435

    帖子

    0

    高级会员

    Rank: 4

    积分
    916
    最后登录
    2020-4-8
    发表于 2015-8-8 13:42:57 | 显示全部楼层
    楼主写的很详细啊 谢谢分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    169

    帖子

    0

    高级会员

    Rank: 4

    积分
    701
    最后登录
    2017-5-23
     楼主| 发表于 2015-8-8 17:08:56 | 显示全部楼层
    戏如人生 发表于 2015-8-8 13:42
    楼主写的很详细啊 谢谢分享

    不客气
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    8

    帖子

    0

    注册会员

    Rank: 2

    积分
    78
    最后登录
    2016-5-19
    发表于 2015-9-10 21:14:42 | 显示全部楼层
    谢谢楼主分享,
    最近在调SX1278的无线模块,用的楼主的例程,但是我用的KL16的片子,搬过来现在通讯不了,有几个问题想请教一下楼主。
    1、在两个模块之间的SPI通讯例程里面SPI定义有
      SPI->C1 &= ~(1 << SPI_C1_CPHA_SHIFT);  /* CPHA = 0*/
      SPI->C1 &= ~(1 << SPI_C1_CPOL_SHIFT);  /* CPOL = 0*/
      SPI->C1 &= ~(1 << SPI_C1_LSBFE_SHIFT); /* MSB-First */
      SPI->C1 |= (1 << SPI_C1_SSOE_SHIFT);   /* In master mode, SS pin function is automatic SS                output. In slave mode: SS pin function is slave select input. */
    SPI->C2 &= ~(1 << SPI_C2_SPIMODE_SHIFT); /* 8-bit  SPI shift register */
    SPI->C2 |= (1 << SPI_C2_MODFEN_SHIFT);  /*  master SS pin acts as the mode fault input or the slave select output */

    但是在FLASH模块的通讯里面SPI初始化的时候没有这几句,请问是什么原因呢。

    2、NSS片选,使用IO口复用和普通IO口有什么区别吗,使用复用的时候是自动来拉低拉高的?

    3、我用示波器看SPI口,片选和时钟波形比较正常,但是MISO和MOSI口虽然能看到电平的变化,但是抓不到数据位,就一个持续的电平。而且两个口在空闲的时候都是高电平,感觉不是很对。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7

    主题

    243

    帖子

    0

    高级会员

    Rank: 4

    积分
    856
    最后登录
    2016-6-11
    发表于 2015-9-10 21:58:41 | 显示全部楼层
    感谢楼主分享!够我看一段时间的啦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    38

    帖子

    0

    注册会员

    Rank: 2

    积分
    106
    最后登录
    1970-1-1
    发表于 2015-9-11 11:14:39 | 显示全部楼层
    谢谢分享
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    70

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    244
    最后登录
    2016-2-23
    发表于 2015-9-14 08:40:17 | 显示全部楼层

    期待楼主的分亨。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-21 20:09 , Processed in 0.098567 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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