DSP28_Ev.h头文件说明(四)

本文详细介绍了EVA中断寄存器的功能及配置方法,包括IMRA、IMRB、IMRC、IFRA、IFRB和IFRC寄存器的具体位定义与作用,帮助读者理解并正确设置中断使能与标志。
AI助手已提取文章相关产品:

4. 中断寄存器

表4. EVA中断寄存器地址映射表

image
4.1. EVAIMRA寄存器
image

Bit(s) Name Description
15-11 Reserved 读为0,写无效
10 T1OFINT T1OFINT使能位
0 禁用
1 使能
9 T1UFINT T1UFINT使能位
0 禁用
1 使能
8 T1CINT T1CINT使能位
0 禁用
1 使能
7 T1PINT T1PINT使能位
0 禁用
1 使能
6-4 Reserved 读为0,写无效
3 CMP3INT CMP3INT使能位
0 禁用
1 使能
2 CMP2INT CMP2INT使能位
0 禁用
1 使能
1 CMP1INT CMP1INT使能位
0 禁用
1 使能
0 PDPINTA PDPINTA使能位。该位与EXTCONA(0)的值有关,当EXTCONA(0)=0,其定义与240x器件兼容,例如,此位使能或禁用PDPINTA和PDPINT‘管脚的比较输出的缓冲通道;EXTCONA(0)=1,此位只使能或禁用PDPINTA。
0 禁用
1 使能

4.2. EVAIMRB寄存器
image

Bit(s) Name Description
15-4 Reserved 读为0,写无效
3 T2OFINT T2OFINT使能位
0 禁用
1 使能
2 T1UFINT T2UFINT使能位
0 禁用
1 使能
1 T2CINT T1CINT使能位
0 禁用
1 使能
0 T2PINT T1PINT使能位
0 禁用
1 使能

4.3. EVAIMRC
image

Bit(s) Name Description
15-3 Reserved 读为0,写无效
2 CAP3INT CAP3INT使能位
0 禁用
1 使能
1 CAP2INT CAP2INT使能位
0 禁用
1 使能
0 CAP1INT CAP1INT使能位
0 禁用
1 使能

4.4. EVAIFRA
image

Bit(s) Name Description
15-11 Reserved 读为0,写无效
10 T1OFINT FLAG GP Timer1溢出中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位
9 T1UFINT FLAG GP Timer1下限溢出中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位
8 T1CINT FLAG GP Timer1比较中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位
7 T1PINT FLAG GP Timer1周期中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位T1PINT使能位
6-4 Reserved 读为0,写无效
3 CMP3INT FLAG 比较器3中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位T1PINT使能位
2 CMP2INT FLAG 比较器2中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位T1PINT使能位
1 CMP1INT FLAG 比较器1中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位T1PINT使能位
0 PDPINTA FLAG 功率驱动保护中断标志:EXTCONA(0)=0,功能与240x兼容;EXTCONA(0)=1,当compare trip为低且被使能时,该位置位。
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位T1PINT使能位

4.5. EVAIFRB
image

Bit(s) Name Description
15-4 Reserved 读为0,写无效
3 T2OFINT FLAG GP Timer2溢出中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位
2 T1UFINT FLAG GP Timer2下限溢出中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位
1 T2CINT FLAG GP Timer2比较中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位
0 T2PINT FLAG GP Timer2周期中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位

4.6. EVAIFRC
image

Bit(s) Name Description
15-3 Reserved 读为0,写无效
2 CAP3INT FLAG CAP3中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位
1 CAP2INT FLAG CAP2中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位
0 CAP1INT FLAG CAP1中断
读:
0 标志复位
1 标志置位
写:
0 无影响
1 重设标志位

http://simplorer.wordpress.com/category/dsp/page/2/

您可能感兴趣的与本文相关内容

riscv32-elf-gcc -O2 -nostartfiles -static -L../../../zigbee/lib/riscv -L../../../platform/ota -L../../../platform/lib -L../../../platform/riscv -flto -mcmodel=small -fpack-struct -fshort-enums -mcpu=d25f -ffunction-sections -fdata-sections -mext-dsp -mabi=ilp32f -fmessage-length=0 -fomit-frame-pointer -fno-strict-aliasing -fshort-wchar -fuse-ld=bfd -T"/cygdrive/E/MKZB-4A_CR/src/build/tlsr_riscv/boot.link" -Wl,--gc-sections -o "MKZB-4A_C.elf" ./.metadata/.plugins/org.eclipse.cdt.make.core/specs.o ./apps/common/MTEL.o ./apps/common/factory_reset.o ./apps/common/firmwareEncryptChk.o ./apps/common/main.o ./apps/common/module_test.o ./apps/common/point2point.o ./apps/common/ring_buf.o ./apps/common/sys_timer.o ./apps/common/user_uart.o ./apps/common/wireless_down.o ./apps/sampleGW/app_ui.o ./apps/sampleGW/sampleGateway.o ./apps/sampleGW/sampleGatewayEpCfg.o ./apps/sampleGW/zb_afTestCb.o ./apps/sampleGW/zb_appCb.o ./apps/sampleGW/zcl_sampleGatewayCb.o ./platform/boot/b91/cstartup_b91.o ./platform/boot/link_cfg.o ./platform/chip_b91/flash/flash_common.o ./platform/chip_b91/flash/flash_mid146085.o ./platform/chip_b91/flash/flash_mid156085.o ./platform/chip_b91/flash/flash_mid166085.o ./platform/services/irq_handler.o ./platform/services/plic_isr.o ./proj/common/list.o ./proj/common/mempool.o ./proj/common/string.o ./proj/common/tlPrintf.o ./proj/common/utility.o ./proj/drivers/drv_adc.o ./proj/drivers/drv_calibration.o ./proj/drivers/drv_flash.o ./proj/drivers/drv_gpio.o ./proj/drivers/drv_hw.o ./proj/drivers/drv_i2c.o ./proj/drivers/drv_nv.o ./proj/drivers/drv_pm.o ./proj/drivers/drv_putchar.o ./proj/drivers/drv_pwm.o ./proj/drivers/drv_spi.o ./proj/drivers/drv_timer.o ./proj/drivers/drv_uart.o ./proj/drivers/usb/app/usbcdc.o ./proj/drivers/usb/app/usbkb.o ./proj/drivers/usb/app/usbmouse.o ./proj/drivers/usb/app/usbvendor.o ./proj/drivers/usb/usb.o ./proj/drivers/usb/usbdesc.o ./proj/os/ev.o ./proj/os/ev_buffer.o ./proj/os/ev_poll.o ./proj/os/ev_queue.o ./proj/os/ev_timer.o ./zbhci/uart/hci_uart.o ./zbhci/usbCDC/zbhci_usb_cdc.o ./zbhci/usbHID/zbhci_usb_hid.o ./zbhci/usbPrint/hci_usbPrint.o ./zbhci/zbhci.o ./zbhci/zbhciCmdProcess.o ./zbhci/zbhci_zclHandler.o ./zigbee/af/zb_af.o ./zigbee/aps/aps_group.o ./zigbee/bdb/bdb.o ./zigbee/common/zb_config.o ./zigbee/common/zb_version.o ./zigbee/gp/gp.o ./zigbee/gp/gpEpCfg.o ./zigbee/gp/gp_proxy.o ./zigbee/gp/gp_proxyTab.o ./zigbee/gp/gp_sink.o ./zigbee/gp/gp_sinkTab.o ./zigbee/gp/gp_trans.o ./zigbee/gp/gp_transCfg.o ./zigbee/mac/mac_phy.o ./zigbee/mac/mac_pib.o ./zigbee/ss/ss_nv.o ./zigbee/wwah/wwah.o ./zigbee/wwah/wwahEpCfg.o ./zigbee/zcl/closures/zcl_door_lock.o ./zigbee/zcl/closures/zcl_door_lock_attr.o ./zigbee/zcl/closures/zcl_window_covering.o ./zigbee/zcl/closures/zcl_window_covering_attr.o ./zigbee/zcl/commissioning/zcl_commissioning.o ./zigbee/zcl/commissioning/zcl_commissioning_attr.o ./zigbee/zcl/general/zcl_alarm.o ./zigbee/zcl/general/zcl_alarm_attr.o ./zigbee/zcl/general/zcl_basic.o ./zigbee/zcl/general/zcl_basic_attr.o ./zigbee/zcl/general/zcl_binary_input.o ./zigbee/zcl/general/zcl_binary_input_attr.o ./zigbee/zcl/general/zcl_binary_output.o ./zigbee/zcl/general/zcl_binary_output_attr.o ./zigbee/zcl/general/zcl_devTemperatureCfg.o ./zigbee/zcl/general/zcl_devTemperatureCfg_attr.o ./zigbee/zcl/general/zcl_diagnostics.o ./zigbee/zcl/general/zcl_diagnostics_attr.o ./zigbee/zcl/general/zcl_greenPower.o ./zigbee/zcl/general/zcl_greenPower_attr.o ./zigbee/zcl/general/zcl_group.o ./zigbee/zcl/general/zcl_group_attr.o ./zigbee/zcl/general/zcl_identify.o ./zigbee/zcl/general/zcl_identify_attr.o ./zigbee/zcl/general/zcl_level.o ./zigbee/zcl/general/zcl_level_attr.o ./zigbee/zcl/general/zcl_multistate_input.o ./zigbee/zcl/general/zcl_multistate_input_attr.o ./zigbee/zcl/general/zcl_multistate_output.o ./zigbee/zcl/general/zcl_multistate_output_attr.o ./zigbee/zcl/general/zcl_onoff.o ./zigbee/zcl/general/zcl_onoff_attr.o ./zigbee/zcl/general/zcl_pollCtrl.o ./zigbee/zcl/general/zcl_pollCtrl_attr.o ./zigbee/zcl/general/zcl_powerCfg.o ./zigbee/zcl/general/zcl_powerCfg_attr.o ./zigbee/zcl/general/zcl_scene.o ./zigbee/zcl/general/zcl_scene_attr.o ./zigbee/zcl/general/zcl_time.o ./zigbee/zcl/general/zcl_time_attr.o ./zigbee/zcl/hvac/zcl_thermostat.o ./zigbee/zcl/light_color_control/zcl_light_colorCtrl.o ./zigbee/zcl/light_color_control/zcl_light_colorCtrl_attr.o ./zigbee/zcl/measument_sensing/zcl_electrical_measurement.o ./zigbee/zcl/measument_sensing/zcl_electrical_measurement_attr.o ./zigbee/zcl/measument_sensing/zcl_illuminance_measurement.o ./zigbee/zcl/measument_sensing/zcl_illuminance_measurement_attr.o ./zigbee/zcl/measument_sensing/zcl_occupancy_sensing.o ./zigbee/zcl/measument_sensing/zcl_occupancy_sensing_attr.o ./zigbee/zcl/measument_sensing/zcl_temperature_measurement.o ./zigbee/zcl/measument_sensing/zcl_temperature_measurement_attr.o ./zigbee/zcl/ota_upgrading/zcl_ota.o ./zigbee/zcl/ota_upgrading/zcl_ota_attr.o ./zigbee/zcl/security_safety/zcl_ias_ace.o ./zigbee/zcl/security_safety/zcl_ias_wd.o ./zigbee/zcl/security_safety/zcl_ias_wd_attr.o ./zigbee/zcl/security_safety/zcl_ias_zone.o ./zigbee/zcl/security_safety/zcl_ias_zone_attr.o ./zigbee/zcl/smart_energy/zcl_metering.o ./zigbee/zcl/smart_energy/zcl_metering_attr.o ./zigbee/zcl/zcl.o ./zigbee/zcl/zcl_nv.o ./zigbee/zcl/zcl_reporting.o ./zigbee/zcl/zcl_wwah/zcl_wwah.o ./zigbee/zcl/zcl_wwah/zcl_wwah_attr.o ./zigbee/zcl/zll_commissioning/zcl_toucklink_security.o ./zigbee/zcl/zll_commissioning/zcl_zllTouchLinkDiscovery.o ./zigbee/zcl/zll_commissioning/zcl_zllTouchLinkJoinOrStart.o ./zigbee/zcl/zll_commissioning/zcl_zll_commissioning.o ./zigbee/zdo/zdp.o -lzb_coordinator -lm -ldrivers_b91 -lmsmpdbg_download_d -lfirmware_encrypt /cygdrive/c/Andestech/AndeSight_RDS_v323/toolchains/nds32le-elf-mculib-v5f/bin/../lib/gcc/riscv32-elf/7.4.0/../../../../riscv32-elf/bin/ld.bfd: /cygdrive/c/Users/pangchen/AppData/Local/Temp/ccZ4714G.ltrans0.ltrans.o: in function `.L2139': <artificial>:(.text.ten_ms_TimerCb+0xd2): undefined reference to `zbhciMgmtLeaveRspMsg' /cygdrive/c/Andestech/AndeSight_RDS_v323/toolchains/nds32le-elf-mculib-v5f/bin/../lib/gcc/riscv32-elf/7.4.0/../../../../riscv32-elf/bin/ld.bfd: <artificial>:(.text.ten_ms_TimerCb+0xe4): undefined reference to `zbhciMgmtLeaveRspMsg' collect2: error: ld returned 1 exit status
08-19
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值