Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
智驾
rt-thread
提交
14d15404
R
rt-thread
项目概览
智驾
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
14d15404
编写于
7月 25, 2023
作者:
G
guo
提交者:
GitHub
7月 25, 2023
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新瑞萨相关 bsp (#7858)
上级
acfa74f0
变更
60
展开全部
隐藏空白更改
内联
并排
Showing
60 changed file
with
6450 addition
and
1125 deletion
+6450
-1125
.github/workflows/action.yml
.github/workflows/action.yml
+3
-1
bsp/renesas/README.md
bsp/renesas/README.md
+12
-7
bsp/renesas/ebf_qi_min_6m5/.config
bsp/renesas/ebf_qi_min_6m5/.config
+33
-20
bsp/renesas/ebf_qi_min_6m5/SConstruct
bsp/renesas/ebf_qi_min_6m5/SConstruct
+1
-0
bsp/renesas/ebf_qi_min_6m5/project.uvoptx
bsp/renesas/ebf_qi_min_6m5/project.uvoptx
+742
-177
bsp/renesas/ebf_qi_min_6m5/project.uvprojx
bsp/renesas/ebf_qi_min_6m5/project.uvprojx
+209
-142
bsp/renesas/ebf_qi_min_6m5/rtconfig.h
bsp/renesas/ebf_qi_min_6m5/rtconfig.h
+9
-5
bsp/renesas/ebf_qi_min_6m5/rtconfig.py
bsp/renesas/ebf_qi_min_6m5/rtconfig.py
+1
-0
bsp/renesas/ra2l1-cpk/.config
bsp/renesas/ra2l1-cpk/.config
+7
-13
bsp/renesas/ra2l1-cpk/SConstruct
bsp/renesas/ra2l1-cpk/SConstruct
+1
-0
bsp/renesas/ra2l1-cpk/project.uvoptx
bsp/renesas/ra2l1-cpk/project.uvoptx
+130
-86
bsp/renesas/ra2l1-cpk/project.uvprojx
bsp/renesas/ra2l1-cpk/project.uvprojx
+52
-31
bsp/renesas/ra2l1-cpk/rtconfig.h
bsp/renesas/ra2l1-cpk/rtconfig.h
+4
-1
bsp/renesas/ra2l1-cpk/rtconfig.py
bsp/renesas/ra2l1-cpk/rtconfig.py
+1
-0
bsp/renesas/ra4m2-eco/.config
bsp/renesas/ra4m2-eco/.config
+44
-26
bsp/renesas/ra4m2-eco/SConscript
bsp/renesas/ra4m2-eco/SConscript
+1
-0
bsp/renesas/ra4m2-eco/SConstruct
bsp/renesas/ra4m2-eco/SConstruct
+1
-0
bsp/renesas/ra4m2-eco/project.uvoptx
bsp/renesas/ra4m2-eco/project.uvoptx
+667
-7
bsp/renesas/ra4m2-eco/project.uvprojx
bsp/renesas/ra4m2-eco/project.uvprojx
+252
-165
bsp/renesas/ra4m2-eco/rtconfig.h
bsp/renesas/ra4m2-eco/rtconfig.h
+13
-7
bsp/renesas/ra4m2-eco/rtconfig.py
bsp/renesas/ra4m2-eco/rtconfig.py
+2
-0
bsp/renesas/ra4m2-eco/src/hal_entry.cpp
bsp/renesas/ra4m2-eco/src/hal_entry.cpp
+0
-0
bsp/renesas/ra6m3-ek/.config
bsp/renesas/ra6m3-ek/.config
+5
-3
bsp/renesas/ra6m3-ek/SConstruct
bsp/renesas/ra6m3-ek/SConstruct
+1
-0
bsp/renesas/ra6m3-ek/project.uvoptx
bsp/renesas/ra6m3-ek/project.uvoptx
+6
-6
bsp/renesas/ra6m3-ek/project.uvprojx
bsp/renesas/ra6m3-ek/project.uvprojx
+12
-11
bsp/renesas/ra6m3-ek/rtconfig.h
bsp/renesas/ra6m3-ek/rtconfig.h
+4
-2
bsp/renesas/ra6m3-ek/rtconfig.py
bsp/renesas/ra6m3-ek/rtconfig.py
+2
-1
bsp/renesas/ra6m3-hmi-board/.config
bsp/renesas/ra6m3-hmi-board/.config
+5
-3
bsp/renesas/ra6m3-hmi-board/SConstruct
bsp/renesas/ra6m3-hmi-board/SConstruct
+1
-0
bsp/renesas/ra6m3-hmi-board/project.uvoptx
bsp/renesas/ra6m3-hmi-board/project.uvoptx
+6
-6
bsp/renesas/ra6m3-hmi-board/project.uvprojx
bsp/renesas/ra6m3-hmi-board/project.uvprojx
+12
-20
bsp/renesas/ra6m3-hmi-board/rtconfig.h
bsp/renesas/ra6m3-hmi-board/rtconfig.h
+4
-2
bsp/renesas/ra6m3-hmi-board/rtconfig.py
bsp/renesas/ra6m3-hmi-board/rtconfig.py
+1
-0
bsp/renesas/ra6m4-cpk/.config
bsp/renesas/ra6m4-cpk/.config
+41
-22
bsp/renesas/ra6m4-cpk/.settings/standalone.prefs
bsp/renesas/ra6m4-cpk/.settings/standalone.prefs
+13
-9
bsp/renesas/ra6m4-cpk/SConstruct
bsp/renesas/ra6m4-cpk/SConstruct
+1
-0
bsp/renesas/ra6m4-cpk/buildinfo.gpdsc
bsp/renesas/ra6m4-cpk/buildinfo.gpdsc
+0
-16
bsp/renesas/ra6m4-cpk/project.uvoptx
bsp/renesas/ra6m4-cpk/project.uvoptx
+583
-2
bsp/renesas/ra6m4-cpk/project.uvprojx
bsp/renesas/ra6m4-cpk/project.uvprojx
+134
-161
bsp/renesas/ra6m4-cpk/ra/fsp/inc/api/r_spi_api.h
bsp/renesas/ra6m4-cpk/ra/fsp/inc/api/r_spi_api.h
+299
-0
bsp/renesas/ra6m4-cpk/ra/fsp/inc/instances/r_dtc.h
bsp/renesas/ra6m4-cpk/ra/fsp/inc/instances/r_dtc.h
+106
-0
bsp/renesas/ra6m4-cpk/ra/fsp/inc/instances/r_spi.h
bsp/renesas/ra6m4-cpk/ra/fsp/inc/instances/r_spi.h
+201
-0
bsp/renesas/ra6m4-cpk/ra/fsp/src/r_dtc/r_dtc.c
bsp/renesas/ra6m4-cpk/ra/fsp/src/r_dtc/r_dtc.c
+611
-0
bsp/renesas/ra6m4-cpk/ra/fsp/src/r_spi/r_spi.c
bsp/renesas/ra6m4-cpk/ra/fsp/src/r_spi/r_spi.c
+1208
-0
bsp/renesas/ra6m4-cpk/ra_cfg/fsp_cfg/bsp/bsp_mcu_family_cfg.h
...renesas/ra6m4-cpk/ra_cfg/fsp_cfg/bsp/bsp_mcu_family_cfg.h
+3
-3
bsp/renesas/ra6m4-cpk/ra_cfg/fsp_cfg/r_dtc_cfg.h
bsp/renesas/ra6m4-cpk/ra_cfg/fsp_cfg/r_dtc_cfg.h
+6
-0
bsp/renesas/ra6m4-cpk/ra_cfg/fsp_cfg/r_spi_cfg.h
bsp/renesas/ra6m4-cpk/ra_cfg/fsp_cfg/r_spi_cfg.h
+7
-0
bsp/renesas/ra6m4-cpk/ra_gen/hal_data.c
bsp/renesas/ra6m4-cpk/ra_gen/hal_data.c
+139
-0
bsp/renesas/ra6m4-cpk/ra_gen/hal_data.h
bsp/renesas/ra6m4-cpk/ra_gen/hal_data.h
+40
-0
bsp/renesas/ra6m4-cpk/ra_gen/vector_data.c
bsp/renesas/ra6m4-cpk/ra_gen/vector_data.c
+8
-0
bsp/renesas/ra6m4-cpk/ra_gen/vector_data.h
bsp/renesas/ra6m4-cpk/ra_gen/vector_data.h
+13
-1
bsp/renesas/ra6m4-cpk/rtconfig.h
bsp/renesas/ra6m4-cpk/rtconfig.h
+12
-5
bsp/renesas/ra6m4-cpk/rtconfig.py
bsp/renesas/ra6m4-cpk/rtconfig.py
+1
-0
bsp/renesas/ra6m4-iot/.config
bsp/renesas/ra6m4-iot/.config
+31
-20
bsp/renesas/ra6m4-iot/SConstruct
bsp/renesas/ra6m4-iot/SConstruct
+1
-0
bsp/renesas/ra6m4-iot/project.uvoptx
bsp/renesas/ra6m4-iot/project.uvoptx
+535
-3
bsp/renesas/ra6m4-iot/project.uvprojx
bsp/renesas/ra6m4-iot/project.uvprojx
+203
-136
bsp/renesas/ra6m4-iot/rtconfig.h
bsp/renesas/ra6m4-iot/rtconfig.h
+9
-5
bsp/renesas/ra6m4-iot/rtconfig.py
bsp/renesas/ra6m4-iot/rtconfig.py
+1
-0
未找到文件。
.github/workflows/action.yml
浏览文件 @
14d15404
...
...
@@ -189,8 +189,10 @@ jobs:
-
"
lpc176x"
-
"
xplorer4330/M4"
#- "lpc43xx/M4"
-
"
renesas/
ra6m3-ek
"
-
"
renesas/
ebf_qi_min_6m5
"
-
"
renesas/ra6m4-cpk"
-
"
renesas/ra6m4-iot"
-
"
renesas/ra6m3-ek"
-
"
renesas/ra6m3-hmi-board"
-
"
renesas/ra4m2-eco"
-
"
renesas/ra2l1-cpk"
...
...
bsp/renesas/README.md
浏览文件 @
14d15404
...
...
@@ -3,15 +3,18 @@
RA 系列 BSP 目前支持情况如下表所示:
|
**BSP 文件夹名称**
|
**开发板名称**
|
|:------------------------- |:-------------------------- |
|
**RA6 系列**
| |
|
[
ra6m4-cpk
](
ra6m4-cpk
)
| Renesas 官方 CPK-RA6M4 开发板 |
|
[
ra6m4-iot
](
ra6m4-iot
)
| Renesas 官方 IOT-RA6M4 开发板 |
|
[
ra6m3-ek
](
ra6m3-ek
)
| Renesas 官方 RA6M3-EK 开发板 |
|
**BSP 文件夹名称**
|
**开发板名称**
|
| :--------------------------------- | :-------------------------------------------- |
|
**RA6 系列**
| |
|
[
ebf_qi_min_6m5
](
ebf_qi_min_6m5
)
| 野火 启明6 开发板 |
|
[
ra6m4-cpk
](
ra6m4-cpk
)
| Renesas 官方 CPK-RA6M4 开发板 |
|
[
ra6m4-iot
](
ra6m4-iot
)
| Renesas 官方 IOT-RA6M4 开发板 |
|
[
ra6m3-ek
](
ra6m3-ek
)
| Renesas 官方 RA6M3-EK 开发板 |
|
[
ra6m3-hmi-board
](
ra6m3-hmi-board
)
| Renesas 联合 RT-Thread RA6M3-HMI-Board 开发板 |
|
**RA4 系列**
| |
|
[
ra4m2-eco
](
ra4m2-eco
)
| Renesas 官方 RA-Eco-RA4M2 开发板 |
|
**RA2 系列**
| |
|
[
ra2l1-cpk
](
ra2l1-cpk
)
| Renesas 官方 CPK-RA2L1 开发板
|
|
[
ra2l1-cpk
](
ra2l1-cpk
)
| Renesas 官方 CPK-RA2L1 开发板
|
可以通过阅读相应 BSP 下的 README 来快速上手,如果想要使用 BSP 更多功能可参考 docs 文件夹下提供的说明文档,如下表所示:
...
...
@@ -20,6 +23,8 @@ RA 系列 BSP 目前支持情况如下表所示:
|
[
外设驱动使用教程
](
docs/RA系列BSP外设驱动使用教程.md
)
| 讲解 BSP 上更多外设驱动的使用方法 |
|
[
外设驱动介绍与应用
](
docs/RA系列驱动介绍.md
)
| 讲解 RA 系列 BSP 驱动的支持情况,以及如何利用驱动框架开发应用程序 |
|
[
使用 FSP 配置外设驱动
](
docs/RA系列使用FSP配置外设驱动.md
)
| 介绍如何使用 FSP 工具添加和配置外设 |
|
[
瑞萨RA2L1开发实践指南
](
https://docs.qq.com/doc/DQktJWmpBZkNiTnh6
)
| 介绍基于 RA2L1 如何添加和配置外设 |
|
[
瑞萨RA6m3开发实践指南
](
https://docs.qq.com/doc/DQmVYUEN1dHVyd0hi
)
| 介绍基于 RA6M3 如何添加和配置外设 |
|
**BSP 制作与提交**
|
**简介**
|
|
[
BSP 制作教程
](
docs/RA系列BSP制作教程.md
)
| 讲解 RA 系列 BSP 的制作方法,以及在制作 BSP 和提交 BSP 时应当遵守的规范 |
|
[
外设驱动添加指南
](
docs/RA系列外设驱动添加指南.md
)
| 讲解 BSP 添加更多设备驱动的方法 |
...
...
bsp/renesas/ebf_qi_min_6m5/.config
浏览文件 @
14d15404
...
...
@@ -9,6 +9,7 @@
CONFIG_RT_NAME_MAX
=
8
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
# CONFIG_RT_USING_AMP is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE
=
8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
...
...
@@ -33,18 +34,10 @@ CONFIG_RT_TIMER_THREAD_STACK_SIZE=512
# CONFIG_RT_KSERVICE_USING_TINY_SIZE is not set
# CONFIG_RT_USING_TINY_FFS is not set
# CONFIG_RT_KPRINTF_USING_LONGLONG is not set
CONFIG_RT_DEBUG
=
y
CONFIG_RT_DEBUG_COLOR
=
y
# CONFIG_RT_DEBUG_INIT_CONFIG is not set
# CONFIG_RT_DEBUG_THREAD_CONFIG is not set
# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set
# CONFIG_RT_DEBUG_IPC_CONFIG is not set
# CONFIG_RT_DEBUG_TIMER_CONFIG is not set
# CONFIG_RT_DEBUG_IRQ_CONFIG is not set
# CONFIG_RT_DEBUG_MEM_CONFIG is not set
# CONFIG_RT_DEBUG_SLAB_CONFIG is not set
# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set
# CONFIG_RT_DEBUG_MODULE_CONFIG is not set
CONFIG_RT_USING_DEBUG
=
y
CONFIG_RT_DEBUGING_COLOR
=
y
CONFIG_RT_DEBUGING_CONTEXT
=
y
CONFIG_RT_DEBUGING_INIT
=
y
#
# Inter-Thread communication
...
...
@@ -54,12 +47,12 @@ CONFIG_RT_USING_MUTEX=y
CONFIG_RT_USING_EVENT
=
y
CONFIG_RT_USING_MAILBOX
=
y
CONFIG_RT_USING_MESSAGEQUEUE
=
y
# CONFIG_RT_USING_MESSAGEQUEUE_PRIORITY is not set
# CONFIG_RT_USING_SIGNALS is not set
#
# Memory Management
#
CONFIG_RT_PAGE_MAX_ORDER
=
11
# CONFIG_RT_USING_MEMPOOL is not set
CONFIG_RT_USING_SMALL_MEM
=
y
# CONFIG_RT_USING_SLAB is not set
...
...
@@ -83,7 +76,7 @@ CONFIG_RT_USING_DEVICE=y
CONFIG_RT_USING_CONSOLE
=
y
CONFIG_RT_CONSOLEBUF_SIZE
=
128
CONFIG_RT_CONSOLE_DEVICE_NAME
=
"uart4"
CONFIG_RT_VER_NUM
=
0
x5000
0
CONFIG_RT_VER_NUM
=
0
x5000
1
# CONFIG_RT_USING_STDC_ATOMIC is not set
# CONFIG_RT_USING_CACHE is not set
CONFIG_RT_USING_HW_ATOMIC
=
y
...
...
@@ -117,6 +110,10 @@ CONFIG_FINSH_USING_DESCRIPTION=y
# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set
# CONFIG_FINSH_USING_AUTH is not set
CONFIG_FINSH_ARG_MAX
=
10
#
# DFS: device virtual file system
#
# CONFIG_RT_USING_DFS is not set
# CONFIG_RT_USING_FAL is not set
...
...
@@ -210,9 +207,11 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_RT_USING_ULOG is not set
# CONFIG_RT_USING_UTEST is not set
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
# CONFIG_RT_USING_ADT is not set
# CONFIG_RT_USING_RT_LINK is not set
# CONFIG_RT_USING_VBUS is not set
# CONFIG_RT_USING_KTIME is not set
#
# RT-Thread Utestcases
...
...
@@ -237,7 +236,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_KAWAII_MQTT is not set
# CONFIG_PKG_USING_BC28_MQTT is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_LIBMODBUS is not set
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
...
...
@@ -508,6 +506,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_QPC is not set
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
# CONFIG_PKG_USING_FLASH_BLOB is not set
# CONFIG_PKG_USING_MLIBC is not set
#
# peripheral libraries and drivers
...
...
@@ -592,6 +591,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_FT5426 is not set
# CONFIG_PKG_USING_FT6236 is not set
# CONFIG_PKG_USING_XPT2046_TOUCH is not set
# CONFIG_PKG_USING_CST816X is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_ESP_IDF is not set
...
...
@@ -604,7 +604,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_LKDGUI is not set
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_WM_LIBRARIES is not set
#
# Kendryte SDK
...
...
@@ -662,14 +661,17 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_MISAKA_AT24CXX is not set
# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set
# CONFIG_PKG_USING_LORA_MODEM_DRIVER is not set
# CONFIG_PKG_USING_BL_MCU_SDK is not set
# CONFIG_PKG_USING_SOFT_SERIAL is not set
# CONFIG_PKG_USING_MB85RS16 is not set
# CONFIG_PKG_USING_RFM300 is not set
# CONFIG_PKG_USING_IO_INPUT_FILTER is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_LRF_NV7LIDAR is not set
# CONFIG_PKG_USING_AIP650 is not set
# CONFIG_PKG_USING_FINGERPRINT is not set
# CONFIG_PKG_USING_BT_ECB02C is not set
# CONFIG_PKG_USING_UAT is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
#
# AI packages
...
...
@@ -688,7 +690,10 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# Signal Processing and Control Algorithm Packages
#
# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
# CONFIG_PKG_USING_QPID is not set
# CONFIG_PKG_USING_UKAL is not set
# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_KISSFFT is not set
#
# miscellaneous packages
...
...
@@ -735,7 +740,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_DSTR is not set
# CONFIG_PKG_USING_TINYFRAME is not set
# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_UPACKER is not set
# CONFIG_PKG_USING_UPARAM is not set
# CONFIG_PKG_USING_HELLO is not set
...
...
@@ -760,8 +764,9 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_RTDUINO is not set
#
# Projects
# Projects
and Demos
#
# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
...
...
@@ -908,14 +913,19 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
#
# Display
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_U8G2 is not set
# CONFIG_PKG_USING_ARDUINO_U8GLIB_ARDUINO is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341 is not set
# CONFIG_PKG_USING_SEEED_TM1637 is not set
#
# Timing
#
# CONFIG_PKG_USING_ARDUINO_MSTIMER2 is not set
# CONFIG_PKG_USING_ARDUINO_TICKER is not set
# CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER is not set
#
# Data Processing
...
...
@@ -995,6 +1005,9 @@ CONFIG_BSP_USING_UART4=y
# CONFIG_BSP_UART4_TX_USING_DMA is not set
CONFIG_BSP_UART4_RX_BUFSIZE
=
256
CONFIG_BSP_UART4_TX_BUFSIZE
=
0
# CONFIG_BSP_USING_I2C is not set
# CONFIG_BSP_USING_SCI_SPI is not set
# CONFIG_BSP_USING_SPI is not set
#
# Board extended module Drivers
...
...
bsp/renesas/ebf_qi_min_6m5/SConstruct
浏览文件 @
14d15404
...
...
@@ -21,6 +21,7 @@ DefaultEnvironment(tools=[])
env
=
Environment
(
tools
=
[
'mingw'
],
AS
=
rtconfig
.
AS
,
ASFLAGS
=
rtconfig
.
AFLAGS
,
CC
=
rtconfig
.
CC
,
CFLAGS
=
rtconfig
.
CFLAGS
,
CXX
=
rtconfig
.
CXX
,
CXXFLAGS
=
rtconfig
.
CXXFLAGS
,
AR
=
rtconfig
.
AR
,
ARFLAGS
=
'-rc'
,
LINK
=
rtconfig
.
LINK
,
LINKFLAGS
=
rtconfig
.
LFLAGS
)
env
.
PrependENVPath
(
'PATH'
,
rtconfig
.
EXEC_PATH
)
...
...
bsp/renesas/ebf_qi_min_6m5/project.uvoptx
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ebf_qi_min_6m5/project.uvprojx
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ebf_qi_min_6m5/rtconfig.h
浏览文件 @
14d15404
...
...
@@ -23,8 +23,10 @@
/* kservice optimization */
#define RT_DEBUG
#define RT_DEBUG_COLOR
#define RT_USING_DEBUG
#define RT_DEBUGING_COLOR
#define RT_DEBUGING_CONTEXT
#define RT_DEBUGING_INIT
/* Inter-Thread communication */
...
...
@@ -36,7 +38,6 @@
/* Memory Management */
#define RT_PAGE_MAX_ORDER 11
#define RT_USING_SMALL_MEM
#define RT_USING_SMALL_MEM_AS_HEAP
#define RT_USING_HEAP
...
...
@@ -47,7 +48,7 @@
#define RT_USING_CONSOLE
#define RT_CONSOLEBUF_SIZE 128
#define RT_CONSOLE_DEVICE_NAME "uart4"
#define RT_VER_NUM 0x5000
0
#define RT_VER_NUM 0x5000
1
#define RT_USING_HW_ATOMIC
#define RT_USING_CPU_FFS
#define ARCH_ARM
...
...
@@ -74,6 +75,9 @@
#define FINSH_USING_DESCRIPTION
#define FINSH_ARG_MAX 10
/* DFS: device virtual file system */
/* Device Drivers */
#define RT_USING_DEVICE_IPC
...
...
@@ -190,7 +194,7 @@
/* Arduino libraries */
/* Projects */
/* Projects
and Demos
*/
/* Sensors */
...
...
bsp/renesas/ebf_qi_min_6m5/rtconfig.py
浏览文件 @
14d15404
...
...
@@ -56,6 +56,7 @@ if PLATFORM == 'gcc':
AFLAGS
+=
' -gdwarf-2'
else
:
CFLAGS
+=
' -Os'
CXXFLAGS
=
CFLAGS
POST_ACTION
=
OBJCPY
+
' -O ihex $TARGET rtthread.hex
\n
'
+
SIZE
+
' $TARGET
\n
'
# POST_ACTION += OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n'
...
...
bsp/renesas/ra2l1-cpk/.config
浏览文件 @
14d15404
...
...
@@ -34,18 +34,10 @@ CONFIG_RT_KSERVICE_USING_STDLIB=y
# CONFIG_RT_KSERVICE_USING_TINY_SIZE is not set
# CONFIG_RT_USING_TINY_FFS is not set
# CONFIG_RT_KPRINTF_USING_LONGLONG is not set
CONFIG_RT_DEBUG
=
y
# CONFIG_RT_DEBUG_COLOR is not set
# CONFIG_RT_DEBUG_INIT is not set
# CONFIG_RT_DEBUG_THREAD is not set
# CONFIG_RT_DEBUG_SCHEDULER is not set
# CONFIG_RT_DEBUG_IPC is not set
# CONFIG_RT_DEBUG_TIMER is not set
# CONFIG_RT_DEBUG_IRQ is not set
# CONFIG_RT_DEBUG_MEM is not set
# CONFIG_RT_DEBUG_SLAB is not set
# CONFIG_RT_DEBUG_MEMHEAP is not set
# CONFIG_RT_DEBUG_MODULE is not set
CONFIG_RT_USING_DEBUG
=
y
CONFIG_RT_DEBUGING_COLOR
=
y
CONFIG_RT_DEBUGING_CONTEXT
=
y
CONFIG_RT_DEBUGING_INIT
=
y
#
# Inter-Thread communication
...
...
@@ -134,6 +126,7 @@ CONFIG_DFS_FILESYSTEM_TYPES_MAX=4
# CONFIG_RT_USING_DFS_CROMFS is not set
# CONFIG_RT_USING_DFS_RAMFS is not set
# CONFIG_RT_USING_DFS_TMPFS is not set
# CONFIG_RT_USING_DFS_MQUEUE is not set
# CONFIG_RT_USING_FAL is not set
#
...
...
@@ -226,10 +219,11 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_RT_USING_ULOG is not set
# CONFIG_RT_USING_UTEST is not set
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_ADT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
# CONFIG_RT_USING_ADT is not set
# CONFIG_RT_USING_RT_LINK is not set
# CONFIG_RT_USING_VBUS is not set
# CONFIG_RT_USING_KTIME is not set
#
# RT-Thread Utestcases
...
...
bsp/renesas/ra2l1-cpk/SConstruct
浏览文件 @
14d15404
...
...
@@ -21,6 +21,7 @@ DefaultEnvironment(tools=[])
env
=
Environment
(
tools
=
[
'mingw'
],
AS
=
rtconfig
.
AS
,
ASFLAGS
=
rtconfig
.
AFLAGS
,
CC
=
rtconfig
.
CC
,
CFLAGS
=
rtconfig
.
CFLAGS
,
CXX
=
rtconfig
.
CXX
,
CXXFLAGS
=
rtconfig
.
CXXFLAGS
,
AR
=
rtconfig
.
AR
,
ARFLAGS
=
'-rc'
,
LINK
=
rtconfig
.
LINK
,
LINKFLAGS
=
rtconfig
.
LFLAGS
)
env
.
PrependENVPath
(
'PATH'
,
rtconfig
.
EXEC_PATH
)
...
...
bsp/renesas/ra2l1-cpk/project.uvoptx
浏览文件 @
14d15404
...
...
@@ -135,7 +135,7 @@
<SetRegEntry>
<Number>
0
</Number>
<Key>
DLGUARM
</Key>
<Name>
d
</Name>
<Name></Name>
</SetRegEntry>
<SetRegEntry>
<Number>
0
</Number>
...
...
@@ -149,7 +149,7 @@
<Type>
0
</Type>
<LineNumber>
43
</LineNumber>
<EnabledFlag>
1
</EnabledFlag>
<Address>
9320
</Address>
<Address>
2612
</Address>
<ByteObject>
0
</ByteObject>
<HtxType>
0
</HtxType>
<ManyObjects>
0
</ManyObjects>
...
...
@@ -323,18 +323,6 @@
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\libcpu\arm\common\backtrace.c
</PathWithFileName>
<FilenameWithoutPath>
backtrace.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
2
</GroupNumber>
<FileNumber>
10
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\libcpu\arm\common\div0.c
</PathWithFileName>
<FilenameWithoutPath>
div0.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
...
...
@@ -342,7 +330,7 @@
</File>
<File>
<GroupNumber>
2
</GroupNumber>
<FileNumber>
1
1
</FileNumber>
<FileNumber>
1
0
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -354,7 +342,7 @@
</File>
<File>
<GroupNumber>
2
</GroupNumber>
<FileNumber>
1
2
</FileNumber>
<FileNumber>
1
1
</FileNumber>
<FileType>
2
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -366,7 +354,7 @@
</File>
<File>
<GroupNumber>
2
</GroupNumber>
<FileNumber>
1
3
</FileNumber>
<FileNumber>
1
2
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -384,6 +372,18 @@
<tvExpOptDlg>
0
</tvExpOptDlg>
<cbSel>
0
</cbSel>
<RteFlg>
0
</RteFlg>
<File>
<GroupNumber>
3
</GroupNumber>
<FileNumber>
13
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\drivers\core\device.c
</PathWithFileName>
<FilenameWithoutPath>
device.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
3
</GroupNumber>
<FileNumber>
14
</FileNumber>
...
...
@@ -487,30 +487,6 @@
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\drivers\pm\lptimer.c
</PathWithFileName>
<FilenameWithoutPath>
lptimer.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
3
</GroupNumber>
<FileNumber>
23
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\drivers\pm\pm.c
</PathWithFileName>
<FilenameWithoutPath>
pm.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
3
</GroupNumber>
<FileNumber>
24
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\drivers\serial\serial_v2.c
</PathWithFileName>
<FilenameWithoutPath>
serial_v2.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
...
...
@@ -520,13 +496,13 @@
<Group>
<GroupName>
Drivers
</GroupName>
<tvExp>
1
</tvExp>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<cbSel>
0
</cbSel>
<RteFlg>
0
</RteFlg>
<File>
<GroupNumber>
4
</GroupNumber>
<FileNumber>
2
5
</FileNumber>
<FileNumber>
2
3
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -538,7 +514,7 @@
</File>
<File>
<GroupNumber>
4
</GroupNumber>
<FileNumber>
2
6
</FileNumber>
<FileNumber>
2
4
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -550,7 +526,7 @@
</File>
<File>
<GroupNumber>
4
</GroupNumber>
<FileNumber>
2
7
</FileNumber>
<FileNumber>
2
5
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -563,67 +539,91 @@
</Group>
<Group>
<GroupName>
Fi
nsh
</GroupName>
<GroupName>
Fi
lesystem
</GroupName>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<cbSel>
0
</cbSel>
<RteFlg>
0
</RteFlg>
<File>
<GroupNumber>
5
</GroupNumber>
<FileNumber>
2
8
</FileNumber>
<FileNumber>
2
6
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\
finsh\shell
.c
</PathWithFileName>
<FilenameWithoutPath>
shell
.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\components\
dfs\dfs_v1\src\dfs_posix
.c
</PathWithFileName>
<FilenameWithoutPath>
dfs_posix
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
5
</GroupNumber>
<FileNumber>
2
9
</FileNumber>
<FileNumber>
2
7
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\
finsh\msh
.c
</PathWithFileName>
<FilenameWithoutPath>
msh
.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\components\
dfs\dfs_v1\src\dfs_fs
.c
</PathWithFileName>
<FilenameWithoutPath>
dfs_fs
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
5
</GroupNumber>
<FileNumber>
30
</FileNumber>
<FileNumber>
28
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\
finsh\msh_parse
.c
</PathWithFileName>
<FilenameWithoutPath>
msh_parse
.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\components\
dfs\dfs_v1\src\dfs
.c
</PathWithFileName>
<FilenameWithoutPath>
dfs
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
5
</GroupNumber>
<FileNumber>
31
</FileNumber>
<FileNumber>
29
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\
finsh\cmd
.c
</PathWithFileName>
<FilenameWithoutPath>
cmd
.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\components\
dfs\dfs_v1\src\dfs_file
.c
</PathWithFileName>
<FilenameWithoutPath>
dfs_file
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
</Group>
<Group>
<GroupName>
Kernel
</GroupName>
<GroupName>
Finsh
</GroupName>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<cbSel>
0
</cbSel>
<RteFlg>
0
</RteFlg>
<File>
<GroupNumber>
6
</GroupNumber>
<FileNumber>
30
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\finsh\shell.c
</PathWithFileName>
<FilenameWithoutPath>
shell.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
6
</GroupNumber>
<FileNumber>
31
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\finsh\cmd.c
</PathWithFileName>
<FilenameWithoutPath>
cmd.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
6
</GroupNumber>
<FileNumber>
32
</FileNumber>
...
...
@@ -631,8 +631,8 @@
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\
src\clock
.c
</PathWithFileName>
<FilenameWithoutPath>
clock
.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\
components\finsh\msh
.c
</PathWithFileName>
<FilenameWithoutPath>
msh
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
...
...
@@ -643,8 +643,8 @@
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\
src\components
.c
</PathWithFileName>
<FilenameWithoutPath>
components
.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\
components\finsh\msh_file
.c
</PathWithFileName>
<FilenameWithoutPath>
msh_file
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
...
...
@@ -655,26 +655,58 @@
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\
src\devic
e.c
</PathWithFileName>
<FilenameWithoutPath>
devic
e.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\
components\finsh\msh_pars
e.c
</PathWithFileName>
<FilenameWithoutPath>
msh_pars
e.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
</Group>
<Group>
<GroupName>
Kernel
</GroupName>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<cbSel>
0
</cbSel>
<RteFlg>
0
</RteFlg>
<File>
<GroupNumber>
6
</GroupNumber>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
35
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\src\clock.c
</PathWithFileName>
<FilenameWithoutPath>
clock.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
36
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\src\components.c
</PathWithFileName>
<FilenameWithoutPath>
components.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
37
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\src\idle.c
</PathWithFileName>
<FilenameWithoutPath>
idle.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
6
</GroupNumber>
<FileNumber>
3
6
</FileNumber>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
3
8
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -685,8 +717,8 @@
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
6
</GroupNumber>
<FileNumber>
3
7
</FileNumber>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
3
9
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -697,8 +729,8 @@
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
6
</GroupNumber>
<FileNumber>
38
</FileNumber>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
40
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -709,8 +741,8 @@
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
6
</GroupNumber>
<FileNumber>
39
</FileNumber>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
41
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -721,8 +753,20 @@
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
6
</GroupNumber>
<FileNumber>
40
</FileNumber>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
42
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\src\mempool.c
</PathWithFileName>
<FilenameWithoutPath>
mempool.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
43
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -733,20 +777,20 @@
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
6
</GroupNumber>
<FileNumber>
4
1
</FileNumber>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
4
4
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\src\scheduler.c
</PathWithFileName>
<FilenameWithoutPath>
scheduler.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\src\scheduler
_up
.c
</PathWithFileName>
<FilenameWithoutPath>
scheduler
_up
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
6
</GroupNumber>
<FileNumber>
4
2
</FileNumber>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
4
5
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -757,8 +801,8 @@
<bShared>
0
</bShared>
</File>
<File>
<GroupNumber>
6
</GroupNumber>
<FileNumber>
4
3
</FileNumber>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
4
6
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
@@ -777,8 +821,8 @@
<cbSel>
0
</cbSel>
<RteFlg>
0
</RteFlg>
<File>
<GroupNumber>
7
</GroupNumber>
<FileNumber>
4
4
</FileNumber>
<GroupNumber>
8
</GroupNumber>
<FileNumber>
4
7
</FileNumber>
<FileType>
1
</FileType>
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
...
...
bsp/renesas/ra2l1-cpk/project.uvprojx
浏览文件 @
14d15404
...
...
@@ -10,13 +10,13 @@
<TargetName>
Target 1
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<pCCUsed>
61
60000::V6.16
::ARMCLANG
</pCCUsed>
<pCCUsed>
61
90000::V6.19
::ARMCLANG
</pCCUsed>
<uAC6>
1
</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>
R7FA2L1AB2DFM
</Device>
<Vendor>
Renesas
</Vendor>
<PackID>
Renesas.RA_DFP.3.
1
.0
</PackID>
<PackID>
Renesas.RA_DFP.3.
6
.0
</PackID>
<PackURL>
https://www2.renesas.eu/Keil_MDK_Packs/
</PackURL>
<Cpu>
CPUTYPE("Cortex-M23") CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec></FlashUtilSpec>
...
...
@@ -186,6 +186,7 @@
<RvdsVP>
0
</RvdsVP>
<RvdsMve>
0
</RvdsMve>
<RvdsCdeCp>
0
</RvdsCdeCp>
<nBranchProt>
0
</nBranchProt>
<hadIRAM2>
0
</hadIRAM2>
<hadIROM2>
0
</hadIROM2>
<StupSel>
0
</StupSel>
...
...
@@ -337,9 +338,9 @@
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<MiscControls>
-Wno-license-management -Wunused -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
</MiscControls>
<Define>
RT_USING_LIBC, __
RTTHREAD__, __STDC_LIMIT_MACROS, RT_USING_ARM_LIBC, __CLK_TCK=RT_TICK_PER_SECOND
</Define>
<Define>
RT_USING_LIBC, __
STDC_LIMIT_MACROS, __CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __RTTHREAD__
</Define>
<Undefine></Undefine>
<IncludePath>
..\..\..\components\libc\
compilers\common\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\libcpu\arm\common;..\..\..\libcpu\arm\cortex-m23;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\components\drivers\include;board;board\ports;..\libraries\HAL_Drivers;..\libraries\HAL_Drivers\config;..\..\..\components\finsh;.;..\..\..\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\posix\io\stdio;..\..\..\components\libc\posix\ipc;ra_cfg\fsp_cfg;ra_cfg\fsp_cfg\bsp
</IncludePath>
<IncludePath>
..\..\..\components\libc\
posix\io\stdio;..\..\..\components\dfs\dfs_v1\include;ra_cfg\fsp_cfg;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include;..\..\..\components\finsh;..\libraries\HAL_Drivers\config;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;.;board\ports;ra_cfg\fsp_cfg\bsp;..\libraries\HAL_Drivers;..\..\..\libcpu\arm\cortex-m23;board;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\poll;..\..\..\include;..\..\..\libcpu\arm\common;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -428,11 +429,6 @@
<Group>
<GroupName>
CPU
</GroupName>
<Files>
<File>
<FileName>
backtrace.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\libcpu\arm\common\backtrace.c
</FilePath>
</File>
<File>
<FileName>
div0.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -458,6 +454,11 @@
<Group>
<GroupName>
DeviceDrivers
</GroupName>
<Files>
<File>
<FileName>
device.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\core\device.c
</FilePath>
</File>
<File>
<FileName>
completion.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -498,16 +499,6 @@
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\misc\pin.c
</FilePath>
</File>
<File>
<FileName>
lptimer.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\pm\lptimer.c
</FilePath>
</File>
<File>
<FileName>
pm.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\drivers\pm\pm.c
</FilePath>
</File>
<File>
<FileName>
serial_v2.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -688,6 +679,31 @@
</File>
</Files>
</Group>
<Group>
<GroupName>
Filesystem
</GroupName>
<Files>
<File>
<FileName>
dfs_posix.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\dfs_v1\src\dfs_posix.c
</FilePath>
</File>
<File>
<FileName>
dfs_fs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\dfs_v1\src\dfs_fs.c
</FilePath>
</File>
<File>
<FileName>
dfs.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\dfs_v1\src\dfs.c
</FilePath>
</File>
<File>
<FileName>
dfs_file.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\dfs\dfs_v1\src\dfs_file.c
</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>
Finsh
</GroupName>
<Files>
...
...
@@ -696,20 +712,25 @@
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\shell.c
</FilePath>
</File>
<File>
<FileName>
cmd.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\cmd.c
</FilePath>
</File>
<File>
<FileName>
msh.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\msh.c
</FilePath>
</File>
<File>
<FileName>
msh_
pars
e.c
</FileName>
<FileName>
msh_
fil
e.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\msh_
pars
e.c
</FilePath>
<FilePath>
..\..\..\components\finsh\msh_
fil
e.c
</FilePath>
</File>
<File>
<FileName>
cmd
.c
</FileName>
<FileName>
msh_parse
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\
cmd
.c
</FilePath>
<FilePath>
..\..\..\components\finsh\
msh_parse
.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -726,11 +747,6 @@
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\components.c
</FilePath>
</File>
<File>
<FileName>
device.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\device.c
</FilePath>
</File>
<File>
<FileName>
idle.c
</FileName>
<FileType>
1
</FileType>
...
...
@@ -756,15 +772,20 @@
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\mem.c
</FilePath>
</File>
<File>
<FileName>
mempool.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\mempool.c
</FilePath>
</File>
<File>
<FileName>
object.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\object.c
</FilePath>
</File>
<File>
<FileName>
scheduler.c
</FileName>
<FileName>
scheduler
_up
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\src\scheduler.c
</FilePath>
<FilePath>
..\..\..\src\scheduler
_up
.c
</FilePath>
</File>
<File>
<FileName>
thread.c
</FileName>
...
...
@@ -806,7 +827,7 @@
<apis/>
<components>
<component
Cclass=
"Flex Software"
Cgroup=
"RA Configuration"
Cvendor=
"Renesas"
Cversion=
"1.0.0"
condition=
"RA Device"
generator=
"Renesas RA Smart Configurator"
>
<package
name=
"RA_DFP"
schemaVersion=
"1.
6.0"
url=
"https://www2.renesas.eu/Keil_MDK_Packs/"
vendor=
"Renesas"
version=
"3.1
.0"
/>
<package
name=
"RA_DFP"
schemaVersion=
"1.
7.2"
url=
"https://www2.renesas.eu/Keil_MDK_Packs/"
vendor=
"Renesas"
version=
"4.4
.0"
/>
<targetInfos>
<targetInfo
name=
"Target 1"
/>
</targetInfos>
...
...
bsp/renesas/ra2l1-cpk/rtconfig.h
浏览文件 @
14d15404
...
...
@@ -24,7 +24,10 @@
/* kservice optimization */
#define RT_KSERVICE_USING_STDLIB
#define RT_DEBUG
#define RT_USING_DEBUG
#define RT_DEBUGING_COLOR
#define RT_DEBUGING_CONTEXT
#define RT_DEBUGING_INIT
/* Inter-Thread communication */
...
...
bsp/renesas/ra2l1-cpk/rtconfig.py
浏览文件 @
14d15404
...
...
@@ -56,6 +56,7 @@ if PLATFORM == 'gcc':
AFLAGS
+=
' -gdwarf-2'
else
:
CFLAGS
+=
' -Os'
CXXFLAGS
=
CFLAGS
POST_ACTION
=
OBJCPY
+
' -O ihex $TARGET rtthread.hex
\n
'
+
SIZE
+
' $TARGET
\n
'
# POST_ACTION += OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n'
...
...
bsp/renesas/ra4m2-eco/.config
浏览文件 @
14d15404
...
...
@@ -9,6 +9,7 @@
CONFIG_RT_NAME_MAX
=
8
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
# CONFIG_RT_USING_AMP is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE
=
8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
...
...
@@ -33,18 +34,10 @@ CONFIG_RT_TIMER_THREAD_STACK_SIZE=512
# CONFIG_RT_KSERVICE_USING_TINY_SIZE is not set
# CONFIG_RT_USING_TINY_FFS is not set
# CONFIG_RT_KPRINTF_USING_LONGLONG is not set
CONFIG_RT_DEBUG
=
y
CONFIG_RT_DEBUG_COLOR
=
y
# CONFIG_RT_DEBUG_INIT_CONFIG is not set
# CONFIG_RT_DEBUG_THREAD_CONFIG is not set
# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set
# CONFIG_RT_DEBUG_IPC_CONFIG is not set
# CONFIG_RT_DEBUG_TIMER_CONFIG is not set
# CONFIG_RT_DEBUG_IRQ_CONFIG is not set
# CONFIG_RT_DEBUG_MEM_CONFIG is not set
# CONFIG_RT_DEBUG_SLAB_CONFIG is not set
# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set
# CONFIG_RT_DEBUG_MODULE_CONFIG is not set
CONFIG_RT_USING_DEBUG
=
y
CONFIG_RT_DEBUGING_COLOR
=
y
CONFIG_RT_DEBUGING_CONTEXT
=
y
CONFIG_RT_DEBUGING_INIT
=
y
#
# Inter-Thread communication
...
...
@@ -54,12 +47,12 @@ CONFIG_RT_USING_MUTEX=y
CONFIG_RT_USING_EVENT
=
y
CONFIG_RT_USING_MAILBOX
=
y
CONFIG_RT_USING_MESSAGEQUEUE
=
y
# CONFIG_RT_USING_MESSAGEQUEUE_PRIORITY is not set
# CONFIG_RT_USING_SIGNALS is not set
#
# Memory Management
#
CONFIG_RT_PAGE_MAX_ORDER
=
11
# CONFIG_RT_USING_MEMPOOL is not set
CONFIG_RT_USING_SMALL_MEM
=
y
# CONFIG_RT_USING_SLAB is not set
...
...
@@ -83,7 +76,7 @@ CONFIG_RT_USING_DEVICE=y
CONFIG_RT_USING_CONSOLE
=
y
CONFIG_RT_CONSOLEBUF_SIZE
=
128
CONFIG_RT_CONSOLE_DEVICE_NAME
=
"uart4"
CONFIG_RT_VER_NUM
=
0
x5000
0
CONFIG_RT_VER_NUM
=
0
x5000
1
# CONFIG_RT_USING_STDC_ATOMIC is not set
# CONFIG_RT_USING_CACHE is not set
CONFIG_RT_USING_HW_ATOMIC
=
y
...
...
@@ -117,19 +110,26 @@ CONFIG_FINSH_USING_DESCRIPTION=y
# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set
# CONFIG_FINSH_USING_AUTH is not set
CONFIG_FINSH_ARG_MAX
=
10
#
# DFS: device virtual file system
#
CONFIG_RT_USING_DFS
=
y
CONFIG_DFS_USING_POSIX
=
y
CONFIG_DFS_USING_WORKDIR
=
y
# CONFIG_RT_USING_DFS_MNTTABLE is not set
CONFIG_DFS_FD_MAX
=
16
CONFIG_RT_USING_DFS_V1
=
y
# CONFIG_RT_USING_DFS_V2 is not set
CONFIG_DFS_FILESYSTEMS_MAX
=
4
CONFIG_DFS_FILESYSTEM_TYPES_MAX
=
4
CONFIG_DFS_FD_MAX
=
16
# CONFIG_RT_USING_DFS_MNTTABLE is not set
# CONFIG_RT_USING_DFS_ELMFAT is not set
CONFIG_RT_USING_DFS_DEVFS
=
y
# CONFIG_RT_USING_DFS_ROMFS is not set
# CONFIG_RT_USING_DFS_CROMFS is not set
# CONFIG_RT_USING_DFS_RAMFS is not set
# CONFIG_RT_USING_DFS_TMPFS is not set
# CONFIG_RT_USING_DFS_MQUEUE is not set
# CONFIG_RT_USING_FAL is not set
#
...
...
@@ -228,9 +228,11 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_RT_USING_ULOG is not set
# CONFIG_RT_USING_UTEST is not set
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
# CONFIG_RT_USING_ADT is not set
# CONFIG_RT_USING_RT_LINK is not set
# CONFIG_RT_USING_VBUS is not set
# CONFIG_RT_USING_KTIME is not set
#
# RT-Thread Utestcases
...
...
@@ -255,7 +257,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_KAWAII_MQTT is not set
# CONFIG_PKG_USING_BC28_MQTT is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_LIBMODBUS is not set
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
...
...
@@ -456,6 +457,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_HASH_MATCH is not set
# CONFIG_PKG_USING_ARMV7M_DWT_TOOL is not set
# CONFIG_PKG_USING_VOFA_PLUS is not set
# CONFIG_PKG_USING_RT_TRACE is not set
#
# system packages
...
...
@@ -527,6 +529,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_QPC is not set
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
# CONFIG_PKG_USING_FLASH_BLOB is not set
# CONFIG_PKG_USING_MLIBC is not set
#
# peripheral libraries and drivers
...
...
@@ -611,6 +614,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_FT5426 is not set
# CONFIG_PKG_USING_FT6236 is not set
# CONFIG_PKG_USING_XPT2046_TOUCH is not set
# CONFIG_PKG_USING_CST816X is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_ESP_IDF is not set
...
...
@@ -623,7 +627,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_LKDGUI is not set
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_WM_LIBRARIES is not set
#
# Kendryte SDK
...
...
@@ -681,14 +684,17 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_MISAKA_AT24CXX is not set
# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set
# CONFIG_PKG_USING_LORA_MODEM_DRIVER is not set
# CONFIG_PKG_USING_BL_MCU_SDK is not set
# CONFIG_PKG_USING_SOFT_SERIAL is not set
# CONFIG_PKG_USING_MB85RS16 is not set
# CONFIG_PKG_USING_RFM300 is not set
# CONFIG_PKG_USING_IO_INPUT_FILTER is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_LRF_NV7LIDAR is not set
# CONFIG_PKG_USING_AIP650 is not set
# CONFIG_PKG_USING_FINGERPRINT is not set
# CONFIG_PKG_USING_BT_ECB02C is not set
# CONFIG_PKG_USING_UAT is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
#
# AI packages
...
...
@@ -707,7 +713,10 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# Signal Processing and Control Algorithm Packages
#
# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
# CONFIG_PKG_USING_QPID is not set
# CONFIG_PKG_USING_UKAL is not set
# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_KISSFFT is not set
#
# miscellaneous packages
...
...
@@ -754,7 +763,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_DSTR is not set
# CONFIG_PKG_USING_TINYFRAME is not set
# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_UPACKER is not set
# CONFIG_PKG_USING_UPARAM is not set
# CONFIG_PKG_USING_HELLO is not set
...
...
@@ -779,8 +787,9 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_RTDUINO is not set
#
# Projects
# Projects
and Demos
#
# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
...
...
@@ -927,14 +936,19 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
#
# Display
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_U8G2 is not set
# CONFIG_PKG_USING_ARDUINO_U8GLIB_ARDUINO is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341 is not set
# CONFIG_PKG_USING_SEEED_TM1637 is not set
#
# Timing
#
# CONFIG_PKG_USING_ARDUINO_MSTIMER2 is not set
# CONFIG_PKG_USING_ARDUINO_TICKER is not set
# CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER is not set
#
# Data Processing
...
...
@@ -1023,10 +1037,14 @@ CONFIG_BSP_USING_UART4=y
CONFIG_BSP_UART4_RX_BUFSIZE
=
256
CONFIG_BSP_UART4_TX_BUFSIZE
=
0
# CONFIG_BSP_USING_UART9 is not set
CONFIG_BSP_USING_SPI
=
y
# CONFIG_BSP_USING_SPI0 is not set
# CONFIG_BSP_USING_SPI1 is not set
# CONFIG_BSP_USING_SCI_SPI is not set
# CONFIG_BSP_USING_SPI is not set
CONFIG_BSP_USING_SCI_SPI
=
y
# CONFIG_BSP_USING_SCI_SPI0 is not set
# CONFIG_BSP_USING_SCI_SPI1 is not set
# CONFIG_BSP_USING_SCI_SPI2 is not set
# CONFIG_BSP_USING_SCI_SPI3 is not set
# CONFIG_BSP_USING_SCI_SPI4 is not set
CONFIG_BSP_USING_SCI_SPI9
=
y
#
# Board extended module Drivers
...
...
bsp/renesas/ra4m2-eco/SConscript
浏览文件 @
14d15404
...
...
@@ -16,6 +16,7 @@ elif rtconfig.PLATFORM in ['gcc', 'armclang']:
if
GetOption
(
'target'
)
!=
'mdk5'
:
CPPPATH
=
[
cwd
]
src
=
Glob
(
'./src/*.c'
)
src
+=
Glob
(
'./src/*.cpp'
)
group
=
DefineGroup
(
'Applications'
,
src
,
depend
=
[
''
],
CPPPATH
=
CPPPATH
)
...
...
bsp/renesas/ra4m2-eco/SConstruct
浏览文件 @
14d15404
...
...
@@ -21,6 +21,7 @@ DefaultEnvironment(tools=[])
env
=
Environment
(
tools
=
[
'mingw'
],
AS
=
rtconfig
.
AS
,
ASFLAGS
=
rtconfig
.
AFLAGS
,
CC
=
rtconfig
.
CC
,
CFLAGS
=
rtconfig
.
CFLAGS
,
CXX
=
rtconfig
.
CXX
,
CXXFLAGS
=
rtconfig
.
CXXFLAGS
,
AR
=
rtconfig
.
AR
,
ARFLAGS
=
'-rc'
,
LINK
=
rtconfig
.
LINK
,
LINKFLAGS
=
rtconfig
.
LFLAGS
)
env
.
PrependENVPath
(
'PATH'
,
rtconfig
.
EXEC_PATH
)
...
...
bsp/renesas/ra4m2-eco/project.uvoptx
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra4m2-eco/project.uvprojx
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra4m2-eco/rtconfig.h
浏览文件 @
14d15404
...
...
@@ -23,8 +23,10 @@
/* kservice optimization */
#define RT_DEBUG
#define RT_DEBUG_COLOR
#define RT_USING_DEBUG
#define RT_DEBUGING_COLOR
#define RT_DEBUGING_CONTEXT
#define RT_DEBUGING_INIT
/* Inter-Thread communication */
...
...
@@ -36,7 +38,6 @@
/* Memory Management */
#define RT_PAGE_MAX_ORDER 11
#define RT_USING_SMALL_MEM
#define RT_USING_SMALL_MEM_AS_HEAP
#define RT_USING_HEAP
...
...
@@ -47,7 +48,7 @@
#define RT_USING_CONSOLE
#define RT_CONSOLEBUF_SIZE 128
#define RT_CONSOLE_DEVICE_NAME "uart4"
#define RT_VER_NUM 0x5000
0
#define RT_VER_NUM 0x5000
1
#define RT_USING_HW_ATOMIC
#define RT_USING_CPU_FFS
#define ARCH_ARM
...
...
@@ -73,12 +74,16 @@
#define MSH_USING_BUILT_IN_COMMANDS
#define FINSH_USING_DESCRIPTION
#define FINSH_ARG_MAX 10
/* DFS: device virtual file system */
#define RT_USING_DFS
#define DFS_USING_POSIX
#define DFS_USING_WORKDIR
#define DFS_FD_MAX 16
#define RT_USING_DFS_V1
#define DFS_FILESYSTEMS_MAX 4
#define DFS_FILESYSTEM_TYPES_MAX 4
#define DFS_FD_MAX 16
#define RT_USING_DFS_DEVFS
/* Device Drivers */
...
...
@@ -199,7 +204,7 @@
/* Arduino libraries */
/* Projects */
/* Projects
and Demos
*/
/* Sensors */
...
...
@@ -249,7 +254,8 @@
#define BSP_USING_UART4
#define BSP_UART4_RX_BUFSIZE 256
#define BSP_UART4_TX_BUFSIZE 0
#define BSP_USING_SPI
#define BSP_USING_SCI_SPI
#define BSP_USING_SCI_SPI9
/* Board extended module Drivers */
...
...
bsp/renesas/ra4m2-eco/rtconfig.py
浏览文件 @
14d15404
...
...
@@ -57,6 +57,8 @@ if PLATFORM == 'gcc':
else
:
CFLAGS
+=
' -Os'
CXXFLAGS
=
CFLAGS
POST_ACTION
=
OBJCPY
+
' -O ihex $TARGET rtthread.hex
\n
'
+
SIZE
+
' $TARGET
\n
'
# POST_ACTION += OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n'
...
...
bsp/renesas/ra4m2-eco/src/hal_entry.c
→
bsp/renesas/ra4m2-eco/src/hal_entry.c
pp
浏览文件 @
14d15404
文件已移动
bsp/renesas/ra6m3-ek/.config
浏览文件 @
14d15404
...
...
@@ -34,9 +34,10 @@ CONFIG_RT_TIMER_THREAD_STACK_SIZE=512
# CONFIG_RT_KSERVICE_USING_TINY_SIZE is not set
# CONFIG_RT_USING_TINY_FFS is not set
# CONFIG_RT_KPRINTF_USING_LONGLONG is not set
CONFIG_RT_DEBUG
=
y
CONFIG_RT_DEBUG_COLOR
=
y
# CONFIG_RT_DEBUG_INIT is not set
CONFIG_RT_USING_DEBUG
=
y
CONFIG_RT_DEBUGING_COLOR
=
y
CONFIG_RT_DEBUGING_CONTEXT
=
y
CONFIG_RT_DEBUGING_INIT
=
y
#
# Inter-Thread communication
...
...
@@ -210,6 +211,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_RT_USING_ADT is not set
# CONFIG_RT_USING_RT_LINK is not set
# CONFIG_RT_USING_VBUS is not set
# CONFIG_RT_USING_KTIME is not set
#
# RT-Thread Utestcases
...
...
bsp/renesas/ra6m3-ek/SConstruct
浏览文件 @
14d15404
...
...
@@ -21,6 +21,7 @@ DefaultEnvironment(tools=[])
env
=
Environment
(
tools
=
[
'mingw'
],
AS
=
rtconfig
.
AS
,
ASFLAGS
=
rtconfig
.
AFLAGS
,
CC
=
rtconfig
.
CC
,
CFLAGS
=
rtconfig
.
CFLAGS
,
CXX
=
rtconfig
.
CXX
,
CXXFLAGS
=
rtconfig
.
CXXFLAGS
,
AR
=
rtconfig
.
AR
,
ARFLAGS
=
'-rc'
,
LINK
=
rtconfig
.
LINK
,
LINKFLAGS
=
rtconfig
.
LFLAGS
)
env
.
PrependENVPath
(
'PATH'
,
rtconfig
.
EXEC_PATH
)
...
...
bsp/renesas/ra6m3-ek/project.uvoptx
浏览文件 @
14d15404
...
...
@@ -531,8 +531,8 @@
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\finsh\
shell
.c
</PathWithFileName>
<FilenameWithoutPath>
shell
.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\components\finsh\
msh_parse
.c
</PathWithFileName>
<FilenameWithoutPath>
msh_parse
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
...
...
@@ -555,8 +555,8 @@
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\finsh\
msh_parse
.c
</PathWithFileName>
<FilenameWithoutPath>
msh_parse
.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\components\finsh\
cmd
.c
</PathWithFileName>
<FilenameWithoutPath>
cmd
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
...
...
@@ -567,8 +567,8 @@
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\finsh\
cmd
.c
</PathWithFileName>
<FilenameWithoutPath>
cmd
.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\components\finsh\
shell
.c
</PathWithFileName>
<FilenameWithoutPath>
shell
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
...
...
bsp/renesas/ra6m3-ek/project.uvprojx
浏览文件 @
14d15404
...
...
@@ -10,13 +10,13 @@
<TargetName>
Target 1
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<pCCUsed>
61
60000::V6.16
::ARMCLANG
</pCCUsed>
<pCCUsed>
61
90000::V6.19
::ARMCLANG
</pCCUsed>
<uAC6>
1
</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>
R7FA6M3AH
</Device>
<Vendor>
Renesas
</Vendor>
<PackID>
Renesas.RA_DFP.4.
2
.0
</PackID>
<PackID>
Renesas.RA_DFP.4.
4
.0
</PackID>
<PackURL>
https://www2.renesas.eu/Keil_MDK_Packs/
</PackURL>
<Cpu>
IRAM(0x1FFE0000,0x020000) IRAM2(0x20000000,0x080000) IROM(0x00000000,0x200000) CPUTYPE("Cortex-M4") FPU2 DSP CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec></FlashUtilSpec>
...
...
@@ -186,6 +186,7 @@
<RvdsVP>
2
</RvdsVP>
<RvdsMve>
0
</RvdsMve>
<RvdsCdeCp>
0
</RvdsCdeCp>
<nBranchProt>
0
</nBranchProt>
<hadIRAM2>
1
</hadIRAM2>
<hadIROM2>
0
</hadIROM2>
<StupSel>
8
</StupSel>
...
...
@@ -337,9 +338,9 @@
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<MiscControls>
-Wno-license-management -Wunused -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
</MiscControls>
<Define>
RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__
, __CLK_TCK=RT_TICK_PER_SECOND
</Define>
<Define>
__RTTHREAD__, RT_USING_LIBC, __STDC_LIMIT_MACROS, RT_USING_ARMLIBC
, __CLK_TCK=RT_TICK_PER_SECOND
</Define>
<Undefine></Undefine>
<IncludePath>
..\
..\..\include;board;.;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\stdio;..\..\..\components\finsh;..\libraries\HAL_Drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;..\libraries\HAL_Drivers;board\ports;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;packages\ili9341-latest;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;..\..\..\components\drivers\include
</IncludePath>
<IncludePath>
..\
libraries\HAL_Drivers;..\..\..\components\drivers\include;board;..\..\..\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\libraries\HAL_Drivers\config;..\..\..\components\drivers\include;..\..\..\components\finsh;board\ports;.;..\..\..\components\libc\posix\io\stdio;..\..\..\components\libc\compilers\common\include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\poll
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -534,9 +535,9 @@
<GroupName>
Finsh
</GroupName>
<Files>
<File>
<FileName>
shell
.c
</FileName>
<FileName>
msh_parse
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\
shell
.c
</FilePath>
<FilePath>
..\..\..\components\finsh\
msh_parse
.c
</FilePath>
</File>
<File>
<FileName>
msh.c
</FileName>
...
...
@@ -544,14 +545,14 @@
<FilePath>
..\..\..\components\finsh\msh.c
</FilePath>
</File>
<File>
<FileName>
msh_parse
.c
</FileName>
<FileName>
cmd
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\
msh_parse
.c
</FilePath>
<FilePath>
..\..\..\components\finsh\
cmd
.c
</FilePath>
</File>
<File>
<FileName>
cmd
.c
</FileName>
<FileName>
shell
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\
cmd
.c
</FilePath>
<FilePath>
..\..\..\components\finsh\
shell
.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -643,7 +644,7 @@
<apis/>
<components>
<component
Cclass=
"Flex Software"
Cgroup=
"RA Configuration"
Cvendor=
"Renesas"
Cversion=
"1.0.0"
condition=
"RA Device"
generator=
"Renesas RA Smart Configurator"
>
<package
name=
"RA_DFP"
schemaVersion=
"1.7.2"
url=
"https://www2.renesas.eu/Keil_MDK_Packs/"
vendor=
"Renesas"
version=
"4.
2
.0"
/>
<package
name=
"RA_DFP"
schemaVersion=
"1.7.2"
url=
"https://www2.renesas.eu/Keil_MDK_Packs/"
vendor=
"Renesas"
version=
"4.
4
.0"
/>
<targetInfos>
<targetInfo
name=
"Target 1"
/>
</targetInfos>
...
...
bsp/renesas/ra6m3-ek/rtconfig.h
浏览文件 @
14d15404
...
...
@@ -23,8 +23,10 @@
/* kservice optimization */
#define RT_DEBUG
#define RT_DEBUG_COLOR
#define RT_USING_DEBUG
#define RT_DEBUGING_COLOR
#define RT_DEBUGING_CONTEXT
#define RT_DEBUGING_INIT
/* Inter-Thread communication */
...
...
bsp/renesas/ra6m3-ek/rtconfig.py
浏览文件 @
14d15404
...
...
@@ -4,7 +4,7 @@ import sys
# toolchains options
ARCH
=
'arm'
CPU
=
'cortex-m4'
CROSS_TOOL
=
'
keil
'
CROSS_TOOL
=
'
gcc
'
if
os
.
getenv
(
'RTT_CC'
):
CROSS_TOOL
=
os
.
getenv
(
'RTT_CC'
)
...
...
@@ -56,6 +56,7 @@ if PLATFORM == 'gcc':
AFLAGS
+=
' -gdwarf-2'
else
:
CFLAGS
+=
' -Os'
CXXFLAGS
=
CFLAGS
POST_ACTION
=
OBJCPY
+
' -O ihex $TARGET rtthread.hex
\n
'
+
SIZE
+
' $TARGET
\n
'
# POST_ACTION += OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n'
...
...
bsp/renesas/ra6m3-hmi-board/.config
浏览文件 @
14d15404
...
...
@@ -34,9 +34,10 @@ CONFIG_RT_TIMER_THREAD_STACK_SIZE=512
# CONFIG_RT_KSERVICE_USING_TINY_SIZE is not set
# CONFIG_RT_USING_TINY_FFS is not set
# CONFIG_RT_KPRINTF_USING_LONGLONG is not set
CONFIG_RT_DEBUG
=
y
CONFIG_RT_DEBUG_COLOR
=
y
# CONFIG_RT_DEBUG_INIT is not set
CONFIG_RT_USING_DEBUG
=
y
CONFIG_RT_DEBUGING_COLOR
=
y
CONFIG_RT_DEBUGING_CONTEXT
=
y
CONFIG_RT_DEBUGING_INIT
=
y
#
# Inter-Thread communication
...
...
@@ -210,6 +211,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_RT_USING_ADT is not set
# CONFIG_RT_USING_RT_LINK is not set
# CONFIG_RT_USING_VBUS is not set
# CONFIG_RT_USING_KTIME is not set
#
# RT-Thread Utestcases
...
...
bsp/renesas/ra6m3-hmi-board/SConstruct
浏览文件 @
14d15404
...
...
@@ -21,6 +21,7 @@ DefaultEnvironment(tools=[])
env
=
Environment
(
tools
=
[
'mingw'
],
AS
=
rtconfig
.
AS
,
ASFLAGS
=
rtconfig
.
AFLAGS
,
CC
=
rtconfig
.
CC
,
CFLAGS
=
rtconfig
.
CFLAGS
,
CXX
=
rtconfig
.
CXX
,
CXXFLAGS
=
rtconfig
.
CXXFLAGS
,
AR
=
rtconfig
.
AR
,
ARFLAGS
=
'-rc'
,
LINK
=
rtconfig
.
LINK
,
LINKFLAGS
=
rtconfig
.
LFLAGS
)
env
.
PrependENVPath
(
'PATH'
,
rtconfig
.
EXEC_PATH
)
...
...
bsp/renesas/ra6m3-hmi-board/project.uvoptx
浏览文件 @
14d15404
...
...
@@ -548,8 +548,8 @@
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\finsh\
shell
.c
</PathWithFileName>
<FilenameWithoutPath>
shell
.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\components\finsh\
msh
.c
</PathWithFileName>
<FilenameWithoutPath>
msh
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
...
...
@@ -560,8 +560,8 @@
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\finsh\
msh
.c
</PathWithFileName>
<FilenameWithoutPath>
msh
.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\components\finsh\
cmd
.c
</PathWithFileName>
<FilenameWithoutPath>
cmd
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
...
...
@@ -584,8 +584,8 @@
<tvExp>
0
</tvExp>
<tvExpOptDlg>
0
</tvExpOptDlg>
<bDave2>
0
</bDave2>
<PathWithFileName>
..\..\..\components\finsh\
cmd
.c
</PathWithFileName>
<FilenameWithoutPath>
cmd
.c
</FilenameWithoutPath>
<PathWithFileName>
..\..\..\components\finsh\
shell
.c
</PathWithFileName>
<FilenameWithoutPath>
shell
.c
</FilenameWithoutPath>
<RteFlg>
0
</RteFlg>
<bShared>
0
</bShared>
</File>
...
...
bsp/renesas/ra6m3-hmi-board/project.uvprojx
浏览文件 @
14d15404
...
...
@@ -10,13 +10,13 @@
<TargetName>
Target 1
</TargetName>
<ToolsetNumber>
0x4
</ToolsetNumber>
<ToolsetName>
ARM-ADS
</ToolsetName>
<pCCUsed>
61
60000::V6.16
::ARMCLANG
</pCCUsed>
<pCCUsed>
61
90000::V6.19
::ARMCLANG
</pCCUsed>
<uAC6>
1
</uAC6>
<TargetOption>
<TargetCommonOption>
<Device>
R7FA6M3AH
</Device>
<Vendor>
Renesas
</Vendor>
<PackID>
Renesas.RA_DFP.4.
2
.0
</PackID>
<PackID>
Renesas.RA_DFP.4.
4
.0
</PackID>
<PackURL>
https://www2.renesas.eu/Keil_MDK_Packs/
</PackURL>
<Cpu>
IRAM(0x1FFE0000,0x020000) IRAM2(0x20000000,0x080000) IROM(0x00000000,0x200000) CPUTYPE("Cortex-M4") FPU2 DSP CLOCK(12000000) ELITTLE
</Cpu>
<FlashUtilSpec></FlashUtilSpec>
...
...
@@ -186,6 +186,7 @@
<RvdsVP>
2
</RvdsVP>
<RvdsMve>
0
</RvdsMve>
<RvdsCdeCp>
0
</RvdsCdeCp>
<nBranchProt>
0
</nBranchProt>
<hadIRAM2>
1
</hadIRAM2>
<hadIROM2>
0
</hadIROM2>
<StupSel>
8
</StupSel>
...
...
@@ -337,9 +338,9 @@
<v6Rtti>
0
</v6Rtti>
<VariousControls>
<MiscControls>
-Wno-license-management -Wunused -Wuninitialized -Wall -Wmissing-declarations -Wpointer-arith -Waggregate-return -Wfloat-equal
</MiscControls>
<Define>
RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND
</Define>
<Define>
__CLK_TCK=RT_TICK_PER_SECOND, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, RT_USING_LIBC, __RTTHREAD__
</Define>
<Undefine></Undefine>
<IncludePath>
..\..\..\
include;..\..\..\components\finsh;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\stdio;..\libraries\HAL_Drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;.;board\ports;board;..\libraries\HAL_Drivers;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;board\ports\wifi;..\..\..\components\drivers\include
</IncludePath>
<IncludePath>
..\..\..\
components\drivers\include;board\ports\wifi;..\..\..\libcpu\arm\common;..\..\..\include;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\..\..\components\libc\posix\io\stdio;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m4;..\..\..\components\finsh;..\..\..\components\libc\posix\ipc;..\libraries\HAL_Drivers;board;..\..\..\components\libc\compilers\common\include;..\libraries\HAL_Drivers\config;.;board\ports;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\compilers\common\extension
</IncludePath>
</VariousControls>
</Cads>
<Aads>
...
...
@@ -743,14 +744,14 @@
<GroupName>
Finsh
</GroupName>
<Files>
<File>
<FileName>
shell
.c
</FileName>
<FileName>
msh
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\
shell
.c
</FilePath>
<FilePath>
..\..\..\components\finsh\
msh
.c
</FilePath>
</File>
<File>
<FileName>
msh
.c
</FileName>
<FileName>
cmd
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\
msh
.c
</FilePath>
<FilePath>
..\..\..\components\finsh\
cmd
.c
</FilePath>
</File>
<File>
<FileName>
msh_parse.c
</FileName>
...
...
@@ -758,9 +759,9 @@
<FilePath>
..\..\..\components\finsh\msh_parse.c
</FilePath>
</File>
<File>
<FileName>
cmd
.c
</FileName>
<FileName>
shell
.c
</FileName>
<FileType>
1
</FileType>
<FilePath>
..\..\..\components\finsh\
cmd
.c
</FilePath>
<FilePath>
..\..\..\components\finsh\
shell
.c
</FilePath>
</File>
</Files>
</Group>
...
...
@@ -852,7 +853,7 @@
<apis/>
<components>
<component
Cclass=
"Flex Software"
Cgroup=
"RA Configuration"
Cvendor=
"Renesas"
Cversion=
"1.0.0"
condition=
"RA Device"
generator=
"Renesas RA Smart Configurator"
>
<package
name=
"RA_DFP"
schemaVersion=
"1.7.2"
url=
"https://www2.renesas.eu/Keil_MDK_Packs/"
vendor=
"Renesas"
version=
"4.
2
.0"
/>
<package
name=
"RA_DFP"
schemaVersion=
"1.7.2"
url=
"https://www2.renesas.eu/Keil_MDK_Packs/"
vendor=
"Renesas"
version=
"4.
4
.0"
/>
<targetInfos>
<targetInfo
name=
"Target 1"
/>
</targetInfos>
...
...
@@ -861,13 +862,4 @@
<files/>
</RTE>
<LayerInfo>
<Layers>
<Layer>
<LayName>
project
</LayName>
<LayPrjMark>
1
</LayPrjMark>
</Layer>
</Layers>
</LayerInfo>
</Project>
bsp/renesas/ra6m3-hmi-board/rtconfig.h
浏览文件 @
14d15404
...
...
@@ -23,8 +23,10 @@
/* kservice optimization */
#define RT_DEBUG
#define RT_DEBUG_COLOR
#define RT_USING_DEBUG
#define RT_DEBUGING_COLOR
#define RT_DEBUGING_CONTEXT
#define RT_DEBUGING_INIT
/* Inter-Thread communication */
...
...
bsp/renesas/ra6m3-hmi-board/rtconfig.py
浏览文件 @
14d15404
...
...
@@ -59,6 +59,7 @@ if PLATFORM == 'gcc':
AFLAGS
+=
' -gdwarf-2'
else
:
CFLAGS
+=
' -Os'
CXXFLAGS
=
CFLAGS
POST_ACTION
=
OBJCPY
+
' -O ihex $TARGET rtthread.hex
\n
'
+
SIZE
+
' $TARGET
\n
'
# POST_ACTION += OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n'
...
...
bsp/renesas/ra6m4-cpk/.config
浏览文件 @
14d15404
...
...
@@ -9,6 +9,7 @@
CONFIG_RT_NAME_MAX
=
8
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
# CONFIG_RT_USING_AMP is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE
=
8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
...
...
@@ -33,18 +34,10 @@ CONFIG_RT_TIMER_THREAD_STACK_SIZE=512
# CONFIG_RT_KSERVICE_USING_TINY_SIZE is not set
# CONFIG_RT_USING_TINY_FFS is not set
# CONFIG_RT_KPRINTF_USING_LONGLONG is not set
CONFIG_RT_DEBUG
=
y
CONFIG_RT_DEBUG_COLOR
=
y
# CONFIG_RT_DEBUG_INIT_CONFIG is not set
# CONFIG_RT_DEBUG_THREAD_CONFIG is not set
# CONFIG_RT_DEBUG_SCHEDULER_CONFIG is not set
# CONFIG_RT_DEBUG_IPC_CONFIG is not set
# CONFIG_RT_DEBUG_TIMER_CONFIG is not set
# CONFIG_RT_DEBUG_IRQ_CONFIG is not set
# CONFIG_RT_DEBUG_MEM_CONFIG is not set
# CONFIG_RT_DEBUG_SLAB_CONFIG is not set
# CONFIG_RT_DEBUG_MEMHEAP_CONFIG is not set
# CONFIG_RT_DEBUG_MODULE_CONFIG is not set
CONFIG_RT_USING_DEBUG
=
y
CONFIG_RT_DEBUGING_COLOR
=
y
CONFIG_RT_DEBUGING_CONTEXT
=
y
CONFIG_RT_DEBUGING_INIT
=
y
#
# Inter-Thread communication
...
...
@@ -54,12 +47,12 @@ CONFIG_RT_USING_MUTEX=y
CONFIG_RT_USING_EVENT
=
y
CONFIG_RT_USING_MAILBOX
=
y
CONFIG_RT_USING_MESSAGEQUEUE
=
y
# CONFIG_RT_USING_MESSAGEQUEUE_PRIORITY is not set
# CONFIG_RT_USING_SIGNALS is not set
#
# Memory Management
#
CONFIG_RT_PAGE_MAX_ORDER
=
11
# CONFIG_RT_USING_MEMPOOL is not set
CONFIG_RT_USING_SMALL_MEM
=
y
# CONFIG_RT_USING_SLAB is not set
...
...
@@ -83,7 +76,7 @@ CONFIG_RT_USING_DEVICE=y
CONFIG_RT_USING_CONSOLE
=
y
CONFIG_RT_CONSOLEBUF_SIZE
=
128
CONFIG_RT_CONSOLE_DEVICE_NAME
=
"uart7"
CONFIG_RT_VER_NUM
=
0
x5000
0
CONFIG_RT_VER_NUM
=
0
x5000
1
# CONFIG_RT_USING_STDC_ATOMIC is not set
# CONFIG_RT_USING_CACHE is not set
CONFIG_RT_USING_HW_ATOMIC
=
y
...
...
@@ -117,6 +110,10 @@ CONFIG_FINSH_USING_DESCRIPTION=y
# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set
# CONFIG_FINSH_USING_AUTH is not set
CONFIG_FINSH_ARG_MAX
=
10
#
# DFS: device virtual file system
#
# CONFIG_RT_USING_DFS is not set
# CONFIG_RT_USING_FAL is not set
...
...
@@ -148,7 +145,13 @@ CONFIG_RT_USING_PIN=y
# CONFIG_RT_USING_FDT is not set
# CONFIG_RT_USING_RTC is not set
# CONFIG_RT_USING_SDIO is not set
# CONFIG_RT_USING_SPI is not set
CONFIG_RT_USING_SPI
=
y
# CONFIG_RT_USING_SPI_BITOPS is not set
# CONFIG_RT_USING_QSPI is not set
# CONFIG_RT_USING_SPI_MSD is not set
# CONFIG_RT_USING_SFUD is not set
# CONFIG_RT_USING_ENC28J60 is not set
# CONFIG_RT_USING_SPI_WIFI is not set
# CONFIG_RT_USING_WDT is not set
# CONFIG_RT_USING_AUDIO is not set
# CONFIG_RT_USING_SENSOR is not set
...
...
@@ -210,9 +213,11 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_RT_USING_ULOG is not set
# CONFIG_RT_USING_UTEST is not set
# CONFIG_RT_USING_VAR_EXPORT is not set
# CONFIG_RT_USING_RESOURCE_ID is not set
# CONFIG_RT_USING_ADT is not set
# CONFIG_RT_USING_RT_LINK is not set
# CONFIG_RT_USING_VBUS is not set
# CONFIG_RT_USING_KTIME is not set
#
# RT-Thread Utestcases
...
...
@@ -237,7 +242,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_KAWAII_MQTT is not set
# CONFIG_PKG_USING_BC28_MQTT is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
# CONFIG_PKG_USING_LIBMODBUS is not set
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
...
...
@@ -438,6 +442,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_HASH_MATCH is not set
# CONFIG_PKG_USING_ARMV7M_DWT_TOOL is not set
# CONFIG_PKG_USING_VOFA_PLUS is not set
# CONFIG_PKG_USING_RT_TRACE is not set
#
# system packages
...
...
@@ -509,6 +514,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_QPC is not set
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
# CONFIG_PKG_USING_FLASH_BLOB is not set
# CONFIG_PKG_USING_MLIBC is not set
#
# peripheral libraries and drivers
...
...
@@ -593,6 +599,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_FT5426 is not set
# CONFIG_PKG_USING_FT6236 is not set
# CONFIG_PKG_USING_XPT2046_TOUCH is not set
# CONFIG_PKG_USING_CST816X is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_ESP_IDF is not set
...
...
@@ -605,7 +612,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_LKDGUI is not set
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
# CONFIG_PKG_USING_WM_LIBRARIES is not set
#
# Kendryte SDK
...
...
@@ -663,14 +669,17 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_MISAKA_AT24CXX is not set
# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set
# CONFIG_PKG_USING_LORA_MODEM_DRIVER is not set
# CONFIG_PKG_USING_BL_MCU_SDK is not set
# CONFIG_PKG_USING_SOFT_SERIAL is not set
# CONFIG_PKG_USING_MB85RS16 is not set
# CONFIG_PKG_USING_RFM300 is not set
# CONFIG_PKG_USING_IO_INPUT_FILTER is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_LRF_NV7LIDAR is not set
# CONFIG_PKG_USING_AIP650 is not set
# CONFIG_PKG_USING_FINGERPRINT is not set
# CONFIG_PKG_USING_BT_ECB02C is not set
# CONFIG_PKG_USING_UAT is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
#
# AI packages
...
...
@@ -689,7 +698,10 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# Signal Processing and Control Algorithm Packages
#
# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
# CONFIG_PKG_USING_QPID is not set
# CONFIG_PKG_USING_UKAL is not set
# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_KISSFFT is not set
#
# miscellaneous packages
...
...
@@ -736,7 +748,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_DSTR is not set
# CONFIG_PKG_USING_TINYFRAME is not set
# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_UPACKER is not set
# CONFIG_PKG_USING_UPARAM is not set
# CONFIG_PKG_USING_HELLO is not set
...
...
@@ -761,8 +772,9 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_RTDUINO is not set
#
# Projects
# Projects
and Demos
#
# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
...
...
@@ -909,14 +921,19 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
#
# Display
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_U8G2 is not set
# CONFIG_PKG_USING_ARDUINO_U8GLIB_ARDUINO is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341 is not set
# CONFIG_PKG_USING_SEEED_TM1637 is not set
#
# Timing
#
# CONFIG_PKG_USING_ARDUINO_MSTIMER2 is not set
# CONFIG_PKG_USING_ARDUINO_TICKER is not set
# CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER is not set
#
# Data Processing
...
...
@@ -1008,7 +1025,9 @@ CONFIG_BSP_UART7_TX_BUFSIZE=0
# CONFIG_BSP_USING_UART9 is not set
# CONFIG_BSP_USING_I2C is not set
# CONFIG_BSP_USING_SCI_SPI is not set
# CONFIG_BSP_USING_SPI is not set
CONFIG_BSP_USING_SPI
=
y
CONFIG_BSP_USING_SPI0
=
y
# CONFIG_BSP_USING_SPI1 is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_DAC is not set
# CONFIG_BSP_USING_PWM is not set
...
...
bsp/renesas/ra6m4-cpk/.settings/standalone.prefs
浏览文件 @
14d15404
#
Fri Jul 22 16:07:30 CST 2022
#
Mon Jul 24 15:57:07 CST 2023
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#3.5.0/libraries=
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_spi\#\#\#\#3.5.0/all=1610456547,ra/fsp/inc/api/r_transfer_api.h|2044432844,ra/fsp/inc/instances/r_spi.h|1108533607,ra/fsp/inc/api/r_spi_api.h|1854500045,ra/fsp/src/r_spi/r_spi.c
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#3.5.0/all=3998046333,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/base_addresses.h|1939984091,ra/fsp/inc/api/r_ioport_api.h|1499520276,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|460577388,ra/fsp/src/bsp/mcu/all/bsp_io.h|3984836408,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|3983299396,ra/fsp/src/bsp/mcu/all/bsp_delay.h|3492513568,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|1353647784,ra/fsp/src/bsp/mcu/all/bsp_delay.c|2386285210,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h|2425160085,ra/fsp/inc/api/bsp_api.h|400573940,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|1992062042,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|2208590403,ra/fsp/inc/instances/r_ioport.h|3255765648,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|1904866635,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|3297195641,ra/fsp/inc/fsp_version.h|1630997354,ra/fsp/src/bsp/mcu/all/bsp_irq.c|2977689308,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|4051445857,ra/fsp/src/bsp/mcu/all/bsp_common.h|4222527282,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|731782070,ra/fsp/src/bsp/mcu/all/bsp_irq.h|470601830,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|568600546,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|3606266210,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|2308894280,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|1615019982,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|2906400,ra/fsp/src/bsp/mcu/all/bsp_common.c|1728953905,ra/fsp/inc/fsp_features.h|2847966430,ra/fsp/src/bsp/mcu/all/bsp_security.c|3549961311,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|1552630912,ra/fsp/src/bsp/mcu/all/bsp_guard.h|521902797,ra/fsp/src/bsp/mcu/all/bsp_security.h|1236602439,ra/fsp/src/bsp/mcu/all/bsp_io.c|546480625,ra/fsp/inc/fsp_common_api.h|2920829723,ra/fsp/src/bsp/mcu/all/bsp_guard.c|3753300083,ra/fsp/src/bsp/mcu/all/bsp_arm_exceptions.h
com.renesas.cdt.ddsc.threads.configurator/collapse/module.driver.uart_on_sci_uart.201575186=false
com.renesas.cdt.ddsc.packs.componentfiles/Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.8.0+renesas.0.fsp.3.5.0/all=1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|2333906976,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h|1441545198,ra/arm/CMSIS_5/LICENSE.txt|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|2381390623,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|3127123217,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|2718020009,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|3552689244,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|1168186370,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_icu\#\#\#\#3.5.0/all=1906465970,ra/fsp/inc/api/r_external_irq_api.h|2545672180,ra/fsp/inc/instances/r_icu.h|3018483678,ra/fsp/src/r_icu/r_icu.c
com.renesas.cdt.ddsc.content/com.renesas.cdt.ddsc.content.defaultlinkerscript=script/fsp.scat
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#Common\#\#all\#\#fsp_common\#\#\#\#3.5.0/all=3983299396,ra/fsp/src/bsp/mcu/all/bsp_delay.h|4222527282,ra/fsp/src/bsp/mcu/all/bsp_module_stop.h|1499520276,ra/fsp/src/bsp/mcu/all/bsp_group_irq.c|3984836408,ra/fsp/src/bsp/mcu/all/bsp_group_irq.h|546480625,ra/fsp/inc/fsp_common_api.h|3297195641,ra/fsp/inc/fsp_version.h|1615019982,ra/fsp/src/bsp/mcu/all/bsp_sbrk.c|3549961311,ra/fsp/src/bsp/mcu/all/bsp_tfu.h|2386285210,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h|521902797,ra/fsp/src/bsp/mcu/all/bsp_security.h|1904866635,ra/fsp/src/bsp/mcu/all/bsp_clocks.h|1728953905,ra/fsp/inc/fsp_features.h|470601830,ra/fsp/src/bsp/mcu/all/bsp_clocks.c|2977689308,ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h|3606266210,ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c|1353647784,ra/fsp/src/bsp/mcu/all/bsp_delay.c|568600546,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c|400573940,ra/fsp/src/bsp/mcu/all/bsp_register_protection.h|3492513568,ra/fsp/src/bsp/mcu/all/bsp_register_protection.c|460577388,ra/fsp/src/bsp/mcu/all/bsp_io.h|1236602439,ra/fsp/src/bsp/mcu/all/bsp_io.c|2847966430,ra/fsp/src/bsp/mcu/all/bsp_security.c|1992062042,ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h|2425160085,ra/fsp/inc/api/bsp_api.h|1939984091,ra/fsp/inc/api/r_ioport_api.h|2920829723,ra/fsp/src/bsp/mcu/all/bsp_guard.c|3753300083,ra/fsp/src/bsp/mcu/all/bsp_arm_exceptions.h|1552630912,ra/fsp/src/bsp/mcu/all/bsp_guard.h|3998046333,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/base_addresses.h|1630997354,ra/fsp/src/bsp/mcu/all/bsp_irq.c|2308894280,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h|2906400,ra/fsp/src/bsp/mcu/all/bsp_common.c|731782070,ra/fsp/src/bsp/mcu/all/bsp_irq.h|2208590403,ra/fsp/inc/instances/r_ioport.h|3255765648,ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c|4051445857,ra/fsp/src/bsp/mcu/all/bsp_common.h
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra6m4\#\#device\#\#\#\#3.5.0/all=2308894280,ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra6m4\#\#device\#\#\#\#3.5.0/libraries=
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_sci_uart\#\#\#\#3.5.0/libraries=
com.renesas.cdt.ddsc.settingseditor/com.renesas.cdt.ddsc.settingseditor.active_page=SWPConfigurator
com.renesas.cdt.ddsc.threads.configurator/collapse/module.driver.uart_on_sci_uart.201575186=false
com.renesas.cdt.ddsc.packs.componentfiles/Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.8.0+renesas.0.fsp.3.5.0/all=1044777225,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armcc.h|1577199483,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_iccarm.h|1372010515,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm23.h|3007265674,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mbl.h|2701379970,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv8.h|1494441116,ra/arm/CMSIS_5/CMSIS/Core/Include/mpu_armv7.h|1441545198,ra/arm/CMSIS_5/LICENSE.txt|3898569239,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang.h|3911746910,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_armclang_ltm.h|2635219934,ra/arm/CMSIS_5/CMSIS/Core/Include/tz_context.h|3552689244,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv81mml.h|2333906976,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_version.h|2381390623,ra/arm/CMSIS_5/CMSIS/Core/Include/core_armv8mml.h|3163610011,ra/arm/CMSIS_5/CMSIS/Core/Include/pmu_armv8.h|2327633156,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc000.h|4290386133,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0plus.h|2718020009,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm33.h|1168186370,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm55.h|1564341101,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm7.h|304461792,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm3.h|3358993753,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm4.h|302860276,ra/arm/CMSIS_5/CMSIS/Core/Include/cachel1_armv7.h|1745843273,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm0.h|2851112248,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm1.h|965562395,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_gcc.h|364344841,ra/arm/CMSIS_5/CMSIS/Core/Include/core_sc300.h|3127123217,ra/arm/CMSIS_5/CMSIS/Core/Include/core_cm35p.h|1017116116,ra/arm/CMSIS_5/CMSIS/Core/Include/cmsis_compiler.h
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra6m4\#\#fsp\#\#\#\#3.5.0/libraries=
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#Board\#\#ra6m4_cpk\#\#\#\#3.5.0/all=3938710240,ra/board/ra6m4_cpk/board_leds.c|2967196421,ra/board/ra6m4_cpk/board_init.h|3343992478,ra/board/ra6m4_cpk/board.h|3559227370,ra/board/ra6m4_cpk/board_init.c|2525887392,ra/board/ra6m4_cpk/board_ethernet_phy.h|1768800601,ra/board/ra6m4_cpk/board_leds.h
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_dtc\#\#\#\#3.5.0/all=3271601603,ra/fsp/inc/instances/r_dtc.h|356298762,ra/fsp/src/r_dtc/r_dtc.c|1610456547,ra/fsp/inc/api/r_transfer_api.h
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#Board\#\#ra6m4_cpk\#\#\#\#3.5.0/all=ra/board/ra6m4_cpk/board_leds.c|ra/board/ra6m4_cpk/board_init.h|ra/board/ra6m4_cpk/board.h|ra/board/ra6m4_cpk/board_init.c|ra/board/ra6m4_cpk/board_ethernet_phy.h|ra/board/ra6m4_cpk/board_leds.h
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_icu\#\#\#\#3.5.0/libraries=
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra6m4\#\#fsp\#\#\#\#3.5.0/all=2347061782,ra/fsp/src/bsp/mcu/ra6m4/bsp_mcu_info.h|3301568719,ra/fsp/src/bsp/mcu/ra6m4/bsp_feature.h|1009023542,ra/fsp/src/bsp/mcu/ra6m4/bsp_elc.h
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#3.5.0/all=1939984091,ra/fsp/inc/api/r_ioport_api.h|3254285722,ra/fsp/src/r_ioport/r_ioport.c|2208590403,ra/fsp/inc/instances/r_ioport.h
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_icu\#\#\#\#3.5.0/all=1906465970,ra/fsp/inc/api/r_external_irq_api.h|2545672180,ra/fsp/inc/instances/r_icu.h|3018483678,ra/fsp/src/r_icu/r_icu.c
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_sci_uart\#\#\#\#3.5.0/all=3094200246,ra/fsp/src/r_sci_uart/r_sci_uart.c|1610456547,ra/fsp/inc/api/r_transfer_api.h|3916852077,ra/fsp/inc/api/r_uart_api.h|1889256766,ra/fsp/inc/instances/r_sci_uart.h
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_dtc\#\#\#\#3.5.0/libraries=
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_spi\#\#\#\#3.5.0/libraries=
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#ra6m4\#\#fsp\#\#\#\#3.5.0/all=3301568719,ra/fsp/src/bsp/mcu/ra6m4/bsp_feature.h|2347061782,ra/fsp/src/bsp/mcu/ra6m4/bsp_mcu_info.h|1009023542,ra/fsp/src/bsp/mcu/ra6m4/bsp_elc.h
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#3.5.0/all=1939984091,ra/fsp/inc/api/r_ioport_api.h|2208590403,ra/fsp/inc/instances/r_ioport.h|3254285722,ra/fsp/src/r_ioport/r_ioport.c
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_sci_uart\#\#\#\#3.5.0/all=3916852077,ra/fsp/inc/api/r_uart_api.h|3094200246,ra/fsp/src/r_sci_uart/r_sci_uart.c|1610456547,ra/fsp/inc/api/r_transfer_api.h|1889256766,ra/fsp/inc/instances/r_sci_uart.h
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#BSP\#\#Board\#\#ra6m4_cpk\#\#\#\#3.5.0/libraries=
com.renesas.cdt.ddsc.packs.componentfiles/Arm\#\#CMSIS\#\#CMSIS5\#\#CoreM\#\#\#\#5.8.0+renesas.0.fsp.3.5.0/libraries=
com.renesas.cdt.ddsc.packs.componentfiles/Renesas\#\#HAL\ Drivers\#\#all\#\#r_ioport\#\#\#\#3.5.0/libraries=
...
...
bsp/renesas/ra6m4-cpk/SConstruct
浏览文件 @
14d15404
...
...
@@ -21,6 +21,7 @@ DefaultEnvironment(tools=[])
env
=
Environment
(
tools
=
[
'mingw'
],
AS
=
rtconfig
.
AS
,
ASFLAGS
=
rtconfig
.
AFLAGS
,
CC
=
rtconfig
.
CC
,
CFLAGS
=
rtconfig
.
CFLAGS
,
CXX
=
rtconfig
.
CXX
,
CXXFLAGS
=
rtconfig
.
CXXFLAGS
,
AR
=
rtconfig
.
AR
,
ARFLAGS
=
'-rc'
,
LINK
=
rtconfig
.
LINK
,
LINKFLAGS
=
rtconfig
.
LFLAGS
)
env
.
PrependENVPath
(
'PATH'
,
rtconfig
.
EXEC_PATH
)
...
...
bsp/renesas/ra6m4-cpk/buildinfo.gpdsc
浏览文件 @
14d15404
...
...
@@ -74,55 +74,39 @@
<file
category=
"header"
name=
"ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/renesas.h"
path=
""
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/cmsis/Device/RENESAS/Include/system.h"
path=
""
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.c"
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/startup.o"
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.c"
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/cmsis/Device/RENESAS/Source/system.o"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_arm_exceptions.h"
path=
""
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/mcu/all/bsp_clocks.c"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_clocks.h"
path=
""
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/mcu/all/bsp_clocks.o"
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/mcu/all/bsp_common.c"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_common.h"
path=
""
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/mcu/all/bsp_common.o"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_compiler_support.h"
path=
""
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/mcu/all/bsp_delay.c"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_delay.h"
path=
""
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/mcu/all/bsp_delay.o"
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/mcu/all/bsp_group_irq.c"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_group_irq.h"
path=
""
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/mcu/all/bsp_group_irq.o"
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/mcu/all/bsp_guard.c"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_guard.h"
path=
""
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/mcu/all/bsp_guard.o"
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/mcu/all/bsp_io.c"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_io.h"
path=
""
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/mcu/all/bsp_io.o"
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/mcu/all/bsp_irq.c"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_irq.h"
path=
""
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/mcu/all/bsp_irq.o"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_mcu_api.h"
path=
""
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_module_stop.h"
path=
""
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/mcu/all/bsp_register_protection.c"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_register_protection.h"
path=
""
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/mcu/all/bsp_register_protection.o"
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/mcu/all/bsp_rom_registers.c"
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/mcu/all/bsp_rom_registers.o"
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/mcu/all/bsp_sbrk.c"
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/mcu/all/bsp_sbrk.o"
/>
<file
category=
"source"
name=
"ra/fsp/src/bsp/mcu/all/bsp_security.c"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_security.h"
path=
""
/>
<file
category=
"other"
name=
"ra/fsp/src/bsp/mcu/all/bsp_security.o"
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/all/bsp_tfu.h"
path=
""
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/ra6m4/bsp_elc.h"
path=
""
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/ra6m4/bsp_feature.h"
path=
""
/>
<file
category=
"header"
name=
"ra/fsp/src/bsp/mcu/ra6m4/bsp_mcu_info.h"
path=
""
/>
<file
category=
"source"
name=
"ra/fsp/src/r_dtc/r_dtc.c"
/>
<file
category=
"source"
name=
"ra/fsp/src/r_icu/r_icu.c"
/>
<file
category=
"other"
name=
"ra/fsp/src/r_icu/r_icu.o"
/>
<file
category=
"source"
name=
"ra/fsp/src/r_ioport/r_ioport.c"
/>
<file
category=
"other"
name=
"ra/fsp/src/r_ioport/r_ioport.o"
/>
<file
category=
"source"
name=
"ra/fsp/src/r_sci_uart/r_sci_uart.c"
/>
<file
category=
"other"
name=
"ra/fsp/src/r_sci_uart/r_sci_uart.o"
/>
<file
category=
"source"
name=
"ra/fsp/src/r_spi/r_spi.c"
/>
<file
category=
"other"
name=
"ra/SConscript"
/>
</files>
...
...
bsp/renesas/ra6m4-cpk/project.uvoptx
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-cpk/project.uvprojx
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-cpk/ra/fsp/inc/api/r_spi_api.h
0 → 100644
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-cpk/ra/fsp/inc/instances/r_dtc.h
0 → 100644
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-cpk/ra/fsp/inc/instances/r_spi.h
0 → 100644
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-cpk/ra/fsp/src/r_dtc/r_dtc.c
0 → 100644
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-cpk/ra/fsp/src/r_spi/r_spi.c
0 → 100644
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-cpk/ra_cfg/fsp_cfg/bsp/bsp_mcu_family_cfg.h
浏览文件 @
14d15404
...
...
@@ -76,7 +76,7 @@
(((RA_NOT_DEFINED > 0) ? 0U : 1U) << 9)
/* IIC0 */
| \
(((RA_NOT_DEFINED > 0) ? 0U : 1U) << 11)
/* USBFS */
| \
(((RA_NOT_DEFINED > 0) ? 0U : 1U) << 18)
/* SPI1 */
| \
(((
RA_NOT_DEFINED
> 0) ? 0U : 1U) << 19)
/* SPI0 */
| \
(((
1
> 0) ? 0U : 1U) << 19)
/* SPI0 */
| \
(((RA_NOT_DEFINED > 0) ? 0U : 1U) << 22)
/* SCI9 */
| \
(((RA_NOT_DEFINED > 0) ? 0U : 1U) << 23)
/* SCI8 */
| \
(((1 > 0) ? 0U : 1U) << 24)
/* SCI7 */
| \
...
...
@@ -138,7 +138,7 @@
#ifndef BSP_TZ_CFG_MSSAR
#define BSP_TZ_CFG_MSSAR (\
(((RA_NOT_DEFINED > 0) ? 0U : 1U) << 0)
/* ELC */
| \
(((
RA_NOT_DEFINED
> 0) ? 0U : 1U) << 1)
/* DTC_DMAC */
| \
(((
2
> 0) ? 0U : 1U) << 1)
/* DTC_DMAC */
| \
0xfffffffc)
/* Unused */
#endif
...
...
@@ -244,7 +244,7 @@
#endif
/* Set DTCSTSAR if the Secure program uses the DTC. */
#if
RA_NOT_DEFINED
== RA_NOT_DEFINED
#if
2
== RA_NOT_DEFINED
#define BSP_TZ_CFG_DTC_USED (0U)
#else
#define BSP_TZ_CFG_DTC_USED (1U)
...
...
bsp/renesas/ra6m4-cpk/ra_cfg/fsp_cfg/r_dtc_cfg.h
0 → 100644
浏览文件 @
14d15404
/* generated configuration header file - do not edit */
#ifndef R_DTC_CFG_H_
#define R_DTC_CFG_H_
#define DTC_CFG_PARAM_CHECKING_ENABLE (BSP_CFG_PARAM_CHECKING_ENABLE)
#define DTC_CFG_VECTOR_TABLE_SECTION_NAME ".fsp_dtc_vector_table"
#endif
/* R_DTC_CFG_H_ */
bsp/renesas/ra6m4-cpk/ra_cfg/fsp_cfg/r_spi_cfg.h
0 → 100644
浏览文件 @
14d15404
/* generated configuration header file - do not edit */
#ifndef R_SPI_CFG_H_
#define R_SPI_CFG_H_
#define SPI_CFG_PARAM_CHECKING_ENABLE (BSP_CFG_PARAM_CHECKING_ENABLE)
#define SPI_DTC_SUPPORT_ENABLE (1)
#define SPI_TRANSMIT_FROM_RXI_ISR (0)
#endif
/* R_SPI_CFG_H_ */
bsp/renesas/ra6m4-cpk/ra_gen/hal_data.c
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-cpk/ra_gen/hal_data.h
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-cpk/ra_gen/vector_data.c
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-cpk/ra_gen/vector_data.h
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-cpk/rtconfig.h
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-cpk/rtconfig.py
浏览文件 @
14d15404
...
...
@@ -56,6 +56,7 @@ if PLATFORM == 'gcc':
AFLAGS
+=
' -gdwarf-2'
else
:
CFLAGS
+=
' -Os'
CXXFLAGS
=
CFLAGS
POST_ACTION
=
OBJCPY
+
' -O ihex $TARGET rtthread.hex
\n
'
+
SIZE
+
' $TARGET
\n
'
# POST_ACTION += OBJCPY + ' -O binary $TARGET rtthread.bin\n' + SIZE + ' $TARGET \n'
...
...
bsp/renesas/ra6m4-iot/.config
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-iot/SConstruct
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-iot/project.uvoptx
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-iot/project.uvprojx
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-iot/rtconfig.h
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
bsp/renesas/ra6m4-iot/rtconfig.py
浏览文件 @
14d15404
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录