翻閱以往的帖子和21ic論壇里面的案例。有一個(gè)是CH32F103的,移植到CHVCC2103上后,發(fā)現(xiàn)波特率數(shù)據(jù)有3組,經(jīng)驗(yàn)證115200和600是對(duì)的。9600的數(shù)據(jù)實(shí)際是4800.
UINT8? ?SetupSetBaud1152[] = { 0x40, 0xA1, 0x0c, 0x00, 0x03, 0xCC, 0x00, 0x00 };//115200bps
UINT8? ?SetupSetBaud9600[] = { 0x40, 0xA1, 0x0c, 0x00, 0x02, 0x62, 0x00, 0x00 };//9600bps
UINT8? ?SetupSetBaud600[] = { 0x40, 0xA1, 0x0c, 0x00, 0x01, 0x64, 0x00, 0x00 };//600bps
UINT8? ?CtrlSetUsbCH341Buad( void )? // 設(shè)置341波特率
{
//? ? CopySetupReqPkg( SetupSetBaud1152 );//115200bps
? CopySetupReqPkg( SetupSetBaud9600 );//9600bps
//? CopySetupReqPkg( SetupSetBaud600 );//600
? ? return( HostCtrlTransfer( NULL, NULL ) );? // 執(zhí)行控制傳輸
}
波特率的算法是啥?能提供下嗎?