电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

SMB380(精简翻译版)VIP免费

SMB380(精简翻译版)_第1页
1/28
SMB380(精简翻译版)_第2页
2/28
SMB380(精简翻译版)_第3页
3/28
3.2INTERRUPTSETTINGSFivedifferenttypesofinterruptscanbeprogrammed.Whenthecorrespondingcriterionbecomesvalid,theinterruptpinistriggeredtoahighlevel.AllinterruptcriteriaarecombinedanddrivetheinterruptpadwithanBooleancondition.3.2中断设置5种不同类型的可编程中断。当相应的(中断)准则有效时,中断引脚被一个高电平触发。所有的中断准则都是相结合(联合的)的(combined),而且可以用布尔条件来(Booleancondition)驱动中断缓冲器。InterruptgenerationsmaybedisturbedbychangesofEEPROM,imageorothercontrolbitsbecausesomeofthesebitsinfluencetheinterruptcalculation.Asaconsequence,nowritesequenceshouldoccurwhenmicroprocessoristriggeredbyinterruptortheinterruptshouldbedeactivatedonthemicroprocessorsidewhenwritesequencesareoperated.中断的产生可能被EEPROM,image或其他控制位的改变所改变.因为其中一些控制位影响中断计算。因此,未写的(中断)时间序列应该在微处理器被其他中断触发(生效)前发生,或者微处理器应该屏蔽(后来发生的)中断当已写(中断)时间序列(writesequences)正在运行时。Interruptcriteriaareusingdigitalcodecomingfromdigitalfilteroutput.Asaconsequenceallthresholdsarescaledwithrangeselection(section3.1.3.2).Timingsusedforhighaccelerationandlowaccelerationdebouncingareabsolutevalues(1LSBofHG_durandLG_durregisterscorrespondsto1millisecond,timimingaccuracyisproportionaltooscillatoraccuracy=+/-10%),thusitdoesnotdependonselectedbandwidth.Timingsusedforanymotioninterruptandalertdetectionareproportionaltobandwidthsettings(section3.1.3).中断准则使用的数字代码来自数字滤波器输出。因此所有阈值的设置都由量程选择开关来界定(section3.1.3.2)。用于高加速度和低加速度之间的去抖的timiming(定时)是绝对值(HG_dur和LG_dur寄存器的一个最小可分辨信号相当于1毫秒,timiming的准确性于振荡器精度成正比=+/-10%),因此,它并不依赖于选定的带宽。用于anymotion中断位和alert规则的timiming正比于带宽设置(section3.1.3)。3.2.1Enable_LG使能位_LG:Thisbit(address0Bh,bit0)enablestheLG_threscriteriatogenerateaninterrupt.这个位(address0Bh,bit0)使LG_thres(lowg阈值)准则产生一个中断。3.2.2Enable_HG:Thisbit(address0Bh,bit1)enablestheHG_threscriteriatogenerateaninterrupt.这位(address0Bh,bit1)使HG_thres(highg阈值)准则产生一个中断。3.2.3Enable_adv_INT:Thisbit(address15h,bit6)isusedtodisableadvancedinterruptcontrolbits(any_motion,alert).Ifenable_adv_INT=0,writingtothesebitshasnoeffectonsensorICfunction.这个位(address15h,bit6)是用来屏蔽高级中断控制位(any_motion,alert)。如果enable_adv_INT=0,写这些位(any_motion,alert)不会改变传感器IC的功能。3.2.4Any_motion:Thisbit((address0Bh,bit6)enablestheanymotioncriteriatogeneratedirectlyaninterrupt.Itcannotbeturnedonsimultaneouslywithalert.Thisbitcanbemaskedbyenable_adv_INT,thevalueofthisbitisignoredwhenenable_adv_INT=0(section3.2.3)这个位(address0Bh,bit6)使any_motion准则产生直接中断。它不能和alert位同时打开。这一位的值可以被enable_adv_INT位屏蔽。当enable_adv_INT=0时,这一位的值被忽视。(section3.2.3)3.2.5Alert:Ifthisbit(address0Bh,bit7)isat1,theany_motioncriterionwillsetSMB380intoalertmode(section3.2.9).Thisbitcanbemaskedbyenable_adv_INT,thevalueofthisbitisignoredwhenenable_adv_INT=0(section3.2.3)如果此位(address0Bh,bit7)是1,any_motion准则将使SMB380进入警戒模式(注意此模式有什么功能?)。(section3.2.9)这一位的值可以被enable_adv_INT位屏蔽。当enable_adv_INT=0时这一位的值被忽视。(section3.2.3)3.2.6Latch_INT:Ifthisbit(address15h,bit4)isat1,interruptsarelatched.TheINTpadstayshighuntilmicro...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

SMB380(精简翻译版)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部