三月 30, 2018
01:26 AM
你好:
自己做了块板子,上面有cyusb3035这个芯片,固件部分需要按照要求自己修改,在调试时发现板子目前只有USB接口和一个UART,请问在这种情况下,能否搭建调试环境?假如可以,我改如何搭建呢?请问有相关的文档资料没?FX3 SDK的debug该如何配置。假如不可以,有什么补救的方法没,请告知,谢谢!
已解决! 转到解答。
标签
1 解答
三月 30, 2018
02:51 AM
你可以参考FX3 TRM的8.7节
基本上每个example project里都有使用UART的范例。
6 回复数
三月 30, 2018
02:22 AM
如果有UART硬件接口,那么你可以同过UART输出调试信息的。
三月 30, 2018
02:32 AM
你好,我知道uart可以打印调试信息,初次接触FX3,这种情况下如何设置调试环境,才能打印出输出?
三月 30, 2018
02:51 AM
四月 08, 2018
12:25 AM
yyca你好:
在固件程序里,有个cyU3PConnectState(CyTrue,CyTrue)函数,当我把第二个参数即重枚举参数修改为CyFalse时,可以运行固件,我做的大容量存储盘可以在电脑设备管理器里发现,而CyTrue时却不可以。请问为CyFalse时,是按usb多少连接的,是usb1.0吗?没法枚举2.0和3.0的问题是否可以确定为硬件布线造成的,有补救的方法不?
四月 08, 2018
06:25 PM
第一个参数用来控制设备是否连接,第二个参数用来控制设备是否枚举为USB3.0.
当第一个参数为True而第二个参数为false时,是USB2.0 的连接模式。
你提到的问题大概率是 硬件设计的问题(你可以参考AN70707检查你的设计),是否有补救的方法还得看具体什么原因再下结论。
四月 09, 2018
06:40 PM
恩恩,感谢你的回复!