查看: 1607|回复: 6

[分享] 我把KL25上面的MSD_FAT_FS_GENERIC程序移植到我自己的KL46上出错

[复制链接]
  • TA的每日心情
    开心
    2024-7-31 10:09
  • 签到天数: 392 天

    连续签到: 1 天

    [LV.9]以坛为家II

    45

    主题

    1338

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3163
    最后登录
    2024-12-27
    发表于 2015-3-13 15:28:40 | 显示全部楼层 |阅读模式
    我把KL25上面的MSD_FAT_FS_GENERIC程序移植到我自己的KL46上,程序执行到diskio1后跑飞。前面U盘插入都可以进中断,执行到diskio1就不进中断了,后面都不执行,检查error返回为0X81,是USBERR_ALLOC错误,找了很久,找不到原因。执行到了res = disk_ioctl(0, UFI_INQUIRY_CMD, NULL);就进不了中断了,USB_STATUS usb_class_mass_storage_device_command,返回的状态为0X81,USBERR_ALLOC,是我配置问题吗?使用原程序MSD_FAT_FS_GENERIC程序,可以对U盘进行操作,移植到我这边就出现问题undefinedundefinedundefined
    今天天气不错!签到!
    回复

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-3-16 14:37:05 | 显示全部楼层
    楼主,你说的KL25的MSD_FAT_FS_GENERIC程序是哪里来的呢?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-31 10:09
  • 签到天数: 392 天

    连续签到: 1 天

    [LV.9]以坛为家II

    45

    主题

    1338

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3163
    最后登录
    2024-12-27
     楼主| 发表于 2015-3-19 14:00:50 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2015-3-16 14:37
    楼主,你说的KL25的MSD_FAT_FS_GENERIC程序是哪里来的呢?

    就是Freescale USB Stack v4.1.1中的,我有附件,你帮我跑跑看!
    今天天气不错!签到!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-3-19 14:05:21 | 显示全部楼层
    七七爹地 发表于 2015-3-19 14:00
    就是Freescale USB Stack v4.1.1中的,我有附件,你帮我跑跑看!

    把你跑的工程路径给我,我在KL46上跑看看。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-31 10:09
  • 签到天数: 392 天

    连续签到: 1 天

    [LV.9]以坛为家II

    45

    主题

    1338

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3163
    最后登录
    2024-12-27
     楼主| 发表于 2015-3-19 14:05:46 | 显示全部楼层
    帮我看看!谢谢。。。

    usb.rar

    3.56 MB, 下载次数: 0, 下载积分: 威望 1

    今天天气不错!签到!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-31 10:09
  • 签到天数: 392 天

    连续签到: 1 天

    [LV.9]以坛为家II

    45

    主题

    1338

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3163
    最后登录
    2024-12-27
     楼主| 发表于 2015-3-19 15:23:21 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2015-3-19 14:05
    把你跑的工程路径给我,我在KL46上跑看看。

    D:\Freescale\Freescale USB Stack v4.1.1\Source\Host\examples\msd_mfs_generic_test,这个可以运行成功,但是想移植到我的程序里,因为还用到其他部分。移植过程出现问题,你跑跑看,帮我说说移植哪些地方可能要注意。
    今天天气不错!签到!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-31 10:09
  • 签到天数: 392 天

    连续签到: 1 天

    [LV.9]以坛为家II

    45

    主题

    1338

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3163
    最后登录
    2024-12-27
     楼主| 发表于 2015-3-19 15:24:18 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2015-3-19 14:05
    把你跑的工程路径给我,我在KL46上跑看看。

    我的程序在下面,你可以试试看
    今天天气不错!签到!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-22 20:58 , Processed in 0.092877 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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