/************************************************************************************************

本例程基于STC USB转双串口核心功能实验板进行编写测试。

使用USB线连接核心板USB接口与电脑;

MCU通过USB CDC(Communication Device Class)协议识别为2个串口设备;

其中CDC1虚拟串口，通过S-TXD, S-RXD接口收发; CDC2虚拟串口，通过S-TXD2, S-RXD2接口收发。

可以通过“config.h”里面的“Dynamic_Frequency”定义启动根据串口通信波特率动态调整IRC主频，减少波特率计算误差。
使能后可根据串口波特率动态调整主频以提高串口通信精确度；
不过一个通道波特率调整引发主频变化后，另一个通道的波特率计算就会受影响；
不需要此功能可屏蔽这个定义。

上电初始化进行电源电压检测功能，供电电压不是3.3V或者5V左右则指示灯闪烁报错，不执行正常功能。

串口通信最高波特率可达2Mbps.

按P3.2口按键手动断开S-VCC电源，松开按键恢复供电。

下载时, 选择时钟 24MHZ (用户可自行修改频率)。

通过J2输出DTR和RTS信号：P15为DTR1，P13为RTS1，P14为DTR2，P34为RTS2。

本例子由官方论坛荣誉版主DebugLab提供，原帖地址：
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4738

************************************************************************************************/