嗨对话框,
对于我的项目,我已经配置了调试打印,以越过UART2,我通常使用终端仿真器程序如Ficocom或Miniterm.py读取,使用USB2(DBG)端口。我还可以使用USB连接到连接到P1_3和P2_3的TTL适配器(在大多数示例中为UART2的默认引脚映射)读取日志。
在我用USB1(CHG)充电时,我正在尝试使用USB到TTL适配器的日志。我正在使用USB到墙壁适配器来为电路板供电,软件似乎正在运行,但我正在获得垃圾调试通过UART2打印。为了使软件功能功能,我必须在Custom_Config中启用此标志:
#define dg_configuse_usb_charger 1.
我还有什么需要做的才能获得序列工作吗?
设备:
嗨Ainwood87,
您使用UART看到的问题在#define dg_configuse_usb_charger 1宏定义中没有根本原因。
发生了什么是您可能在3V时拥有VBAT供应。UART TTL适配器的外部USB通常适用于3.3-3.5V。
这触发了垫上的保护,并导致您报告的问题。
当#define dg_configuse_usb_charger 1堵塞时,充电器正在泵送VBAT,因为它试图在那里充电,这补偿了电不均电压电平。
当#define dg_configuse_usb_charger 0然后,USB提供系统,但GPIOS的电压仍然是3V,GPIOS会有点疯狂。
解决方案:
猜测你正在使用pordk。
谢谢,PM_DIALOG.