Keil_XMC1300中断嵌套例程

所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:818KB
下载次数:8
上传日期:2017-06-04 00:01:25
上 传 者kingryluo
说明:  Keil_XMC1300中断嵌套例程,基于Keil
(Keil_XMC1300 interrupt nesting routine)

文件列表:
Keil_XMC1300_NVIC_Nested (0, 2013-11-27)
Keil_XMC1300_NVIC_Nested\ccu40.crf (275438, 2013-11-27)
Keil_XMC1300_NVIC_Nested\ccu40.d (455, 2013-11-27)
Keil_XMC1300_NVIC_Nested\ccu40.o (263592, 2013-11-27)
Keil_XMC1300_NVIC_Nested\ExtDll.iex (19, 2013-11-27)
Keil_XMC1300_NVIC_Nested\JLinkLog.txt (7246, 2013-11-27)
Keil_XMC1300_NVIC_Nested\JLinkSettings.ini (650, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Keil_XMC1300_NVIC_Nested.axf (277508, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Keil_XMC1300_NVIC_Nested.hex (4797, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Keil_XMC1300_NVIC_Nested.htm (30619, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Keil_XMC1300_NVIC_Nested.lnp (370, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Keil_XMC1300_NVIC_Nested.map (55379, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Keil_XMC1300_NVIC_Nested.plg (1607, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Keil_XMC1300_NVIC_Nested.sct (479, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Keil_XMC1300_NVIC_Nested.uvgui.shangaus (140649, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Keil_XMC1300_NVIC_Nested.uvopt (9586, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Keil_XMC1300_NVIC_Nested.uvproj (15743, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Keil_XMC1300_NVIC_Nested_Keil_XMC1300_NVIC_Nested.dep (1549, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Keil_XMC1300_NVIC_Nested_Target 1.dep (91, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Main.c (252, 2013-09-24)
Keil_XMC1300_NVIC_Nested\main.crf (274509, 2013-11-27)
Keil_XMC1300_NVIC_Nested\main.d (528, 2013-11-27)
Keil_XMC1300_NVIC_Nested\main.o (264176, 2013-11-27)
Keil_XMC1300_NVIC_Nested\mcuinit.crf (274506, 2013-11-27)
Keil_XMC1300_NVIC_Nested\mcuinit.d (569, 2013-11-27)
Keil_XMC1300_NVIC_Nested\mcuinit.o (264676, 2013-11-27)
Keil_XMC1300_NVIC_Nested\MCUINIT (0, 2013-11-27)
Keil_XMC1300_NVIC_Nested\MCUINIT\CCU40.c (7581, 2013-09-24)
Keil_XMC1300_NVIC_Nested\MCUINIT\CCU40.h (2327, 2013-09-10)
Keil_XMC1300_NVIC_Nested\MCUINIT\gpio_xmc1300_tssop38.h (33158, 2013-02-15)
Keil_XMC1300_NVIC_Nested\MCUINIT\MCUInit.c (1189, 2013-09-10)
Keil_XMC1300_NVIC_Nested\MCUINIT\MCUInit.h (218, 2013-09-10)
Keil_XMC1300_NVIC_Nested\MCUINIT\NVIC.c (3447, 2013-09-10)
Keil_XMC1300_NVIC_Nested\MCUINIT\NVIC.h (2224, 2013-09-10)
Keil_XMC1300_NVIC_Nested\nvic.crf (246320, 2013-11-27)
Keil_XMC1300_NVIC_Nested\nvic.d (399, 2013-11-27)
Keil_XMC1300_NVIC_Nested\nvic.o (250144, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Startup (0, 2013-11-27)
Keil_XMC1300_NVIC_Nested\Startup\startup_XMC1300.s (15415, 2013-06-24)
... ...

1.目的: 这个程序使用CCU40模块的slice0和slice1分别产生500ms、1s的定时器中断, 并设置IRQ高的中断优先级高于IRQ低的中断。中断事件用板载LED灯指示。 2.实验器材: - J-Link Drivers installed on PC - J-Link v4.59 or above - XMC1300 Boot Kit (XMC1300 CPU Card) 3.实验步骤: - 连接 XMC1300 CPU板到 USB - 将外部信号连接到P0.0端口 创建此工程的步骤: 1) 在DAVE3.0中创建一个 Empty Main Project 2) 初始化时钟 3) 初始化CCU40模块 4) 初始化slice0和slice1分别产生500ms、1s的定时器中断 5) 初始化P0.0、P0.8为输出 6) 初始化事件请求中断,及中断优先级 7) 建立中断处理程序 4.实验结果: 1. P0.0、P0.8对应LED灯分别间隔500ms、1s闪烁。

近期下载者

相关文件


收藏者