查看: 1455|回复: 0

MC9S08AC16 请教各位老师波特率设置问题

[复制链接]

该用户从未签到

3

主题

19

帖子

0

注册会员

Rank: 2

积分
67
最后登录
2020-8-12
发表于 2020-8-12 12:34:06 | 显示全部楼层 |阅读模式
波特率=BUSCLK/(16*BR)  
BUSCLK 怎么知道这个数值  或者说怎么计算的
时钟分频,手册没有看懂
现在使用有源12M晶振,波特率115200,  不知道怎么知道BUSCLK 数值



//作用:串口1初始化 这是一个外部有源8M晶振 9600波特率
//====================================================================
void Init_SCI1(void)
{

    SCI1BDH =0x00;                //外部晶振设置(8M)
    SCI1BDL =0x68;
    SCI1C1=0x00;  
   SCI1C2=0x2c;
    SCI1C3=0;

}
//===========================================
//函数名:Init_mclk
//作用:初始化MCLK,MCLK测试点可观测到总线频率
//============================================
void Init_mclk(void)
{
SMCLK_MPE=1;
SMCLK_MCSEL=1;
}
//====================================================================
//函数名:Init_ICS_FBE
//====================================================================
void Init_ICS_FBE(void)
{
    ICGC1=0x58;     
    ICGC2=0x00;
    ICGTRM=0xa8;

}     





回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-4-24 17:50 , Processed in 0.099229 second(s), 18 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表