下载此文档

嵌入式技术及应用实验中断实验报告.docx


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
1
年级
11级
班级
11级自动化一班
学号
11064029
专业
自动化
姓名
杨胜提
题目名称
实验二、中断实验
实验设计要求
1、设计一个中断优先级抢占的实例。设置三个中断:EXTI0、EXTIriiyGrcrtip_3
0-7
0-1
Jt占-.
0-15
D
先占-优尢级耳位从优先级0位
〃配置一个比特为抢占优先级
/*EnabletheEXTIOInterrupt*/〃使能EXTIO中断
=EXTIO_IRQChannel;
=PreemptionPriorityValue;主优先级的选择PreemptionPriorityValue
主要程序代码分析
=0;//从优先级等于0.
=ENABLE;
NVIC_Init(&NVIC_InitStructure);
/*EnabletheEXTI9_5Interrupt*/〃使能EXTI9_5中断
=EXTI9_5_IRQChannel;
=O〃EXTI9_5主优先级的选择等于0
=1;//EXTI9_5主优先级的选择等于0
=ENABLE;
NVIC_Init(&NVIC_InitStructure);
/*ConfiguretheSysTickHandlerPriority:Preemptionpriorityandsubpriority*/
〃配置SysTick处理程序优先级:抢占优先级和子优先级
NVIC_SystemHandlerPriorityConfig(SystemHandler_SysTick,!PreemptionPriorityValue,0);
while(1)
{
if(PreemptionOccured!=FALSE)//当PreemptionOccured!=FALSE)抢占发生
{
GPIO_WriteBit(GPIOC,GPIO_Pin_6,(BitAction)(1-
GPIO_ReadOutputDataBit(GPIOC,GPIO_Pin_6)));
Delay(0x5FFFF);
GPIOWriteBit(GPIOC,GPIOPin7,(BitAction)(1-
GPIO_ReadOutputDataBit(GPIOC,GPI0_Pin_7)));
Delay(0x5FFFF);
GPIO_WriteBit(GPIOC,GPIO_Pin_8,(BitAct

嵌入式技术及应用实验中断实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息