完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,
在阅读论坛和例子,并在几个问题的USB驱动程序,现在我能够使用USPUART(CDC)接口与PSoC5LP! 它仍然只是一个问题:管理USB电缆的连接/断开。 我读KBA210620: HTTP://OrgIn www. CyPur.com /知识基础文章/故障排除PSOC-3-PSOC-4-L系列和PSOC-5LP-USB设计-KBA210620 此文档建议监视VBUS线路以检测断开事件。 但是,在我目前的设计中,我不能监控VBUS线(自供电-没有VBUS)。 我做了一些实验,但我不走运。 有人知道在没有监视VBUS线路的情况下检测USB断开(USPADAR-CDC)的解决方案吗? 提前感谢大家; PS:UBART组件数据表V.3.20没有定义UBuTARGETGETFIONtiON()API 以上来自于百度翻译 以下为原文 Hi to all, after reading forum and examples and after a couple of problems regarding USB drivers, now I am able to use USBUART (CDC) interface with PSoC5LP! It remains only a problem: manage the connection/disconnection of the USB cable. I read KBA210620: [url=https://community.cypress.com/external-link.jspa?url=http%3A%2F%2Forigin-www.cypress.com%2Fknowledge-base-article%2Ftroubleshooting-psoc-3-psoc-4-l-series-and-psoc-5lp-u***-designs-kba210620]http://origin-www.cypress.com/knowledge-base-article/troubleshooting-psoc-3-psoc-4-l-series-and-psoc-5lp-u***-designs-kba210620[/url] This document suggest to monitor the VBUS line to detect the disconnection event. But, in my current design, I cannot monitor the VBUS line (SELF POWERED - NO VBUS). I did a bit of experiments but I was not lucky. There is someone that knows a solution to detect USB disconnection (USBUART - CDC) without monitoring the VBUS line? Thank you in advance to all ;-) PS: UBUART component datasheet v.3.20 does not define USBUART_GetConfiguration() API |
|
相关推荐
3个回答
|
|
您可以使用UBFSXCuffActuvio()。
谢谢, 希马 以上来自于百度翻译 以下为原文 You can use the USBFS_CheckActivity(). Thanks, Hima |
|
|
|
嗨,希玛, 非常感谢你的回复。 但是,不幸的是,由于我使用的是UBUART,所以在我的环境中不存在函数UBFSXCuffActuvio()。 相反,它存在函数UBUARTAR.CuffActuvio(),但是它没有在数据表中被记录!!!! 为什么这个函数没有被记录? 但是,现在我将尝试测试这个函数。 谢谢, 格拉齐亚诺。 以上来自于百度翻译 以下为原文 Hi hima, thank you very much for your reply. But, unfortunately, the function USBFS_CheckActivity() does not exist in my environment because I am using USBUART. Instead it exists the function USBUART_CheckActivity() but it is not documented inside the datasheet!!! Why this function is not documented? However, now I will try to test this function. Thanks, Graziano. |
|
|
|
函数返回总线的活动状态。它清除硬件状态以在该函数的下一次调用上提供更新状态。它提供了一种确定USB总线活动是否发生的方法。应用程序应该使用这个函数来确定USB中断条件是否满足。 以上来自于百度翻译 以下为原文 USBUART_CheckActivity() function returns the activity status of the bus. It clears the hardware status to provide updated status on the next call of this function. It provides a way to determine whether any USB bus activity occurred. The application should use this function to determine if the USB suspend conditions are met. |
|
|
|
只有小组成员才能发言,加入小组>>
751个成员聚集在这个小组
加入小组2063 浏览 1 评论
1823 浏览 1 评论
3631 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1759 浏览 6 评论
1507 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
501浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
353浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
408浏览 2评论
353浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
850浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-19 12:16 , Processed in 0.995576 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号