智能车制作

标题: 智能车程序用什么语言编写? [打印本页]

作者: Nicholy    时间: 2010-10-25 10:07
标题: 智能车程序用什么语言编写?
如题,初来乍到,多多指教。
作者: 尼古拉斯    时间: 2010-10-25 20:36
C语言啊
作者: lsa4100    时间: 2010-10-25 21:08
一般是C语言。。。。。高玩用汇编
作者: 1592318    时间: 2010-10-26 12:54
还是用c吧
作者: ck05130104    时间: 2010-10-27 15:22
C和汇编语言的混合编程
作者: ck05130104    时间: 2010-10-27 15:22
C和汇编语言的混合编程
作者: peilet    时间: 2010-10-28 13:26
c+asm
作者: wjj273155814    时间: 2010-10-28 14:49
C语言,汇编,C++
作者: lyyyuna    时间: 2010-10-28 18:52
用英语
作者: 灯火楼台    时间: 2010-10-28 21:39
用德语~~~~~~~~
作者: jianchi08    时间: 2010-10-28 22:09
java
作者: 凌心    时间: 2010-10-29 21:13
大部分用C……
作者: 猎鹰    时间: 2010-10-30 16:27
用C语言、C++、汇编语言。C语言简单容易学会,C++稍微难点,汇编程序量比C大很多,但是汇编语言程序执行效率高点。
作者: hxm2sxm    时间: 2010-10-30 17:34
[quote]如题,初来乍到,多多指教。
Nicholy 发表于 2010-10-25 10:07 [url=http://www.znczz.com/redirect.php?
作者: sunflower    时间: 2010-10-30 18:37
C和汇编混合
作者: 710615226    时间: 2010-10-30 20:43
甲骨文吧
作者: 安杰    时间: 2010-10-31 13:05
C语言,基本语法和C语言一样,所用的库文件开发环境已经提供了。给你个简单的例子:
#include <hidef.h>      /* common defines and macros */
#include <mc9s12dg128.h>     /* derivative information */
#pragma LINK_INFO DERIVATIVE "mc9s12dg128b"


void pwminitial()
{
  PWMPOL=0X01;        //通道0输出波形开始极性为1  output waveform which high first then low when the duty counter is reached
  PWMCAE=0x00;    //左对齐输出模式            output left align waveform
  PWMCLK=0X01;    //PWM时钟源为               SAClock SA is the clock source for PWM channel 0
  PWMPRCLK=0X03;  //时钟A8分频                Clock A is 8MHz/8=1MHz
  PWMSCLA=0X80;   //时钟SA为1MHz/128/2        Clock SA is 1MHz/128/2=4KHz
  
  PWMPER0=255;    //设定输出周期=通道时钟周期*256
  PWMDTY0=0;                  //占空比初始为0             Duty is 50%,and PWM waveform's frequent is 16  
  PWME=0X01;                        //通道0使能                 enable pwm channel 0

}

void main()
{
  pwminitial();
  DDRB=0XFF;               
  while(1)
{
  int i;
  
  
  for(i=0;i<30000;i++)
        {if(PTP_PTP0==0)      //PTP0口作为输出引脚
                        PORTB=0X00;
                else
                        PORTB=0XFF;
        _asm "nop";
        _asm "nop";
        _asm "nop";
        }                                                         

          PWMDTY0++;
}

  EnableInterrupts;

  for(;;) {} /* wait forever */
  /* please make sure that you never leave this function */
}

希望对你有帮助
作者: Peter强    时间: 2010-10-31 16:34
C
作者: 读懂你的心    时间: 2011-3-14 20:48
c程序
作者: wolflsh    时间: 2011-3-14 20:50
用汉语。。




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