初学者,请问内部固件模式

内部固件模式的特点是什么,PDF上有的就那句话,说是程序简单不用设置等。还有什么特点。是不是内置固件模式用的端点0.程序简单指的是不用编设备描述符,配置描述符等程序了。再就是请问我只是MCU简单向PC传几个数据,用什么传输模式比较好,是不是PC端应用层必须也必须编写程序?谢谢。

(1)在内置固件模式下,CH372自动处理默认端点0的所有事务,单片机只要负责数据交换;获取描述符、设置地址、设置配置均由芯片自己完成,不需要单片机干预。 (2)可以采用批量传输,PC端应用层直接调用驱动中的读写API就可以了,下载CH372EVT.ZIP,里面有上下位机例程。


那就是请问应用层与单片机通讯是选择单项数据流方式,还是选择请求加应答方式简单呢?刚刚看了数据手册,再就是对USB比较菜,谢谢您的耐心回答。


USB是半双工的,分主从.所有的通讯都是由主机发送令牌,设备无权主动发送数据给主机,只有写到缓冲区(准备好数据)等待主机取走.请求应答方式.


应用层与单片机之间通讯方式是用户自己定义的,与底层的USB通讯没直接关系,单向还是请求加应答,由用户根据需要自行定义通讯协议,看看这个例程:\CH372EVT\PUB\TEST\


只有登录才能回复,可以选择微信账号登录