完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
[size=13.3333px]修改了例程的这几个地方,实测115200波特率乱码,请教该如何设置
[size=13.3333px]#define FREQ_SYS24000000 [size=13.3333px]#ifndef BUAD [size=13.3333px]#define BUAD 115200 [size=13.3333px][size=13.3333px]voidCfgFsys( ) [size=13.3333px]{ [size=13.3333px] SAFE_MOD = 0x55; //开启安全模式 [size=13.3333px] SAFE_MOD = 0xAA; [size=13.3333px] CLOCK_CFG |= 12; //配置系统时钟24MHz [size=13.3333px] SAFE_MOD = 0xFF; //关闭安全模式 [size=13.3333px]} [size=13.3333px][size=13.3333px]voidmInitSTDIO( ) [size=13.3333px]{ [size=13.3333px] UINT32 x; [size=13.3333px] UINT8 x2; [size=13.3333px] [size=13.3333px] SM0 = 0; [size=13.3333px] SM1 = 1; [size=13.3333px] SM2 = 0; [size=13.3333px] RCLK = 0; [size=13.3333px] TCLK = 1; [size=13.3333px] C_T2 = 0; [size=13.3333px] CP_RL2=0; [size=13.3333px] PCON &=~SMOD; [size=13.3333px] x = 10 * FREQ_SYS / BUAD / 16; //如果更改主频,注意x的值不要溢出 [size=13.3333px] x2 = x % 10; [size=13.3333px] x /= 10; [size=13.3333px] if ( x2 >= 5 ) x ++; //四舍五入 [size=13.3333px] T2MOD = T2MOD | bTMR_CLK | bT2_CLK; //bT1_CLK [size=13.3333px] RCAP2=0-x; [size=13.3333px] TR2=1; [size=13.3333px] ti = 1; [size=13.3333px] REN = 1; //串口0接收使能 [size=13.3333px]} |
|
相关推荐
1个回答
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
503 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2899 浏览 2 评论
2387 浏览 1 评论
847浏览 2评论
CH32F103C8T6使用当前官网上的CDC例程会出现设备描述符请求失败
390浏览 1评论
670浏览 1评论
riscv-none-embed-objcopy: \'PWM_Output.elf\': No such file这个咋解决,
403浏览 1评论
471浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-12 06:17 , Processed in 0.999475 second(s), Total 48, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号