智能车制作

 找回密码
 注册

扫一扫,访问微社区

12
返回列表 发新帖
楼主: Nicholy
打印 上一主题 下一主题

智能车程序用什么语言编写?

  [复制链接]

17

主题

119

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1330
QQ
威望
500
贡献
324
兑换币
36
注册时间
2009-11-25
在线时间
253 小时
11#
发表于 2010-10-28 22:09:29 | 只看该作者
java
回复 支持 反对

使用道具 举报

282

主题

1780

帖子

1

精华

管理员

曾经的智能车人……

Rank: 11Rank: 11Rank: 11Rank: 11

积分
28420

特殊贡献奖章资源大师奖章论坛骨干奖章论坛元老奖章优秀版主奖章推广达人奖章优秀会员奖章活跃会员奖章热心会员奖章在线王奖章

QQ
威望
10441
贡献
11685
兑换币
4726
注册时间
2009-9-7
在线时间
3147 小时
12#
发表于 2010-10-29 21:13:29 | 只看该作者
大部分用C……
回复 支持 反对

使用道具 举报

1

主题

38

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
312
威望
264
贡献
34
兑换币
0
注册时间
2010-10-20
在线时间
7 小时
13#
发表于 2010-10-30 16:27:15 | 只看该作者
用C语言、C++、汇编语言。C语言简单容易学会,C++稍微难点,汇编程序量比C大很多,但是汇编语言程序执行效率高点。
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
250
威望
195
贡献
51
兑换币
14
注册时间
2010-10-30
在线时间
2 小时
14#
发表于 2010-10-30 17:34:23 | 只看该作者
[quote]如题,初来乍到,多多指教。
Nicholy 发表于 2010-10-25 10:07 [url=http://www.znczz.com/redirect.php?
回复 支持 反对

使用道具 举报

1

主题

7

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
262
威望
223
贡献
39
兑换币
0
注册时间
2010-10-30
在线时间
0 小时
15#
发表于 2010-10-30 18:37:33 | 只看该作者
C和汇编混合
回复 支持 反对

使用道具 举报

0

主题

18

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
244
威望
191
贡献
45
兑换币
2
注册时间
2010-9-20
在线时间
4 小时
16#
发表于 2010-10-30 20:43:52 | 只看该作者
甲骨文吧
回复 支持 反对

使用道具 举报

9

主题

150

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1515
QQ
威望
392
贡献
1057
兑换币
0
注册时间
2010-5-4
在线时间
33 小时
17#
发表于 2010-10-31 13:05:04 | 只看该作者
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 */
}

希望对你有帮助
回复 支持 反对

使用道具 举报

1

主题

31

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4966

论坛元老奖章

QQ
威望
2607
贡献
2311
兑换币
0
注册时间
2010-10-8
在线时间
24 小时
18#
发表于 2010-10-31 16:34:33 | 只看该作者
C
回复 支持 反对

使用道具 举报

1

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
598
QQ
威望
277
贡献
317
兑换币
0
注册时间
2011-3-14
在线时间
2 小时
19#
发表于 2011-3-14 20:48:30 | 只看该作者
c程序
回复 支持 反对

使用道具 举报

15

主题

828

帖子

1

精华

版主

Rank: 9Rank: 9Rank: 9

积分
24361

论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章资源大师奖章

QQ
威望
7092
贡献
11943
兑换币
3570
注册时间
2010-11-13
在线时间
2663 小时
20#
发表于 2011-3-14 20:50:53 | 只看该作者
用汉语。。
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-27 05:30 , Processed in 0.080514 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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