diff options
| author | Sherman <[email protected]> | 2021-10-22 15:12:56 +0800 |
|---|---|---|
| committer | Sherman <[email protected]> | 2021-10-22 15:37:05 +0800 |
| commit | 6432cf4af9acd514e742e08f7ebb06ff7191af46 (patch) | |
| tree | 0eaca33e14fe4d23699c2edd2f762d79c7a951a4 /bsp/ra6m4-cpk/configuration.xml | |
| parent | 1e880bc30ac5bf7c0f80aa3839d9ba2f3b70f3ec (diff) | |
[add] 添加 RTC、WDT 驱动
Diffstat (limited to 'bsp/ra6m4-cpk/configuration.xml')
| -rw-r--r-- | bsp/ra6m4-cpk/configuration.xml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/bsp/ra6m4-cpk/configuration.xml b/bsp/ra6m4-cpk/configuration.xml index 4a7bf0ee4d..27189e3840 100644 --- a/bsp/ra6m4-cpk/configuration.xml +++ b/bsp/ra6m4-cpk/configuration.xml @@ -163,6 +163,14 @@ <description>SCI UART</description> <originalPack>Renesas.RA.3.1.0.pack</originalPack> </component> + <component apiversion="" class="HAL Drivers" condition="" group="all" subgroup="r_rtc" variant="" vendor="Renesas" version="3.1.0"> + <description>Real Time Clock</description> + <originalPack>Renesas.RA.3.1.0.pack</originalPack> + </component> + <component apiversion="" class="HAL Drivers" condition="" group="all" subgroup="r_wdt" variant="" vendor="Renesas" version="3.1.0"> + <description>Watchdog Timer</description> + <originalPack>Renesas.RA.3.1.0.pack</originalPack> + </component> </raComponentSelection> <raElcConfiguration/> <raIcuConfiguration/> @@ -196,10 +204,39 @@ <property id="module.driver.uart.tei_ipl" value="board.icu.common.irq.priority12"/> <property id="module.driver.uart.eri_ipl" value="board.icu.common.irq.priority12"/> </module> + <module id="module.driver.rtc_on_rtc.546341368"> + <property id="module.driver.rtc.name" value="g_rtc"/> + <property id="module.driver.rtc.clock_source" value="module.driver.rtc.clock_source.clock_source_loco"/> + <property id="module.driver.rtc.freq_cmpr_value_loco" value="255"/> + <property id="module.driver.rtc.err_adjustment_mode" value="module.driver.rtc.err_adjustment_mode.m1"/> + <property id="module.driver.rtc.err_adjustment_period" value="module.driver.rtc.err_adjustment_period.p1"/> + <property id="module.driver.rtc.err_adjustment_type" value="module.driver.rtc.err_adjustment_type.t1"/> + <property id="module.driver.rtc.err_adjustment_value" value="0"/> + <property id="module.driver.rtc.p_callback" value="rtc_callback"/> + <property id="module.driver.rtc.alarm_ipl" value="board.icu.common.irq.priority2"/> + <property id="module.driver.rtc.periodic_ipl" value="board.icu.common.irq.priority2"/> + <property id="module.driver.rtc.carry_ipl" value="board.icu.common.irq.priority2"/> + </module> + <module id="module.driver.watchdog_on_wdt.423233170"> + <property id="module.driver.watchdog.name" value="g_wdt"/> + <property id="module.driver.watchdog.timeout" value="module.driver.watchdog.timeout.16384"/> + <property id="module.driver.watchdog.clock_division" value="module.driver.watchdog.clock_division.8192"/> + <property id="module.driver.watchdog.window_start" value="module.driver.watchdog.window_start.100"/> + <property id="module.driver.watchdog.window_end" value="module.driver.watchdog.window_end.0"/> + <property id="module.driver.watchdog.reset_control" value="module.driver.watchdog.reset_control.reset"/> + <property id="module.driver.watchdog.stop_control" value="module.driver.watchdog.stop_control.disable"/> + <property id="module.driver.watchdog.nmi_callback" value="NULL"/> + </module> <context id="_hal.0"> <stack module="module.driver.ioport_on_ioport.0"/> <stack module="module.driver.uart_on_sci_uart.813326093"/> + <stack module="module.driver.rtc_on_rtc.546341368"/> + <stack module="module.driver.watchdog_on_wdt.423233170"/> </context> + <config id="config.driver.wdt"> + <property id="config.driver.wdt.param_checking_enable" value="config.driver.wdt.param_checking_enable.bsp"/> + <property id="config.driver.wdt.register_start_nmi_supported" value="config.driver.wdt.register_start_nmi_supported.disabled"/> + </config> <config id="config.driver.ioport"> <property id="config.driver.ioport.checking" value="config.driver.ioport.checking.system"/> </config> @@ -209,6 +246,9 @@ <property id="config.driver.sci_uart.dtc_support" value="config.driver.sci_uart.dtc_support.disabled"/> <property id="config.driver.sci_uart.flow_control" value="config.driver.sci_uart.flow_control.disabled"/> </config> + <config id="config.driver.rtc"> + <property id="config.driver.rtc.param_checking_enable" value="config.driver.rtc.param_checking_enable.bsp"/> + </config> </raModuleConfiguration> <raPinConfiguration> <symbolicName propertyId="p000.symbolic_name" value="ARDUINO_AN00"/> |
