蒙蒙plus
|
2f559906d6
|
✨ feat(bsp): hc32L196增加IAR_8.40支持
Signed-off-by: 蒙蒙plus <chengmeng_2@outlook.com>
|
2024-05-17 18:38:05 -04:00 |
JamieTx
|
3d30b56c86
|
[HC32] Fixed a bug about erase flash.
|
2024-05-16 19:15:38 -04:00 |
sheltonyu
|
194fd6df05
|
[bsp/at32] 1.fixed f402 uart7/8 pierph clock source error, 2.fixed compiling error of drv_usart_v2.c with no dma
|
2024-05-16 19:15:17 -04:00 |
xiao-mang
|
e46333496f
|
fix specified network card not taking effect with msh's ping error (#8937)
* fix specified network card not taking effect with msh's ping error
* fix specified network card not taking effect with msh's ping error
|
2024-05-16 15:43:50 +08:00 |
flyingcys
|
ec8ff90a4a
|
[bsp/cvitek]update gpio driver (#8946)
update gpio driver
|
2024-05-13 18:20:57 -04:00 |
xiao-mang
|
b3277fa704
|
fix eth error (#8929)
* fix eth error
* fix eth error
* fix eth error
* fix eth error
* fix eth error
|
2024-05-11 11:10:53 +08:00 |
Rbb666
|
5712ff1a32
|
[renesas][hmi-board]update lvgl config and doc.
|
2024-05-09 14:44:58 +08:00 |
LZero
|
1cac9e92b5
|
Stm32F411 Blackpill CubeMX delete SPI_NSS
|
2024-05-09 00:37:10 -04:00 |
sp-cai
|
95f0b029b0
|
[BSP][HC32F460]清理已不再使用的文件
PWM 配置文件 pwm_tmra_config.h 已合并到 pwm_tmr_config.h 了。
|
2024-05-08 18:09:17 -04:00 |
WaterFishJ
|
5f077a6df0
|
[bsp][at32]修复at32_transmit返回类型错误
|
2024-05-08 18:08:59 -04:00 |
liYangYang
|
dbf8a26e6c
|
[libcpu][aarch64] Fixed the rt_hw_secondary_cpu_bsp_start() bug (#8898)
* fix rt_hw_secondary_cpu_bsp_start() bug
* timer init
* comment
|
2024-05-08 19:48:17 +08:00 |
Rbb666
|
a723014e32
|
[renesas][hmi-board]Support lvgl-9.x
|
2024-05-07 21:43:52 -04:00 |
QTbin
|
7245dbd54f
|
修改scons的脚本文件,使其适配更多芯片的工程生成
|
2024-05-07 02:03:28 -04:00 |
Meco Man
|
84f8d209c4
|
[stm32l4] export env
|
2024-05-07 13:27:15 +08:00 |
Meco Man
|
12ad1703df
|
[bsp][stm32l4] remove local HAL
|
2024-05-06 21:42:10 +08:00 |
Meco Man
|
ac45676830
|
[stm32l4] select PKG_USING_STM32L4_HAL_DRIVER
|
2024-05-06 21:42:10 +08:00 |
Meco Man
|
b29b29b205
|
[stm32l4] remove HAL
|
2024-05-06 21:42:10 +08:00 |
Meco Man
|
0db3cfacda
|
[stm32l4] remove STM32L4xx_HAL/CMSIS
|
2024-05-06 21:42:10 +08:00 |
xiao-mang
|
89164b19a8
|
fix art-pi smart boot from emmc (#8904)
* fix art-pi smart boot from emmc
* fix art-pi smart boot from emmc
* fix art-pi smart boot from emmc
|
2024-05-06 13:31:17 +08:00 |
Meco Man
|
a7a8c59ea9
|
[stm32l475pandora] format Kconfig
|
2024-05-05 22:18:34 -04:00 |
Meco Man
|
68e92985c7
|
[stm32] 调整CMSIS-Core软件包宏
|
2024-05-05 22:18:34 -04:00 |
Meco Man
|
341ce50067
|
[stm32] format Kconfig
|
2024-05-05 22:18:34 -04:00 |
SCZeiDan
|
d78429eb8e
|
[stm32] i2c hard driver fixup:增加硬件I2C传输超时等待时间
问题:
在使用硬件 I2C 驱动进行音频模块 WM8978 配置时,发现连续 rt_i2c_transfer 进行 I2C 传输时发现,连续多次调用 rt_i2c_transfer 会出现丢包现象;溯源发现是每次使用 rt_i2c_transfer 传输2字节,传输频率过高导致底层 HAL_I2C_Master_Seq_Transmit_DMA 报错 HAL_BUSY;
现象:
rt_completion_wait超时等待完成之后,I2C仍处于HAL_I2C_STATE_BUSY_TX状态,且后续第二次运行至HAL_I2C_Master_Seq_Transmit_DMA时会直接返回HAL_BUSY,从而直接 goto out; 退出而不会再次进行超时等待;
* drv_hard_i2c.c: 修复325行缺失'}'语法错误;更改HAL_I2C_xx_Transimt_xx调用中目标设备地址值;i2c_hard_config.h: 添加STM32F系列芯片xx_DMA_CONFIG宏定义;
* 回溯I2C设备地址传参处(msg->addr<<1)修改;
* fixup: 增加硬件I2C传输延时,解决连续传输导致HAL_BUSY状态;
|
2024-05-04 12:51:27 -04:00 |
IceBear003
|
39e6b36bb0
|
[bsp][ch32v307]添加了适配RT-Thread的全速USB驱动
|
2024-05-04 01:02:47 -04:00 |
Junjie Wang
|
b632dc1aaf
|
[bsp][gd32] 修复串口驱动中由于可能的中断嵌套而导致RB索引异常的问题
|
2024-05-02 18:57:18 -04:00 |
Fan Yang
|
c21ba6985d
|
Fix compiling eror in hpmicro bsp (#8889)
- added 'DEVICE' to rtconfig.py
- fixed compiling error cuased by change in interrupt_gcc.S
Signed-off-by: Fan YANG <fan.yang@hpmicro.com>
|
2024-04-30 20:11:47 +08:00 |
sheltonyu
|
0ccc315bce
|
[bsp/at32] add support at32a403a/a423 series and fix driver issues(uart/dma)
|
2024-04-30 01:11:18 -04:00 |
LZerro
|
f190cba0ab
|
[i2c] adjust the timing for I2C initialization
|
2024-04-29 20:46:12 -04:00 |
LZerro
|
a92f971267
|
[spi] soft_spi_pin_init loop variable is initialized to 0
The loop variable in the function 'drv_soft_spi:xx_pin_init()' is initialized to 0.
|
2024-04-29 17:49:20 -04:00 |
chengy2
|
2aa66b1b4e
|
[HC32] support HC32F472 & remove residual files
|
2024-04-29 17:48:47 -04:00 |
flyingcys
|
7890e2cb14
|
[bsp/cvitek]add eth driver
|
2024-04-29 17:47:50 -04:00 |
Meco Man
|
e548a99da4
|
[ci] set at_device package as strict mode
|
2024-04-29 10:56:05 +08:00 |
flyingcys
|
aee6048a53
|
[bsp/cvitek]update cvitek sdhci drvier (#8874)
update cvitek sdhci drvier
|
2024-04-28 23:07:42 +08:00 |
xiao-mang
|
bc774190f2
|
enable poll (#8867)
config poll
|
2024-04-26 22:25:04 +08:00 |
SCZeiDan
|
7ca2ebc51a
|
[bsp][stm32] fix bugs of i2c hardware drivers
在STM32F429IGTx设备上使用硬件i2c驱动程序师遇到以下几个问题:
语法错误:drv_hard_i2c.c 行67、68中i2c_handle未正常替换过来,估计是上个版本对变量重命名后因为宏定义忽略了此处修改;
语法错误:drv_hard_i2c.c 行326中缺少一个"}"导致编译出错;
初始化i2c设备过程中对双地址选项进行设置时(i2c_handle->Init.OwnAddress2Masks = I2C_OA2_NOMASK),STM32F4系列SOC没有这个配置定义,于是我直接将双地址模式关闭了(i2c_handle->Init.DualAddressMode = I2C_DUALADDRESS_DISABLE);
初始化i2c设备(DMA方式)过程中发现i2c_hard_config.h文件中未定义DMA通道配置;
主要补丁如下:
修复硬件i2c驱动代码中语法错误(drv_hard_i2c.c行67、68、326);
关闭默认i2c双地址模式(drv_hard_i2c.c行75:I2C_DUALADDRESS_DISABLE);
添加硬件i2c驱动配置文件DMA相关配置项,增加对SOC_SERIES_STM32F2、SOC_SERIES_STM32F4、SOC_SERIES_STM32F7系列芯片配置DMA_CHANNEL的适配
|
2024-04-24 01:42:03 -04:00 |
flyingcys
|
2c8c4ccc47
|
[bsp]support cvitek sdhci drvier (#8849)
support cvitek sdhci drvier
|
2024-04-24 05:40:22 +08:00 |
liYangYang
|
62544df564
|
[bsp][cvitek] Initialize the Milk-V Duo 256M using the device tree (#8841)
Initialize the board using the device tree
|
2024-04-23 23:09:45 +08:00 |
wdfk-prog
|
184bfb447b
|
[STM32][SPI-DMA]特定条件下接收错误
|
2024-04-22 21:15:38 -04:00 |
Rbb666
|
e50f064bda
|
[bsp][renesas]Link script adds finsh related sections. (#8837)
|
2024-04-22 11:55:45 +08:00 |
liYangYang
|
f13220d911
|
[bsp][cvitek] Milk-V Duo 256M Supports running ARM large core and RISCV small core
支持将rtthread.bin和dtb文件合成boot.sd文件,使用uboot直接通过bootcmd命令启动rtthread内核。
支持构建带有小核riscv程序的fip.bin文件,保证在运行arm大核的同时运行小核的riscv程序。
|
2024-04-21 09:52:47 -04:00 |
latercomer
|
3ff2b08d82
|
[clang-format] 增加clang-format格式化配置,通过ide或者手动运行tools/run-clang-format.py进行代码自动格式化
|
2024-04-21 01:18:37 -04:00 |
latercomer
|
299f6e8ece
|
[bsp][acm32]format utf-8
|
2024-04-21 01:18:37 -04:00 |
Siwei Xu
|
3f434feec9
|
[bsp][nxp] Add select BSP_USING_PIN for SPI and RW007 driver
|
2024-04-20 23:46:39 -04:00 |
Meco Man
|
d68e47eb25
|
[klibc] organize and renmae macros, and add CI check
|
2024-04-20 21:52:49 -04:00 |
Shell
|
8c4db32d04
|
fixup: debug
|
2024-04-19 21:30:12 -04:00 |
xiao-mang
|
4ea463d83f
|
fix for art-pi smart
|
2024-04-19 18:17:20 +08:00 |
xiao-mang
|
98204c249b
|
fix for art-pi smart
|
2024-04-19 18:17:20 +08:00 |
xiao-mang
|
4de96450be
|
fix for art-pi smart
|
2024-04-19 18:17:20 +08:00 |
Rbb666
|
61fac62521
|
[bsp][renesas]fix ra6m3 can't use lcd problem.
|
2024-04-18 22:51:03 -04:00 |
Abner
|
cd77f988cd
|
[bsp][nxp]修改 drv_filesystem_spi_flash 驱动 (#8811)
Co-authored-by: yandld <1453363089@qq.com>
Co-authored-by: Meco Man <920369182@qq.com>
|
2024-04-18 21:00:49 -04:00 |