嵌入式系统实验报告三(小编推荐).docx 立即下载
2025-08-27
约3万字
约52页
0
35KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

嵌入式系统实验报告三(小编推荐).docx

嵌入式系统实验报告三(小编推荐).docx

预览

免费试读已结束,剩余 47 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

嵌入式系统实验报告三(小编推荐)

第一篇:嵌入式系统实验报告三(小编推荐)实验报告嵌入式Linux应用开发1010431065冯春礼2010级计算机软件(嵌入式系统)1班江东计算机科学与技术系课程:学号:姓名:班级:教师:一、实验目的1.掌握Windows环境下ADS编辑、编译、调试的方法2.掌握GPIO相关寄存器的功能3.掌握GPIO操作的过程二、实验内容1.在试验箱的CPU板上点亮LED灯LED1、LED2,并轮流闪烁三、源程序清单或实验步骤1.关闭相应外设中断选择开关2.连接串口线并配置波特率3.编写程序并编译运行四、实验结果在试验箱的CPU板上点亮LED灯LED1、LED2,并轮流闪烁五、实验小结与注意事项1.掌握windows环境下ADS软件的使用方法2.可以熟悉GPIO相关寄存器的作用3.综合控制各LED交叉闪烁4.本次实验掌握了ads的使用,学会了第一个arm程序的开发,了解到了linuxGPIO的相关知识,动手完成了LED的点亮,实验中虽然有很多不足,但是在老师和同学的帮助下还是完成了实验,感到非常开心。5.GP*CON、GP*DAT、GP*UP寄存器的作用和使用第二篇:嵌入式系统实验报告嵌入式系统实验报告学号:姓名:班级:13电子信息工程指导老师:苏州大学电子信息学院2016年12月实验一:一个灯的闪烁1、实验要求实现PF6-10端口所连接的任意一个LED灯点亮2、电路原理图图1LED灯硬件连接图3、软件分析RCC_Configuration();/*配置系统时钟*/GPIO_Configuration();/*配置GPIOIO口初始化*/for(;;){GPIOF->ODR=0xfcff;/*PF8=0-->点亮D3*/Delay(1000000);GPIOF->ODR=0xffff;/*PF8=1-->熄灭D3*/Delay(1000000);4、实验现象通过对GPIOF8的操作,可以使LED3闪烁5、实验总结这是第一次使用STM32开发板,主要内容是对IO端口进行配置,点亮与IO端口相连接的LED灯,闪烁周期为2S。通过本实验对STM32开发板的硬件原理有了初步了解。实验二:流水灯1、实验要求实现PF6-10端口所连接的5个LED灯顺次亮灭2、电路原理图图1流水灯硬件连接图3、软件分析intmain(void){RCC_Configuration();/*配置系统时钟*/GPIO_Configuration();/*配置GPIOIO口初始化*/for(;;){GPIOF->ODR=0xffbf;/*PF6=0-->点亮LED1*/Delay(5000000);GPIOF->ODR=0xff7f;}/*PF7=0-->点亮LED2*/Delay(5000000);GPIOF->ODR=0xfeff;/*PF8=0-->点亮LED3*/Delay(5000000);GPIOF->ODR=0xfdff;/*PF9=0-->点亮LED4*/Delay(5000000);GPIOF->ODR=0xfbff;/*PF10=0-->点亮LED5*/}4、实验现象LED1~LED5依次点亮,亮灭的时间间隔都为1S。5、实验总结本次实验对STM32开发板的GPIO端口进行进一步学习,通过程序可以实现流水灯的闪烁。实验三:单级外部中断1、实验要求按下某个按键,触发中断,中断服务程序改变LED灯状态2、电路原理图图3SW1硬件原理图3、软件分析intmain(){RCC_Configuration();GPIO_Configuration();GPIO_Write(GPIOF,0xffff);Delay(5000);while(1){}/*配置系统时钟*//*IO口初始化*//*全灭*/if(GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_8)==0)/*如果SW1PA8=0*/{GPIO_SetBits(GPIOF,GPIO_Pin_6);/*LED1点亮*/Delay(0x1FFFFF);GPIO_ResetBits(GPIOF,GPIO_Pin_6);/*LED1熄灭*/Delay(0x1FFFFF);}}4、实验现象原来5个LED灯都处于熄灭状态,按下SW1,触发中断程序,LED1点亮。5、实验总结通过本次实验,可以对某一状态通过外部中断,改变其当前状态。实验四:多中断嵌套1、实验要求按下某个按键,触发中断,中断服务程序改变LED灯状态2、电路原理图图4SW1,SW2,SW3硬件原理图3、软件分析NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);NVIC_InitStructure.NVIC_IRQChannel=EXTI0_IRQChannel
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

嵌入式系统实验报告三(小编推荐)

文档大小:35KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用