请选择 进入手机版 | 继续访问电脑版
查看: 41|回复: 2

[求助] 在lpcXpresso5528 上运行 usb 例程失败

[复制链接]

该用户从未签到

11

主题

84

帖子

0

金豆

中级会员

Rank: 3Rank: 3

积分
247
最后登录
2021-2-26
发表于 4 天前 | 显示全部楼层 |阅读模式
1. 例程是 lpcxpresso55s28_dev_cdc_vcom_bm,  功能也比较简单就是收到数据之后自环回来的一个例程
2. 拔掉J7,USB0 FS 由 HOST 供电
3. 通过 LINK 口写入程序 -- OK
4. 查看调试信息 - OK
5. 插上 USB0 FS 电缆: PC 能正常识别串口,包括在识别过程中能出现 例程中 设置的 字符串 描述符 - OK
6. 打开 串口调试助手, 发送字符串后接收窗口没内容,再点击发送串口助手就报错了,只有第一次可以发送

有兄弟手里有类似开发板试过这个例程的吗?
我知道答案 目前已有2人回答
回复

使用道具 举报

该用户从未签到

11

主题

84

帖子

0

金豆

中级会员

Rank: 3Rank: 3

积分
247
最后登录
2021-2-26
 楼主| 发表于 3 天前 | 显示全部楼层
例程已经可以顺利运行,读代码后发现在回调函数里面在主机发出控制线的请求后,发送数据的准备信号才有效,才可以自环,手动在串口终端上给出后,数据就可以正常自环了,后来找到例子里面 readme.pdf后,里面也说了这个问题,If the terminal shows ’serial port number failure’, check the ’DTR’ item in terminal configuration window or set the variable s_cdcVcom.startTransactions always be true in code.
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

84

帖子

0

金豆

中级会员

Rank: 3Rank: 3

积分
247
最后登录
2021-2-26
 楼主| 发表于 前天 14:32 | 显示全部楼层
推荐大家一本书 <微控制器USB的技术及应用入门> 也是NXP编写的培训资料,KINDLE上可以直接买,对理解NXP的SDK USB 协议栈以及应用非常有帮助。对于时间紧的兄弟,甚至可以不细看 USB-IF 的文档,就可以开始应用开发了,例子也很容易集成到自己的应用里。
PS: 网上那个usb中文的文档实在翻译的太痛苦了,还不如看英文的,然而内容和细节太多了,这本书能够帮你把这些内容都串起来,对usb的整体理解很有帮助,快速建立起概念
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2021-2-27 20:38 , Processed in 0.074833 second(s), 16 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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