| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-05 | [stm32l475pandora] format Kconfig | Meco Man | |
| 2024-05-05 | [stm32] 调整CMSIS-Core软件包宏 | Meco Man | |
| 2024-05-05 | [stm32] format Kconfig | Meco Man | |
| 2024-05-04 | [stm32] i2c hard driver fixup:增加硬件I2C传输超时等待时间 | SCZeiDan | |
| 问题: 在使用硬件 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-04-29 | [i2c] adjust the timing for I2C initialization | LZerro | |
| 2024-04-29 | [spi] soft_spi_pin_init loop variable is initialized to 0 | LZerro | |
| The loop variable in the function 'drv_soft_spi:xx_pin_init()' is initialized to 0. | |||
| 2024-04-29 | [ci] set at_device package as strict mode | Meco Man | |
| 2024-04-24 | [bsp][stm32] fix bugs of i2c hardware drivers | SCZeiDan | |
| 在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-22 | [STM32][SPI-DMA]特定条件下接收错误 | wdfk-prog | |
| 2024-04-20 | [klibc] organize and renmae macros, and add CI check | Meco Man | |
| 2024-04-19 | fixup: debug | Shell | |
| 2024-04-18 | [bsp][renesas][stm32]Fix some bsp probelm in 5.1.x. | Rbb666 | |
| 2024-04-16 | [bsp][stm32f103-fire-arbitrary] fix missing header file | Meco Man | |
| 2024-04-15 | [bsp] revert delete of stm32f407-sparkfire RTduino pinout | Meco Man | |
| 2024-04-13 | [BSP][STM32]add stm32f407-lckfb-skystar | yuanzihao | |
| 2024-04-12 | bsp/stm32: remove duplicate if condition | wirano | |
| 2024-04-11 | [bsp][stm32]fix stm32f103 default console uart name | Shicheng Chu | |
| 2024-04-11 | [SBP] Stm32F407-rt-spark adapts to RTduino | LZerro | |
| 2024-04-11 | [add] Readme doc for stm32h7s7-disco BSP (#8767) | StackYuan | |
| [bsp][stm32] add English version readme doc for BSP stm32h7s7-st-disco. | |||
| 2024-04-10 | [fix] fixup spaces and add in ci. | StackYuan | |
| 2024-04-10 | [BSP] add bsp for st's new platform stm32h7s7-st-disco. | StackYuan | |
| [drv] STM32H7RSxx_HAL bsp fixed and update. [add] bsp stm32h7s7-dk README.md | |||
| 2024-04-09 | [driver][soft-spi] spi device driver framework adds pin init function function | Yuqiang Wang | |
| 为什么提交这份PR (why to submit this PR) ps:在设备初始化阶段不应该存在对硬件的操作 你的解决方案是什么 (what is your solution) ps:添加一个pin_init函数,在spi设备使用时调用该函数来完成硬件引脚的状态初始化,而不是在设备初始化阶段对硬件进行操作,已经在瑞萨HMI上通过验证 | |||
| 2024-04-09 | [ci] add vi package checking (#8737) | Meco Man | |
| * [ci] add vi package checking * [ci] add MultiButton software package checking | |||
| 2024-04-01 | [bsp][stm32] fix hardware i2c driver bug | Dyyt587 | |
| 2024-03-31 | [bsp][stm32][spi] 优化H7 DMA数据非字节对齐的处理流程 | wdfk-prog | |
| 2024-03-29 | [RTduino] change the pinout group name | Meco Man | |
| 2024-03-26 | [bsp][stm32] drv_rtc.c中包含drv_common.h 避免找不到 ↵ | Shicheng Chu | |
| error_handle实现 (#8676) | |||
| 2024-03-24 | [bsp] format drivers code | Meco Man | |
| 2024-03-24 | [bsp][drv_gpio] fix the error code return when pin number is illegal | Meco Man | |
| 2024-03-23 | [pin] pin_read/write rt_uint8_t to rt_ssize_t | kk | |
| 2024-03-21 | [bsp] update projects | Meco Man | |
| 2024-03-19 | [bsp][stm32]Add stm32l431-tencentos-tiny-EVB_MX+ remaining drivers | Ruixuan Zhang | |
| 2024-03-19 | [bsp][ST]Update mdk project | Jiabing | |
| 2024-03-19 | [bsp][stm32]Update mdk project | rbb666 | |
| 2024-03-19 | [bsp][stm32]Update stm32l5 mdk project | rbb666 | |
| 2024-03-19 | [bsp][stm32] Standardize the pin configuration | Yuqiang Wang | |
| 2024-03-17 | [bsp][stm32g474-nucleo][RTduino] support SPI | Meco Man | |
| 2024-03-17 | [bsp][RTduino] format Kconfig (#8621) | Meco Man | |
| 2024-03-16 | [bsp][stm32pandora] fix SConscript gramma issues | Meco Man | |
| 2024-03-16 | [sensor-v2] enable sensor v2 | Meco Man | |
| fix the confilcts with sensor v1 | |||
| 2024-03-16 | [stm32][stm32f103-100ask-pro] fix missing drv_gpio.h in spi_flash_init.c | Meco Man | |
| 2024-03-16 | [bsp][stm32f469-disc][RTduino] fix Kconfig | Meco Man | |
| 2024-03-16 | [bsp][stm32f072-nucleo][RTduino] support SPI | Meco Man | |
| 2024-03-15 | [bsp][stm32] add a new stm32L431_tencentos bsp (#8613) | Ruixuan Zhang | |
| 2024-03-15 | [bsp][stm32] eth driver support phy YT8512C | 刘伟 | |
| 2024-03-09 | [bsp][stm32f469-disco] support RTduino SPI | Meco Man | |
| 2024-03-08 | [bsp][stm32] format code of i2c hardware drivers | Meco Man | |
| 2024-03-07 | [bsp][stm32] add hardware i2c driver | Dyyt587 | |
| 2024-03-08 | [stm32][tim-config] fix F4 TIM6's IRQ source in STM32F412 | Meco Man | |
| 2024-03-08 | [stm32f469-disc] support RTduino Tone feature | Meco Man | |
