楼主: Veikoboy

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

  [复制链接]

该用户从未签到

2

主题

169

帖子

0

高级会员

Rank: 4

积分
701
最后登录
2017-5-23
 楼主| 发表于 2015-7-22 11:03:05 | 显示全部楼层
最后无事 发表于 2015-7-21 16:33
你这个实验我是用一块kl26 Freedom板 和YL-KL26z板子来做的,现在的问题就是,代码跟你的完全一样,都没 ...

没有见鬼哈,主机的时钟速率最好低于从机的速率,你看一下呢
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

169

帖子

0

高级会员

Rank: 4

积分
701
最后登录
2017-5-23
 楼主| 发表于 2015-7-22 11:03:48 | 显示全部楼层
最后无事 发表于 2015-7-21 16:30
你是指,从机发送给主机的数据要准备好??

从机要发给主机的数据必须提前准备好
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-7-22 13:28:50 | 显示全部楼层
    Veikoboy 发表于 2015-7-22 11:03
    没有见鬼哈,主机的时钟速率最好低于从机的速率,你看一下呢

    你说的意思是,主机的波特率要低于从机的波特率吗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    169

    帖子

    0

    高级会员

    Rank: 4

    积分
    701
    最后登录
    2017-5-23
     楼主| 发表于 2015-7-22 16:51:16 | 显示全部楼层
    最后无事 发表于 2015-7-22 13:28
    你说的意思是,主机的波特率要低于从机的波特率吗

    最好是稍低点,这样从机才能准备识别主机的信号,你先测试一下不就知道了吗
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-7-22 17:49:47 | 显示全部楼层
    Veikoboy 发表于 2015-7-22 16:51
    最好是稍低点,这样从机才能准备识别主机的信号,你先测试一下不就知道了吗 ...

    你说的是将这个时钟分频值调低一点吗???
    时钟分频.png
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-7-22 23:30:43 | 显示全部楼层
    Veikoboy 发表于 2015-7-22 16:51
    最好是稍低点,这样从机才能准备识别主机的信号,你先测试一下不就知道了吗 ...

    今天调试了一下,然后又发现另外一个很诡异的东西,就是发送的数值如果是小于128的话,就会有时候收到的是错误数据,然而如果发送的数据是大于128的话,收到的数据就是百分百正确的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    169

    帖子

    0

    高级会员

    Rank: 4

    积分
    701
    最后登录
    2017-5-23
     楼主| 发表于 2015-7-23 09:01:08 | 显示全部楼层
    最后无事 发表于 2015-7-22 17:49
    你说的是将这个时钟分频值调低一点吗???

    是这样的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    169

    帖子

    0

    高级会员

    Rank: 4

    积分
    701
    最后登录
    2017-5-23
     楼主| 发表于 2015-7-23 09:02:26 | 显示全部楼层
    最后无事 发表于 2015-7-22 23:30
    今天调试了一下,然后又发现另外一个很诡异的东西,就是发送的数值如果是小于128的话,就会有时候收到的 ...

    跟踪一下这个值的变化(看发送的最后的时候值是什么以及这边接收到的最开始的值),还有就是如果发送固件的值,对应的错误值是否也固定?
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-7-23 12:29:00 | 显示全部楼层
    Veikoboy 发表于 2015-7-23 09:02
    跟踪一下这个值的变化(看发送的最后的时候值是什么以及这边接收到的最开始的值),还有就是如果发送固件的 ...

    怎么跟踪啊
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.1]初来乍到

    63

    主题

    605

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1783
    最后登录
    2016-11-14
    发表于 2015-7-26 20:50:04 | 显示全部楼层
    Veikoboy 发表于 2015-7-23 09:02
    跟踪一下这个值的变化(看发送的最后的时候值是什么以及这边接收到的最开始的值),还有就是如果发送固件的 ...

    我把MISO和MOSI对应的IO换成别的IO口,然后数据就可以了,这说明原来的IO口有问题吗???怎么会有这么神奇的东西的呢???
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-21 04:13 , Processed in 0.100589 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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