summaryrefslogtreecommitdiff
path: root/bsp/ra6m4-cpk/configuration.xml
diff options
context:
space:
mode:
authorSherman <[email protected]>2021-10-22 15:12:56 +0800
committerSherman <[email protected]>2021-10-22 15:37:05 +0800
commit6432cf4af9acd514e742e08f7ebb06ff7191af46 (patch)
tree0eaca33e14fe4d23699c2edd2f762d79c7a951a4 /bsp/ra6m4-cpk/configuration.xml
parent1e880bc30ac5bf7c0f80aa3839d9ba2f3b70f3ec (diff)
[add] 添加 RTC、WDT 驱动
Diffstat (limited to 'bsp/ra6m4-cpk/configuration.xml')
-rw-r--r--bsp/ra6m4-cpk/configuration.xml40
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"/>