智能车制作

标题: 急问:codewarrior5.0与3.1区别,谢谢 [打印本页]

作者: qwe123    时间: 2011-7-15 10:51
标题: 急问:codewarrior5.0与3.1区别,谢谢
我用codewarrior5.0编写一个程序,用3.1的版本打不开,为什么啊?另外,同样的程序各用3.1和5.0建个工程,发现灯闪烁的频率不一样,问什么? 程序源代码如下:
#include <hidef.h>      /* common defines and macros */
#include <mc9s12dp256.h>     /* derivative information */


#pragma LINK_INFO DERIVATIVE "mc9s12dp256b"
int counter;
unsigned a,b,c;
void Delay()
{
for(a=0;a<250;a++);
for(b=0;b<30;b++);
for(c=0;c<220;c++);
}

void led()
{
delay();
counter++;
if(counter==1)PORTB_BIT0=1;// 灯亮
if(counter==2)PORTB_BIT0=0;// 灯灭
}


void main(void) {
  /* put your own code here */

  DDRB=0xFF;
  PORTB=0xFF;
  EnableInterrupts;
  for(;;)
  { counter=0;
    led();
  } /* wait forever */
}
作者: kxfc    时间: 2011-9-21 21:13
高版本可以向下兼容低版本的,新出的软件版本可以兼容之前软件的程序代码。
至于灯闪烁频率,我也不清楚。
作者: dich    时间: 2011-9-22 00:10
谢谢
作者: 很高很瘦    时间: 2011-10-3 16:10
3.1版本的太老了
作者: fuckyouma    时间: 2012-5-9 21:44
内部程序源代码不一样




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