LM3SXXX快速入门教程课件_第1页
LM3SXXX快速入门教程课件_第2页
LM3SXXX快速入门教程课件_第3页
LM3SXXX快速入门教程课件_第4页
LM3SXXX快速入门教程课件_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 龚名茂3、LM3S8962的特性的特性三、三、 系统常用函数系统常用函数SysCtlClockSet(SYSCTL_USE_OSC|SYSCTL_XTAL_6MHZ|SYSCTL_OSC_MAIN|SYSCTL_SYSDIV_1);此函数将系统时钟被设置为稳定的6MHz。1.设置系统时钟2. 系统外设使能3.延时函数SysCtlPeripheralEnable(SYSCTL_PERIPH_XXXX);SysCtlDelay(unsigned long ulCount);假设系统时钟是任意值SysClock,则每条指令执行时间为1/SysClock秒,因此SysCtlDelay(1)延时时间为

2、3/ SysClock秒 ,那么延时1秒的时间需要SysClock/3个时钟周期。 因此,延时1ms:SysCtlDelay(SysCtlClockGet() /3000); 延时nms:SysCtlDelay(n*SysClock/3000); 延时1us: SysCtlDelay( SysClock/3000000); 延时nus: SysCtlDelay(n*SysClock/3000000);2、TF-LM3S8962开发板开发板1、安装、安装Keil for ARM集成开发环境集成开发环境2、安装外设驱动库、安装外设驱动库3、安装、安装TF-LM3S8962驱动程序驱动程序4、环境测

3、试、环境测试编译与下载编译与下载1、GPIO输出之闪烁灯输出之闪烁灯2、 GPIO输入之按键输入之按键5、通用定时器、通用定时器6、串口、串口7、AD转换转换8、DA转换转换9、PWM4、数码管显示、数码管显示3、 中断中断(1)了解GPIO及相关库函数 读“周立功LM3S模块应用实例01 LM3SLib_GPIOLM3SLib_GPIO.pdf”文档(2)上机实验 读“闪烁灯程序”并结合外设驱动库手册弄懂每一个字符。 在“闪烁灯程序”上修改成你能想到的任意花样的闪烁灯或者流水灯 重新创建工程,参照外设驱动库写一个流水灯程序(不参照以前的程序)。(3)总结GPIO操作步骤 使能用到的GPIO端口设置用到的引脚的方向读/写引脚(你能想到这些函数的名字吗? )(1)了解GPIO及相关库函数 读“周立功LM3S模块应用实例01 LM3SLib_GPIOLM3SLib_GPIO.pdf”文档(2)上机实验 参照“周立功LM3S模块应用实例01 LM3SLib_GPIOLM3S Lib_GPIO.pdf ”文档中的KEY控制LED例程,根据TF-LM3S8962电路原理图,修改此程序使其能在TF-LM3S8962开发板上正常运行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论