下载此文档

嵌入式系统实验报告.doc


文档分类:IT计算机 | 页数:约34页 举报非法文档有奖
1/34
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/34 下载此文档
文档列表 文档介绍
嵌入式系统实验报告实验报告课程名称:嵌入式系统学院:信息工程专业:电子信息工程班级:学生姓名:学号:指导教师:开课时间:学年第一学期实验名称:IO接口(跑马灯)实验时间::一、。,利用GPIO_Set函数来设置完成对IO口的配置。,实现控制ALIENTEK探索者STM32F4开发板上的两个LED实现一个类似跑马灯的效果。二、实验原理本次实验的关键在于如何控制STM32F4的IO口输出。IO主要由:MODER、OTYPER、OSPEEDR、PUPDR、ODR、IDR、AFRH和AFRL等8个寄存器的控制,并且本次实验主要用到IO口的推挽输出功能,利用GPIO_Set函数来设置,即可完成对IO口的配置。所以可以通过了开发板上的两个LED灯来实现一个类似跑马灯的效果。三、实验资源实验器材:探索者STM32F4开发板硬件资源:DS0(连接在PF9)DS1(连接在PF10)四、(1)新建TEST工程,在该工程文件夹下面新建一个HARDWARE文件夹,用来存储以后与硬件相关的代码。然后在HARDWARE文件夹下新建一个LED文件夹,用来存放与LED相关的代码。(2),新建一个文件,然后保存在LED文件夹下面,,。(3)采用GPIO_Set函数实现IO配置。LED_Init调用GPIO_Set函数完成对PF9和PF10ALIENTEK探索者STM32F407开发板教程119STM32F4开发指南(寄存器版)的模式配置,控制LED0和LED1输出1(LED灭),使两个LED的初始化。(4),保存在LED文件夹下,。(也可以通过JLINK等仿真器下载),::、实验源程序相关代码如下所示:(1)#include""voidLED_Init(void){RCC->AHB1ENR|=1<<5;//GPIO_Set(GPIOF,PIN9|PIN10,GPIO_MODE_OUT,GPIO_OTYPE_PP,GPIO_SPEED_100M,GPIO_PUPD_PU);//PF9,PF10设置LED0=1;//LED0关闭LED1=1;//LED1关闭}(2)#ifndef__LED_H#define__LED_H#include""//LED端口定义#defineLED0PFout(9)//DS0#defineLED1PFout(10)//DS1voidLED_Init(void);//初始化#endif(3)main函数#include""#include""#include""intmain(void){Stm32_Clock_Init(336,8,2,7);//设置时钟,168Mhzdelay_init(168);//初始化延时函数LED_Init();//初始化LED时钟while(1){LED0=0;//DS0亮LED1=1;//DS1灭delay_ms(500);LED0=1;//DS0灭LED1=0;//DS1亮delay_ms(500);}}六、实验总结本次实验过程中,由于第一次实验,对实验器件,还有实验过程都不大了解,使得做实验过程中遇到很大的问题。也花费了不少时间,不过在慢慢的摸索中,以及老师的指导和同学的帮助下,最终也了解了探索者STM32F4开发板的外部结构,以及各个引脚的作用,还有各个串口和并口的具体使用,还观察了跑马灯的运行状态,以及它的运行程序。七、预习思考题八、注意事项(1)新建文件夹时,区分不同的文件夹之间的关系。(2)编写代码时,注意格式和符号,在英文环境下输入。实验名称:触摸屏实验时间::实验目的掌握触摸屏的工作原理。通过外接带触摸屏的LCD模块,来实现触摸屏控制。通过对电阻触摸和电容触摸的学习,实现触摸屏驱动,最终实现一个手写板的功能。二、实验原理电阻式触摸屏原理:当手指触摸屏幕时,两层导电层在触摸点位置就有了接触,控制器检测到这个接通点并计算出X、Y轴的位置。特点:精度高、价格便宜、抗干扰能力强、稳定性好;易被划伤、透光性差、不支持多点触摸。电容式触摸屏原理:利用人体的电流感应进行工作。当手指触摸金属层时,由于人体电场,用户和触摸屏表面形成一个耦合电容。对于高频电流来说电容是直接导体,于是手指从接触点吸走一个很小的电流

嵌入式系统实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数34
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhfg888
  • 文件大小19.15 MB
  • 时间2019-08-07