实验四 LED跑马灯.docVIP

  • 15
  • 0
  • 约2.73千字
  • 约 5页
  • 2023-10-13 发布于湖北
  • 举报
实验四 LED跑马灯实验 一、实验目的: 1、掌握S3C2410处理器与LED指示灯的电路原理。 2、掌握linux驱动对S3C2410 GPIO的控制原理及使用方法。 二、实验设备: FS2410开发板、学生自带笔记本、USB转串口线、电源、网线。 实验地点及时间 地点:A2-303a 时间:教学周第八周 四、实验内容: 1、在ARM开发板上面,在驱动程序中利用linux定义的GPIO F口编写对应管脚电平控制程序,并进行测试验证所学内容。 2、在ARM开发板上面,在上面程序的基础上采用动态IO映射的方法,编写程序,并进行测试验证所学内容。 3、在ARM开发板上面,在驱动程序中利用内核定时器,编写程序,并进行测试验证insmod module后LED跑2圈的结果。 4、在ARM开发板上面,利用2的驱动程序,编写应用程序测试验证LED跑马灯的结果。 五、实验原理: 1、GPIO端口原理 S3C2410X有117个输入/输出端口,这些端口都具有多功能,通过引脚配置寄存器,可以将其设置为所需要的功能,如:I/O功能、中断功能等等。大多数采用S3C2410的典型LED指示灯电路设计基本都使用F口(GPF 共8个输入/输出口)作为其控制端口。 端口寄存器及引脚配置 每一个端口都有4个寄存器,它们是:引脚配置寄存器、数据寄存器、引脚上拉寄存器等。 Register Address

文档评论(0)

1亿VIP精品文档

相关文档