打印

各位大神,请教CH372设置工作方式的问题

[复制链接]
2151|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pangning7085|  楼主 | 2013-4-18 09:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,使用的USB传输芯片是CH372,在厂家提供的例程中有如下一段程序:

                    if ( THIS_CMD_CODE == TEST_START ) {  /* 测试过程开始 */
                                   /* 由于上一次测试数据上传速度时可能在上传缓冲区中遗留有数据, 所以在第二次测试前需要清除上传缓冲区 */
                CH375_CMD_PORT = CMD_SET_ENDP7;  /* 设置USB端点2的IN */
                Delay2us( );  /* 如果时钟频率低于16MHz则无需该指令延时 */
                CH375_DAT_PORT = 0x0e;  /* 同步触发位不变,设置USB端点2的IN正忙,返回NAK */
                FLAG_SEND_WAIT = 0;  /* 清除发送等待标志,通知应用程序可以继续发送数据 */

请问如下三行的作用是什么呢?
                  CH375_CMD_PORT = CMD_SET_ENDP7;  /* 设置USB端点2的IN */
        Delay2us( );  /* 如果时钟频率低于16MHz则无需该指令延时 */
        CH375_DAT_PORT = 0x0e;  /* 同步触发位不变,设置USB端点2的IN正忙,返回NAK */

相关帖子

沙发
pangning7085|  楼主 | 2013-4-21 16:45 | 只看该作者
居然没有人理我。。。顶顶,不能沉了。。。。求大神求前辈~~

使用特权

评论回复
板凳
soap21| | 2013-4-22 20:14 | 只看该作者
建议转MCU版吧

使用特权

评论回复
地板
pangning7085|  楼主 | 2013-5-13 10:14 | 只看该作者
现在我们老板说实在不行就就加块MCU,但又担心速度上不去。。。。请问这个担心有没有必要呢

使用特权

评论回复
5
GoldSunMonkey| | 2013-5-13 11:17 | 只看该作者
pangning7085 发表于 2013-5-13 10:14
现在我们老板说实在不行就就加块MCU,但又担心速度上不去。。。。请问这个担心有没有必要呢 ...

16Mhz,不高

使用特权

评论回复
6
Backkom80| | 2013-5-13 13:14 | 只看该作者
帮顶

使用特权

评论回复
评论
pangning7085 2013-5-13 19:42 回复TA
谢谢您~ 
7
pangning7085|  楼主 | 2013-5-13 19:41 | 只看该作者
GoldSunMonkey 发表于 2013-5-13 11:17
16Mhz,不高

16mHZ?那完全够用了~~谢谢您~

使用特权

评论回复
8
GoldSunMonkey| | 2013-5-13 20:34 | 只看该作者
pangning7085 发表于 2013-5-13 19:41
16mHZ?那完全够用了~~谢谢您~

我覺得夠

使用特权

评论回复
9
BYWIND1734| | 2014-3-7 00:59 | 只看该作者
刚开始搞这个,迷茫中。。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

59

帖子

0

粉丝