查看: 1595|回复: 5

[求助] 关于rt1052 SDK 2.7.0例子usb_pin_detect_hid_msd

[复制链接]
  • TA的每日心情

    2021-1-22 17:33
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    30

    主题

    85

    帖子

    0

    高级会员

    Rank: 4

    积分
    640
    最后登录
    2023-12-12
    发表于 2021-1-28 09:47:14 | 显示全部楼层 |阅读模式
    硬件:飞凌ok1052板子软件 :SDK 2.7.0
    使用内部ram debug版本调试(如图1),发现usb连接pc时可以正常实现鼠标矩形旋转,然后紧接着接入u盘时,1052可以转换成host模式 ,u盘读写测试成功。再紧接着连接pc时并没有切换到device模式,后面调试发现这个OTG ID 在U盘拔出后并没有变换,还是一直是低电平,因此并没有从主机模式切换到从机模式,难道是我这边的硬件电路问题(图2)

    图1

    图1

    图2

    图2
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    20028
    最后登录
    2024-4-26
    发表于 2021-1-28 16:51:30 | 显示全部楼层
    楼主你好!
    1.你的SDK版本比较低了,现在最新SDK2.9.1了,你可以去下个新的:
    https://mcuxpresso.nxp.com/
    2. 你的飞凌板子我这边没有,所以没法直接测试。
    不知道你那边是否还有官方的mimxrt1050-evkb,是否能使用官方的代码和板子复现你的问题。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-1-22 17:33
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    30

    主题

    85

    帖子

    0

    高级会员

    Rank: 4

    积分
    640
    最后登录
    2023-12-12
     楼主| 发表于 2021-1-29 08:41:10 | 显示全部楼层
    小恩GG 发表于 2021-1-28 16:51
    楼主你好!
    1.你的SDK版本比较低了,现在最新SDK2.9.1了,你可以去下个新的:
    https://mcuxpresso.nxp.com/ ...

    sdk2.9.1 同样的结果。没有官方的板
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    20028
    最后登录
    2024-4-26
    发表于 2021-2-4 16:54:44 | 显示全部楼层
    ccxzjz 发表于 2021-1-29 08:41
    sdk2.9.1 同样的结果。没有官方的板

    楼主你好!
    你是直接跑官方的SDK:
    SDK_2.9.1_EVKB-IMXRT1050\boards\evkbimxrt1050\usb_examples\usb_pin_detect_hid_msd
    这个代码,就会出问题对吧?
    我马上用官方的板子跑下试试。
    你那边跑的是bm的还是freertos的?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9

    主题

    41

    帖子

    0

    高级会员

    Rank: 4

    积分
    529
    最后登录
    2024-3-12
    发表于 2021-2-4 17:03:01 | 显示全部楼层
    本帖最后由 wx提线木偶 于 2021-2-4 17:08 编辑
    小恩GG 发表于 2021-2-4 16:54
    楼主你好!
    你是直接跑官方的SDK:
    SDK_2.9.1_EVKB-IMXRT1050\boards\evkbimxrt1050%usb_examples%usb_pi ...

    应该是硬件的usb id电平切换有问题,跑的bm,如果usb用在rtos上,比如rt_thread,应该移植对应的文件都可以的吧?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    20028
    最后登录
    2024-4-26
    发表于 2021-2-7 16:50:49 | 显示全部楼层
    wx提线木偶 发表于 2021-2-4 17:03
    应该是硬件的usb id电平切换有问题,跑的bm,如果usb用在rtos上,比如rt_thread,应该移植对应的文件都可以 ...

    工程应该也有对应的freertos工程的, 你测试了没有,是否有问题?
    对于rt thread 的移植,可以参考freertos的工程。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-26 11:22 , Processed in 0.135344 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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