STC32G USB-HID不可以输出printf里面的数据吗?
下载的是屠龙刀官方例程09,按照例程里面usb.h 把(#define PRINTF_HID //printf输出直接重定向到USB HID接口)从注释中释放出来了,发现USB-HID助手并不会有printf函数的数据输出,不知道这是自己哪里操作不对?可以通过USB HID接口输出printf的。首先开启PRINTF_HID定义,然后屏蔽串口指向printf相关函数(不屏蔽也不影响),
在打印之前添加指令: while(DeviceState != DEVSTATE_CONFIGURED);//等待USB完成配置
最后使用STC-ISP软件的HID助手,中断输入输出标签就可以查看打印结果:
以上验证结果测试例程请参考:
乘风飞扬 发表于 2023-1-29 18:49
可以通过USB HID接口输出printf的。首先开启PRINTF_HID定义,然后屏蔽串口指向printf相关函数(不屏蔽也不 ...
谢谢,问题解决了
页:
[1]