完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我现在在使用一个非主流的DSP平台接CH374的芯片上去实现U盘读写功能,使用你们提供的例程中遇到了HostTransact374调用 Wait374Interrupt函数,能够提供一下这个函数的源码吗或告知实现流程?谢谢!
|
|
相关推荐
1个回答
|
|
您好,代码直接贴在下面,来源可以在http://www.wch.cn/bbs/thread-65122-1.html中51单片机中的13号例程中有比较详细的函数调用方式可以参考。
UINT8 Query374Interrupt( void ) { #ifdef CH374_INT_WIRE return( CH374_INT_WIRE ? FALSE : TRUE ); /* 如果连接了CH374的中断引脚则直接查询中断引脚 */ #else return( Read374Byte( REG_INTER_FLAG ) & BIT_IF_TRANSFER ? TRUE : FALSE ); /* 如果未连接CH374的中断引脚则查询中断标志寄存器 */ #endif } UINT8 Wait374Interrupt( void ) /* 等待CH374中断(INT#低电平),超时则返回ERR_USB_UNKNOWN */ { UINT16 i; for ( i = 0; i < 10000; i ++ ) { // 计数防止超时(10000为USB传输超时时间) if ( Query374Interrupt( ) ) return( 0 ); } return( Failure ); } |
|
|
|
只有小组成员才能发言,加入小组>>
481 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2877 浏览 2 评论
2366 浏览 1 评论
821浏览 2评论
CH569通过HSPI实现USB3.0和FPGA高速双向通讯
654浏览 1评论
502浏览 1评论
CH32F103C8T6使用当前官网上的CDC例程会出现设备描述符请求失败
367浏览 1评论
645浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 11:18 , Processed in 1.108326 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号