首页资源分类嵌入式处理器其它 > STM32各模块学习笔记

STM32各模块学习笔记

已有 435100个资源

下载专区

文档信息举报收藏

标    签:STM32各模块学习笔记

分    享:

文档简介

    STM32中断优先级和开关总中断 一,中断优先级: STM32(Cortex-M3)中的优先级概念STM32(Cortex-M3)中有两个优先级的概念——抢占式优先级和响应优先级,有人把响应优先级称作'亚优先级'或'副优先级',每个中断源都需要被指定这两种优先级。 具有高抢占式优先级的中断可以在具有低抢占式优先级的中断处理过程中被响应,即中断嵌套,或者说高抢占式优先级的中断可以嵌套低抢占式优先级的中断。 当两个中断源的抢占式优先级相同时,这两个中断将没有嵌套关系,当一个中断到来后,如果正在处理另一个中断,这个后到来的中断就要等到前一个中断处理完之后才能被处理。如果这两个中断同时到达,则中断控制器根据他们的响应优先级高低来决定先处理哪一个;如果他们的抢占式优先级和响应优先级都相等,则根据他们在中断表中的排位顺序决定先处理哪一个。 既然每个中断源都需要被指定这两种优先级,就需要有相应的寄存器位记录每个中断的优先级;在Cortex-M3中定义了8个比特位用于设置中断源的优先级,这8个比特位可以有8种分配方式,如下:

文件列表

.BMP
----|000005.BMP
----|000010.BMP
----|000024.BMP
----|000025.BMP
----|000027.BMP
----|000039.BMP
----|000059.BMP
----|000068.BMP
----|000074.BMP
----|000078.BMP
----|000092.BMP
----|000108.BMP
----|000109.BMP
----|000113.BMP
----|000122.BMP
----|Thumbs.db
.NET Compact Framework
.dep
----|PWM.o.d
----|lcd_lib.o.d
----|main.o.d
----|twi_i2c.o.d
.deps
----|ControlResource.Po
----|DCU99Editor.Po
----|DuplexEditor.Po
.eclipseme.tmp
----|emulation
----|----|PhoneBook.jad
----|----|PhoneBook.jar
verified
----|classes
----|----|com
----|----|----|north
----|----|----|----|phonebook
----|----|----|----|----|model
----|----|----|----|----|----|Account.class
----|----|----|----|----|----|ApplicationException.class
----|----|----|----|----|----|Index.class
----|----|----|----|----|----|Model$AccountFilter.class
----|----|----|----|----|----|Model$IndexFilter.class
----|----|----|----|----|----|Model.class
----|----|----|----|----|----|Preference.class
----|----|----|----|----|----|UserModel.class
ui
----|ConfirmationDialog.class
----|DetailInfoUI.class
----|Dialog.class
----|DialogListener.class
----|IndexFunctionUI$ListIndex.class
----|IndexFunctionUI.class
----|ListMerchantGroupUI.class
----|ListPhoneUI.class
----|LoginUI.class
----|MerchantGroupDetailInfoUI.class
----|NewPhoneUI.class
----|SearchPhoneUI.class
----|Title.class
----|UIController$1.class
----|UIController$EventID.class
----|UIController.class
----|WaitCanvas$1.class
----|WaitCanvas.class
----|WelcomeUI.class
PhoneBookMIDlet.class
.kde
----|share
----|----|apps
----|----|----|RecentDocuments
----|----|----|----|host24.kdevprj.desktop
.kdevelop-doc
.metadata
----|.plugins
----|----|org.eclipse.core.resources
----|----|----|.projects
----|----|----|----|Nios II Device Drivers
----|----|----|----|----|.location
----|----|----|----|----|.properties
hello_led_0
----|.markers
----|.properties
hello_led_0_syslib
----|.markers
----|.properties
.root
----|112.tree
.safetable
----|org.eclipse.core.resources
org.eclipse.core.runtime
----|.settings
----|----|org.eclipse.cdt.core.prefs
----|----|org.eclipse.cdt.ui.prefs
----|----|org.eclipse.ui.prefs
org.eclipse.ui.workbench
----|dialog_settings.xml
----|workbench.xml
.bak_0.log
.bak_1.log
.bak_2.log
.bak_3.log
.lock
.log
version.ini
.myeclipse
----|CVS
----|----|Repository
----|----|Root
.netkuangjia
.settings
----|CVS
----|----|Entries
----|----|Repository
----|----|Root
org.eclipse.core.resources.prefs
.sopc_builder
----|install.ptf
.svn
----|prop-base
props
text-base
----|readme.txt.svn-base
tmp
----|prop-base
props
text-base
all-wcprops
dir-prop-base
entries
format
.tmp_versions
----|dw4002.mod
STM32
. Online calibration of Nyquist-rate analog-to-digital converters.pdf
..dir.dat
.DS_Store
.NET Compact Framework mpact Framework
._.DS_Store
._CotEditor_346
._INSTALL
._MacOS_Setup
._PortVaR
.actionScriptProperties
.advancedproject
.apriori_config
.apusicproject
.ccsproject
.checkstyle
.classpath
.config.o.flags
.cproject
.cvsignore
.cxl
.depend
.dw4002.ko.cmd
.dw4002.mod.o.cmd
.dw4002.o.cmd
.dwg
.eclipseme
.epautoconf.o.flags
.exe
.file_storage.o.flags
.flexProperties
.gitignore
.hg_archival.txt
.htaccess
.indent.pro
.lso
.message
.pdf
.project
.qmake.internal.cache
.reg文件全攻略.txt
.screenrc
.synopsys_dc.setup
.synopsys_pt.setup
.untf
.usbstring.o.flags
.vimrc
.xhdl3.xref
eeworm.com_readme.txt

Top_arrow
回到顶部
EEWORLD下载中心所有资源均来自网友分享,如有侵权,请发送举报邮件到客服邮箱bbs_service@eeworld.com.cn 或通过站内短信息或QQ:273568022联系管理员 高员外,我们会尽快处理。