智能车制作

标题: S12初始化的问题? [打印本页]

作者: zsy7758758    时间: 2008-3-7 07:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: control    时间: 2008-3-7 21:56
标题: Re:S12初始化的问题?
<><FONT size=3>S12的初始化就是给对其中的各个模块(如AD模块,IO模块,PWM模块,通用寄存器模块等)按照你的需要对它们的控制字和状态字进行赋值,这些控制字和状态字的每个位都在模块中有特定的意义,根据它们的意义你可以选择赋值,比如SCI寄存器的SCICR2控制寄存器,它的bit7位的意义是发送中断使能,这一位设置为1就表示中断请求使能,设置为0就是表示中断请求禁止,每位都这样设定,然后就得到一个完整的控制字和状态字,把它们再赋值给相应的控制寄存器和状态寄存器就可以了,这个就是大概的初始化了。<FONT color=#ff3300>对每个有用的寄存器都要按照以上原理赋值</FONT>.</FONT></P><P><FONT size=3>&nbsp;S12的寄存器有SCI寄存器(里面含有波特率寄存器两个,控制寄存器两个,状态寄存器两个,数据寄存器两个),FLASH寄存器(其中含有时钟分频寄存器,加密寄存器,配置寄存器,保护寄存器,状态寄存器,命令寄存器,地址寄存器2个,数据寄存器2个),can总线的配置寄存器(里面含有很多专向的寄存器),另外每个专用模块都有一些相应的配置寄存器</FONT></P>
作者: control    时间: 2008-3-7 22:09
标题: Re:S12初始化的问题?
<FONT size=3>软件里面好像有已经弄好的初始化程序(建议你看好它初始化的那些是否是你需要的,有些寄存器初始化是普遍一样的,有些需要根据你的需要做特殊的设置),不过我没有用过,都是自己编程初始化的</FONT>
作者: control    时间: 2008-3-8 20:47
标题: Re:S12初始化的问题?
<>MC9S12DG128单片机简介</P><P><FONT size=3>全国智能车邀请赛指定的唯一微处理器为Freescale公司的HCS12DG128B16位MCU,128K字节的Flash EEPROM,8K字节的RAM,2K字节的EEPROM,2个异步串行通信接口(SCI),2个串行外围接口(SPI),1个8通道的输入捕捉/输出比较(IC/OC)增强型捕捉定时器,2个8通道、10位转换精度的模数转换器(ADC),1个8通道的脉冲调制器(PWM),丰富的I/O资源,内部集成PLL锁相环,可以提高系统时钟工作频率</FONT></P>
作者: smartjoy    时间: 2008-4-28 06:26
标题: Re:S12初始化的问题?
<><FONT style="BACKGROUND-COLOR: #c7edcc">基本的初始化已经在codewarrior的库中初始化过,你只用更改自己用的寄存器的值就可以了</FONT></P>
作者: whut_wj    时间: 2008-5-18 01:50
标题: Re:S12初始化的问题?
<>要用哪个模块看相关的DATASHEET,按照推荐顺序初始化寄存器就行</P>
作者: 真的傻鸥    时间: 2008-7-11 05:32
标题: Re:S12初始化的问题?
<>好爽啊 </P>
作者: zisefudong    时间: 2008-7-15 04:07
标题: Re:S12初始化的问题?
<>收获知识</P>
作者: he251125    时间: 2010-3-10 21:53
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019
飞思卡尔交流群33648019




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2