飞思卡尔智能小车算法介绍.pptVIP

  • 5
  • 0
  • 约小于1千字
  • 约 58页
  • 2020-08-08 发布于福建
  • 举报
第3章智能汽车设计基础一软件 第3幸智能汽车没计基础一软件◎ 在智能车系统的设计中,硬件是基础,没有一个好的硬 件平台,软件就无法运行。对于智能车系统来说,软件的核心 是控制算法。而完成这些任务的编程语言有汇编语言和C语言。 软件部分是整个智能车系统的灵魂,在硬件方面各参赛队之间 大同小异,真正体现各参赛队智能车的优势和最后决定比赛成 绩妤坏的往往是软件部分,尤其是核心控制算法的设计。本章 首先简要介绍软件编程中使用的汇编语言和C语言各自的特点, 然后重点介绍核心控制算法的原理。 武汉科技大学信息科学与工程学院 第3章智能汽车设计基础一软件 3.1编程语言简介 3.2控制算法 思考题 武汉科技大学信息科学与工程学院 3.1编程语言简介 汇编语言是用符号指令书写程序的语言,是依赖于硬 件平台的语言,对于不同架构的CPU都会有相应的汇编指令 汇编语言可以直接操作CPU内部的寄存器以及各种外围设备 对于单片机启动开始运行或者对于时序要求严格的I/0操作 必须采用汇编语言编写,在启动开始运行时汇编语言创建系 统的运行环境 C语言的特点就是可以使程序员尽量少地对硬件进行操 作,具有很强的功能性、结构性和可移植性。由于C语言具 有语言简洁、紧凑,使用灵活、方便,运算符和数据类型丰 富,可以直接访问物理地址,进行位操作,能实现汇编语言

文档评论(0)

1亿VIP精品文档

相关文档