查看: 2668|回复: 7

[求助] 使用KSDK1.2在中断中进行SPI和I2C数据传输,出现错误

[复制链接]

该用户从未签到

3

主题

11

帖子

0

注册会员

Rank: 2

积分
144
最后登录
2019-7-1
发表于 2015-9-27 11:34:40 | 显示全部楼层 |阅读模式
K64平台,使用KSDK1.2,在PIT中断中控制SPI和I2C输出数据。
使用DSPI_DRV_MasterTransferBlocking()和I2C_DRV_MasterSendDataBlocking()函数,均无法正常输出,其中SPI还出现错误。
因为SPI及I2C使用了OSA中延时,因此初始化了OSA_Init(),不知是否在OSA延时在中断中无法正常进行?

我知道答案 目前已有7人回答
回复

使用道具 举报

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

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16715
    最后登录
    1970-1-1
    发表于 2015-9-27 13:25:37 | 显示全部楼层
    在中断中没试过,不过这个函数用着很正常。建议中断不要太长时间
    回复 支持 反对

    使用道具 举报

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

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16715
    最后登录
    1970-1-1
    发表于 2015-9-27 14:07:19 | 显示全部楼层
    是不是中断优先级问题?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3

    主题

    11

    帖子

    0

    注册会员

    Rank: 2

    积分
    144
    最后登录
    2019-7-1
     楼主| 发表于 2015-9-27 14:41:40 | 显示全部楼层
    在后台中是很正常的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3

    主题

    11

    帖子

    0

    注册会员

    Rank: 2

    积分
    144
    最后登录
    2019-7-1
     楼主| 发表于 2015-9-27 22:05:08 | 显示全部楼层
    将PIT中断优先级设为最高也是同样现象。
    是不是KSDK中SPI和I2C不能在中断中使用?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3

    主题

    11

    帖子

    0

    注册会员

    Rank: 2

    积分
    144
    最后登录
    2019-7-1
     楼主| 发表于 2015-9-28 11:37:56 | 显示全部楼层
    FAE能给点建议吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20

    主题

    174

    帖子

    0

    高级会员

    Rank: 4

    积分
    770
    最后登录
    1970-1-1
    发表于 2015-9-28 15:18:30 | 显示全部楼层
    没遇到过
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-4-12 09:05
  • 签到天数: 16 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    13

    主题

    384

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1360
    最后登录
    2025-1-15
    发表于 2015-10-3 16:35:02 | 显示全部楼层
    为啥不用polling
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-29 04:55 , Processed in 0.099823 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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