毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

EasyARM1138城市公交路线智能查询机设计 第6页

更新时间:2014-11-15:  来源:毕业论文
1.  5只LED指示灯
2.  3只KEY
3.  1只交流蜂鸣器,可演奏动听乐曲,如《梁祝》
4.  两排插针引出全部GPIO资源,以及ADC0~7、5V/3.3V/GND
5.  GPIO插针间距正好为2000mil(50.8mm),很容易插接在万用板 或其它自制的电路板上,为教学实验提供了极大方便
● 在软件上采用“C语言+驱动库”的新概念开发模式
由于Luminary Micro官方免费提供了基于C语言(符合ANSI C标准)的驱动库软件包,并且源代码是公开的,因此用户完全可以摒弃晦涩难懂的汇编语言,也不需要掌握底层寄存器的操作细节,只要懂C语言就能轻松玩转LM3S系列ARM。这也使得32位ARM的入门门槛大大降低。以下是操作GPIO端口点亮LED的示例,非常简捷:
SysCtlPeriEnable(SYSCTL_PERIPH_GPIOG); // 第1步:使能GPIOG端口
GPIOPinTypeOut(GPIO_PORTG_BASE , GPIO_PIN_3); // 第2步:设置PG3为输出
GPIOPinWrite(GPIO_PORTG_BASE , GPIO_PIN_3 , 0x00); // 第3步:令PG3 = 0,点亮LED
● 从基础实验到课题设计
1.  GPIO实验:LED闪烁发光、GPIO中断、按键控制
2.  Timer实验:定时/计数、脉冲捕获、RTC时钟、PWM方波
3.  串行通信:UART、I2C、SSI(兼容SPI)、RS-485
4.  串行红外通信实验(IrDA SIR)
5.  模拟功能:模拟比较器信号检测,10位ADC数据采集
6.  片内温度传感器实验
7.  大容量SD卡读写实验
8.  支持各类电机实验:直流电机、步进电机、三相电机, 提供运动控制PID算法
9.  PWM语音播放:能够对声音信号进行采集、存储和播放
3.2 IAR EWARM集成开发环境介绍
3.2.1  IAR EWARM简介 C#ComboBoxTree英文文献及翻译
IAR Embedded Workbench for ARM(下面简称IAR EWARM)是一个针对ARM 处理器的集成开发环境,它包含项目管理器、编辑器、C/C++编译器和ARM 汇编器、连接器XLINK 和支持RTOS 的调试工具C-SPY。在IAR EWARM 环境下可以使用C/C++和汇编语言方便地开发嵌入式应用程序。比较其他的ARM开发环境,IAR EWARM 具有入门容易、使用方便和代码紧凑等特点。
目前IAR EWARM支持ARM Cortex-M3内核的最新版本是5.11,该版本支持Luminary全系列的MCU。为了方便用户学习评估,IAR 提供一个限制32k 代码的免费试用版本。用户可以到IAR 公司的网站下载。
IAR EWARM 中包含一个全软件的模拟程序(simulator)。使用它不需要任何硬件支持就可以模拟各种ARM 内核、外部设备甚至中断的软件运行环境,从中可以了解和评估IAR EWARM 的功能和使用方法。
3.2.2  LM LINK调试器简介
LM LINK是由广州致远电子有限公司开发的低成本高性能USB JTAG调试器,如图0.1所示。它专门用于对Luminary系列单片机程序的调试与下载。该调试器结合IAR EWARM 集成开发环境可支持所有LM3S系列MCU的程序的下载与调试。
LM LINK采用USB接口与电脑连接,打破传统的用并口和串口下载程序的方式,无论是台式电脑还是笔记本电脑都应用自如。透明外壳封装、设计小巧、晶莹剔透、外形比手机还小、价格低廉、性价比极高、调试下载更快、使用更加方便。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

EasyARM1138城市公交路线智能查询机设计 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。