ShaquilleLiu
2878566c92
增加野火 启明6M5板级支持包 ( #6616 )
...
* 增加 野火 启明6M5 板级支持包
* 修复串口引脚描述错误
* 上一版提交,UART端口改了,但是uart编号漏改
Co-authored-by: Liuxiequan <liuxiequan@cvte.com>
2022-11-21 22:08:02 -05:00
wdfk-prog
569e2ae1e8
[CAN]update struct can_filter_item and rt_can_msg ( #6556 )
...
* 修改ry命令,已便于自定义保存路径
* modified: components/utilities/ymodem/ry_sy.c
* 修复从被动错误恢复后发送返回异常
* 修复在自动重传模式下,ACK异常阻塞线程
- 删除TX中断函数else分支。仅当RQCP位 置一才进入该中断
- 添加SCE中断函数中关于ACK_ERR的else判断。自动重传模式下会进入该判断,打断自动重传释放完成量。
* 增加对于CAN1与CAN2的SCE中断和TX中断的公共处理函数
* formatting格式化代码
* update struct can_filter_item and rt_can_msg
1. 对过滤器号和索引号结构体定义中同一名称hdr进行重命名hdr_bank和hdr_index,
以便准确区分.采用宏定义兼容以前变量名.
2. 添加接收标识rxfifo,已指明是哪个RXFIFO.
* 更正42M下的波特率
* 修复接收获取索引号错误
* 添加接收标识
* 更新注释
* 取消CANFD限制
* update struct can_filter_item and rt_can_msg
2022-11-21 21:45:51 -05:00
Meco Man
84eab69604
[msh] remove list_xxx commands, use 'list' to replace
2022-11-21 21:39:45 -05:00
Man, Jianting (Meco)
10451fb95b
Revert "[kernel] 修正复制name字段时潜在的内存踩踏问题"
...
This reverts commit 2d17fe736f
.
2022-11-21 21:32:13 -05:00
Meco Man
6808f48bdc
[stm32] 解决Error_Handler()函数在*_msp.c文件下报错的问题
...
在用户头文件区增加#include <drv_common.h>即可
2022-11-21 21:31:33 -05:00
Meco Man
dc5f280a9a
[stm32l475-pandora] select AHT10_USING_SENSOR_DEVICE
2022-11-21 21:31:16 -05:00
Meco Man
66411e0828
[sensor] improve cmd
...
using floating print format by default
2022-11-21 21:31:16 -05:00
supperthomas
d3de944d49
[doc] Add the Nordic chip and link
...
Signed-off-by: supperthomas <78900636@qq.com>
2022-11-21 18:56:33 -05:00
lpy
8e8fcd8d25
[stm32f410][RTduino] 修改pins_arduino.c和Kconfig ( #6629 )
2022-11-20 21:48:39 -05:00
Harrypotter-zhs
aa15f7cd56
修改ch32v307软件spi的宏
2022-11-20 13:16:21 -05:00
螺丝松掉的人
d98a4ec1b5
[arduino][f411-blackpill] 已配置cubeMX,并生成pinout文件 ( #6614 )
...
* [arduino][f411-blackpill] 已配置cubeMX,并生成pinout文件
Signed-off-by: 褚仕成 <1468559561@qq.com>
* [arduino][f411-blackpill] 完善cubeMX配置
* 编辑 Kconfig 文件
* 完善Kconfig文件中PWM的配置
* 将rtduino的配置移至Onboard Peripheral Drivers
* 使能SPI
* Update Sconscript
Signed-off-by: 褚仕成 <1468559561@qq.com>
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
2022-11-18 20:58:32 -05:00
Meco Man
953a8c265d
add rt_sensor_float_t
2022-11-19 00:54:22 +08:00
Meco Man
df397eb767
[sensor] 传感器数据类型使用float代替rt_uint32_t类型
2022-11-19 00:54:22 +08:00
Meco Man
cf66a5bc63
use rt_memcpy/rt_memset to replace memcpy/memset
2022-11-17 12:08:13 -05:00
Meco Man
b9a9225c84
format imxrt drver files
2022-11-17 12:08:13 -05:00
xjy
60b741520f
修复rtc驱动,实现掉电能保存时钟数据(硬件外接电池)
2022-11-17 12:08:13 -05:00
xiao xie
5338b1d5f2
[imxrt1176]Fix usb ( #6589 )
...
修复USB驱动,实现imxrt1176平台usb host,支持usb3.0读写
2022-11-14 23:51:35 -05:00
guozhanxin
15eeb25ba0
【修复】工作目录下,当某一目录下的源文件都不需要添加到工程时,此目录不会被屏蔽的问题。
2022-11-14 23:48:10 -05:00
myshow2258
87be8fdba8
Modified bsp/stm32/libraries/HAL_Drivers/drv_usbd.c
...
Modified components/drivers/usb/usbdevice/class/cdc_vcom.c
修复cdc在v1v2的serial框架下接收发送错误的问题.stm32下usbd添加更多的ep_id,以支持复合设备.
2022-11-14 23:47:49 -05:00
Meco Man
d1c353f6b6
[kernel] 优化Sconscript脚本
2022-11-14 22:20:23 -05:00
Meco Man
6b9bdc12a9
[sensor] use arg to replace user_data
2022-11-14 22:19:47 -05:00
Yunjie Gu
9e152c117e
c28x scons
2022-11-14 22:19:27 -05:00
Yohozzy
b64f21e628
Update netdev.c
2022-11-14 22:18:41 -05:00
Meco Man
2d17fe736f
[kernel] 修正复制name字段时潜在的内存踩踏问题
2022-11-14 19:20:06 -05:00
lpy
a6151716b2
添加STM32F410 NUCLEO RTDUINO ( #6613 )
...
* 添加STM32F410 NUCLEO RTDUINO
* 修改stm32f410 nuleco RTDUINO
* 修改stm32f410 nuleco RTDUINO
* Update Sconscript
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
2022-11-13 23:16:52 -05:00
HEYAHONG
7e299cd662
修复SPI驱动不能使用RT_SPI_MODE_0与RT_SPI_MODE_2的错误。CLKPHA在设置工作模式时已设置,后面出现重复设置。
2022-11-12 22:18:48 -05:00
Meco Man
e89b0e7d8a
[stm32 f411] rename stm32f411-weact-blackpill
2022-11-12 02:16:42 -05:00
zhugengyu
1537544f6a
[bsp/phytium] add phytium bsp to support e2000 bootup with smp ( #6566 )
...
add phytium board (E2000) bsp
support usart
support SMP with demo
2022-11-10 09:22:48 -05:00
a1012112796
5370d4da50
replace `rt_enter_critical` with `dfs_lock` for list_fd
...
I found that if use mutex in `rt_kprintf`,
the `rt_enter_critical` will create a assert
error later. after chehcking,I found all
operation with fd_table has using
`dfs_lock/unlock` to protect. so I think
using `dfs_lock` is enough. thanks.
Signed-off-by: a1012112796 <1012112796@qq.com>
2022-11-09 22:41:15 -05:00
Meco Man
f57eb4feb5
[sensor] 修改fetch_data方法的参数数据类型为rt_sensor_data_t
2022-11-09 17:23:27 +08:00
Meco Man
f550fc58a9
[sensor]修改传感器设备名称前缀
2022-11-09 17:23:27 +08:00
Meco Man
39b25f660a
[sensor] use rt_ssize_t as the return value data type
2022-11-09 17:23:27 +08:00
Meco Man
255020bca8
[sensor] 统一数据结构名称和函数命名
2022-11-08 12:17:50 -05:00
xjy
fe0a57c322
修复flexspi配置语法错误
2022-11-08 00:50:16 -05:00
xiao xie
493c333869
[imxrt1170]修复SD卡作为引导器后,系统无法挂载SD卡的问题 ( #6600 )
...
* 修复SD卡作为引导器后,系统无法挂载SD卡的问题
* Update Kconfig
Co-authored-by: Man, Jianting (Meco) <920369182@qq.com>
2022-11-08 00:49:39 -05:00
xiao xie
1755750b2a
[sdio] remove mmcsd_delay_ms
...
修改SD检测线程函数里面的延时实现,将mmcsd_delay_ms改为rt_thread_mdelay. mmcsd_delay_ms过时且延时计算错误。
2022-11-08 00:34:43 -05:00
xiaoxiaolisunny
00d80e17c5
修改I2C0_BUS_CONFIG定义错误
...
修改drv_soft_i2c.h中I2C0_BUS_CONFIG定义错误问题。
2022-11-07 23:53:37 -05:00
Meco Man
1831661c4a
[sensors] remvoe useless sensor.h
2022-11-06 23:07:30 -05:00
Meco Man
c67ff54b6e
[Kconfig] remove PKG_USING_SENSORS_DRIVERS and PKG_USING_TOUCH_DRIVERS
2022-11-06 23:01:37 -05:00
Man, Jianting (Meco)
a24f527990
[stm32][tim/pwm] 抽出公共代码,防止日后演进出现分歧 ( #6575 )
...
* [stm32][tim/pwm] 抽出公共代码,防止日后演进出现分歧
* Update drv_tim.c
2022-11-06 22:58:39 -05:00
Bernard Xiong
79e298147b
Merge pull request #6523 from BernardXiong/nested_mutex
...
[Kernel] Add nested mutex feature
2022-11-06 08:59:12 +08:00
Meco Man
ac2fb2beab
[rtduino] 修正pinout_arduino文件所在Group名称
2022-11-05 10:56:36 -04:00
liangyingjian
6da7ee128b
[update]更正 RT_MEMHEAP_BSET_MODE -> RT_MEMHEAP_BEST_MODE 拼写错误。
2022-11-05 10:45:09 -04:00
wdfk-prog
93bdf5ca08
[Tools] add armclangMDK) get version support
2022-11-04 09:35:17 -04:00
Bernard Xiong
20207fbcd4
Merge pull request #6583 from mxgsgtc/bugfix-remove-sdcard-blockdev
...
[components/sdio] bugfix: remove sdcard block dev may cause a infinite loop.
2022-11-03 23:29:45 +08:00
xiaoguang_ma
e663d2d870
bugfix: remove sdcard block dev may cause a constant loop.
2022-11-02 15:27:41 +09:00
Meco Man
fb10694b16
update PR template
2022-10-31 23:51:56 -04:00
myshowtogo
a9d8168b4d
Modified bsp/stm32/libraries/HAL_Drivers/config/f4/dma_config.h
...
Modified bsp/stm32/libraries/HAL_Drivers/drv_usart_v2.c
修复stm32的串口 dma配置
2022-10-30 21:19:31 -04:00
linshire
1fc558e6f8
删除对pwm_config的判断,并初始化channel 为RT_NULL
2022-10-30 13:04:07 -04:00
linshire
315c25883c
[bsp] fix the return of the function(drv_pwm_control) in stm32 drv_pwm
2022-10-30 02:17:02 -04:00