ricky
|
3e4f0ec015
|
bsp:<bsp/gd32/arm/libraries/gd32_drivers/drv_pwm.c>[Support for non-complementary PWM output with advanced timers] (#10426)
bsp:<bsp/gd32/arm/libraries/gd32_drivers/drv_pwm.c>
[Support for non-complementary PWM output with advanced timers]
1.当前结构体 TIMER_PORT_CHANNEL_MAP_Srt_int16_t 的成员channel为u16
为增加对非互补输出的支持 将uint16_t 改为int16_t
/* timer channel: -2 is ch_1n, -1 is ch_0n, 0 is ch0, 1 is ch1 */
2.对函数 channel_output_config 以及 drv_pwm_enable 进行修改,增加对非互补输出的支持
Signed-off-by: Yucai Liu <1486344514@qq.com>
|
2025-06-28 10:55:51 +08:00 |
godmial
|
593ac8dbd6
|
1.更改armcc编译器为armclang 2.修改sconstruct代码为通用模式 3.删除SPI flash 在使用DFS时自动挂载逻辑
|
2025-06-22 17:13:00 +08:00 |
沐攸
|
5f9f522285
|
format: update all series of BSP configuration items (#10406)
|
2025-06-17 15:42:49 +08:00 |
godmial
|
aec10aa0a8
|
bsp: gd32470z-lckfb: 增加 SPI Flash 支持及使用说明 (#10347)
|
2025-06-09 16:31:19 +08:00 |
kurisaw
|
fe1308976e
|
version: version release preparation
|
2025-05-30 15:52:45 +08:00 |
godmial
|
524ae345c1
|
新增gd32470z-lckfb配套LCD驱动 (#10311)
* 新增gd32470z-lckfb配套LCD驱动
* 1.使用RTT的编程规范修改注释 2.readme文件新增注意事项以及原作者信息
* Add maintainer info for gd32470z-lckfb-lcd
|
2025-05-24 11:19:44 +08:00 |
ryancw
|
ac8fba0129
|
[drivers][serial_v2]允许阻塞接收超过rx缓冲区大小的数据、增加超时时间、flush、获取缓冲区数据长度命令、数据溢出逻辑修复、稳定性细节优化、添加更多serial_v2测试用例
[components][serial_v2] 优化txflush逻辑、对tx的activated做中断保护
[components][at] at_client适配新版serial_v2
[components][at] at_server适配新版serial_v2
[components][serial_v2] 测试用例增加循环调用,format测试用例
[components][serial_v2] poll模式判断逻辑错误
[components][serial_v2] 测试用例去掉一些非必要延时
[components][serial_v2] 测试例程使用menuconfig进行配置,更新readme
[components][at_client] at_client_getchar返回值错误、at_client解析线程优先级错误设置
[components][at] 错误码应该返回负值
[components][serial_v2] TCFLSH和FIONREAD完善、control函数增加错误返回值
[components][serial_v2] RT_SERIAL_CTRL_GET_RX_DATA_LEN更改为RT_SERIAL_CTRL_GET_UNREAD_BYTES_COUNT
[utest][serial_v2] TC_UART_SEND_TIMES替换为RT_SERIAL_TC_SEND_ITERATIONS
[components][serial_v2] FIONREAD参数应该是无符号类型
[utest][serial_v2] 完善测试用例
[components][serial_v2] 避免使用三目运算符
[components][serial_v2] 使用clang-format格式化代码
[components][serial_v2] 添加get超时时间命令
[components][serial_v2] 完善posix接口
[components][serial_v2] 阻塞接口添加阻塞时间为0时的处理逻辑、优化RX阻塞接收逻辑
[components][serial_v2] 设置超时时间命令的参数改为指针形式
[components][serial_v2] nbuf发送添加超时时间为0时的逻辑
[components][serial_v2] 完善添加测试用例
[utest][serial_v2] 修复依赖关系
[components][serial_v2] 非阻塞模式下tx_flush错误修复
[components][serial_v2] activated使用原子API
[components][serial_v2] 优化DMA逻辑、没使能DMA时屏蔽DMA逻辑节约资源
[components][serial_v2] 提供写满时丢弃新数据和覆盖旧数据策略,写满丢弃策略效率更高
[components][serial_v2] 部分平台适配写满时两种策略功能
[components][serial_v2] DMA模式暂不支持丢弃新数据策略
[utest][serial_v2] 优化测试代码
[components][serial_v2] DMA模式下使用乒乓缓冲、DMA模式支持丢弃新数据策略
[utest][serial_v2] 适配DMA乒乓缓冲
[bsp][serial_v2] 部分bsp适配DMA下乒乓缓冲
[components][serial_v2] 使用spinlock替换中断,对部分结构体变量使用原子操作
[utest][serial_v2] 更新测试用例
[components][at] 适配new serialv2不再判断RTT版本号
[components][at] 删除多余的中文注释
[utest][serial_v2] 添加交叉echo示例,qemu环境下专用
[bsp][qemu] 适配串口v2并开启fifo
[components][at] 修复合并导致的错误
[bsp][n32] 适配serial_v2,没有经过测试
[components][serial_v2] 格式化代码
[utest][serial_v2] 删除无意义的打印
|
2025-05-16 09:42:11 +08:00 |
Dmitriy
|
61da09fab5
|
GD32 CAN hdr_bank set in filter initialization
|
2025-05-09 16:11:20 +08:00 |
ThinkCode
|
d59f5c0fe8
|
[bsp] 修复 #10182 GD32生成Cmake工程错误的问题 (#10191)
修复 #10182 GD32生成Cmake工程错误的问题
|
2025-04-17 12:29:14 +08:00 |
Lin-Chengqiu
|
0c084533ef
|
[bsp/gd32/arm/drv_adc] incompatible function pointer types initializing. (#10190)
|
2025-04-15 14:55:10 +08:00 |
CXSforHPU
|
2db2bf0cc7
|
[bsp/gd32/libraries] Repair naming (#10185)
[bsp/gd32/arm/libraries] Repair naming
|
2025-04-12 23:04:45 +08:00 |
CXSforHPU
|
1b0d939edb
|
[bsp/gd32/arm/libraries] Repair naming (#10184)
|
2025-04-11 21:56:27 +08:00 |
Wang Qiang
|
5c660c0f99
|
修复了GD32目录下BSP使用dist后生成的工程无法使用menuconfig的问题
|
2025-04-04 18:40:27 -04:00 |
Dmitriy
|
59a690addc
|
GD32: add CAN driver for GD32F4xx (#10152)
* GD32: add CAN driver for GD32F4xx
* Removed extra spaces
* Add attachconfig.yml, edit CAN0 GPIO
* Changed attachconfig.yml
* Fixed config defines names
|
2025-03-27 23:17:45 +08:00 |
Dmitriy
|
a574dd6357
|
[fix][bsp] GD32: fixed SPI adn SPI flash drivers
|
2025-03-12 20:45:28 -04:00 |
WwWangGuan
|
ebe2926cd6
|
[bsp][gd32][fix rtc clock selection]
|
2024-11-13 22:56:32 -05:00 |
zhangjianwu
|
4fe86c9439
|
[GD32]更新GD32E503V文档
|
2024-11-04 17:51:57 -05:00 |
zhangjianwu
|
3a696ebc67
|
[BSP][GD32]add gd32e503v-eval
|
2024-11-02 18:38:27 -04:00 |
CXSforHPU
|
bb91502465
|
[drivers] Specifies the name of the drivers driver file
https://github.com/RT-Thread/rt-thread/pull/9420
|
2024-09-13 17:40:40 -04:00 |
Rbb666
|
49c39d4a8d
|
[bsp][gd32]Fix the problem that uartv2 does not enable dma compilation error.
|
2024-09-13 17:29:23 -04:00 |
wirano
|
d56452e662
|
fix: remove extra space at the end of files
|
2024-07-29 13:18:28 +08:00 |
wirano
|
229b2bffec
|
uart: add support for gd32h7xx
|
2024-07-29 13:18:28 +08:00 |
wirano
|
ab2e98aacf
|
gpio: add gd32h7xx support
|
2024-07-29 13:18:28 +08:00 |
wirano
|
36dd0b74c8
|
add GD32H7xx library
|
2024-07-29 13:18:28 +08:00 |
wirano
|
8762b2e02e
|
add gd32h759i-start bsp
|
2024-07-29 13:18:28 +08:00 |
latercomer
|
fe3c4d456e
|
bsp中option env语句替换为新语句,并同步更新了source "$xxx"语句
|
2024-06-20 14:40:42 +08:00 |
Junjie Wang
|
b632dc1aaf
|
[bsp][gd32] 修复串口驱动中由于可能的中断嵌套而导致RB索引异常的问题
|
2024-05-02 18:57:18 -04:00 |
LZerro
|
f190cba0ab
|
[i2c] adjust the timing for I2C initialization
|
2024-04-29 20:46:12 -04:00 |
Meco Man
|
3782127116
|
[bsp] format drivers code
|
2024-03-24 09:18:25 +08:00 |
Meco Man
|
6a9c42a19d
|
[bsp][drv_gpio] fix the error code return when pin number is illegal
|
2024-03-24 09:18:25 +08:00 |
kk
|
2549b82bd6
|
[pin] pin_read/write rt_uint8_t to rt_ssize_t
|
2024-03-23 14:50:31 -04:00 |
Meco Man
|
3f26998f9c
|
[bsp] update projects
|
2024-03-21 11:23:29 +08:00 |
Evlers
|
e25f287ff3
|
[bsp][gd32][drivers] add serial v2 and dma driver support
|
2024-03-20 21:19:26 -04:00 |
Yaochenger
|
d3aedc7bf2
|
[bsp][gd32]Update mdk project
|
2024-03-20 02:30:16 -04:00 |
Yaochenger
|
0689748eaf
|
[bsp] 更新GD32 rtconfig.h中的配置新
|
2024-03-19 08:02:37 -04:00 |
Jiangrunnan
|
4cbc1a41f6
|
[GD32_ARM] Fix bugs in drv_adc when enable multiple channel.
|
2024-02-19 01:24:37 -05:00 |
yuanzihao
|
b87b4cbde5
|
[BSP][GD32]add gd32407v-lckfb (#8496)
|
2024-01-21 01:13:30 +08:00 |
kurisaw
|
345ce24e31
|
[bsp][renesas] RTduino configuration update
sync update
some optimize
[bsp][driver] Updates the naming convention of the i2c configuration item
|
2024-01-18 11:57:51 +08:00 |
guozhanxin
|
9e79333512
|
[project] update mdk/iar project and config.
|
2023-10-08 11:21:00 +08:00 |
yuanzihao
|
5b36522b48
|
[bsp][gd32]添加 立创开发板 GD32F470 的 SDRAM驱动,从STM32的drv_sdram.c修改而来
|
2023-08-20 23:47:59 -04:00 |
Man, Jianting (Meco)
|
244b903e5d
|
[debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805)
|
2023-07-22 10:36:42 +08:00 |
ZengJianwei
|
ab8caed1a3
|
[bsp][gd32]添加 GD32F303 的 pwm 驱动
|
2023-06-06 21:06:43 -04:00 |
JasonCang
|
1c7e7738a7
|
[bsp][gd32]fixed sf probe error
|
2023-06-03 20:27:16 -04:00 |
forest-rain
|
014f885d9c
|
[gd32][spi] add spi3\spi4 support and rt_hw_spi_device_attach
|
2023-05-17 00:59:12 -04:00 |
Placebo27
|
538158bf20
|
[bsp] fix mismatched function types in rt_pin_ops for all drv_gpio.c (#7457)
|
2023-05-08 23:35:27 -04:00 |
Ken
|
94ed48d338
|
[doc] fix document error (#7449)
|
2023-05-05 19:18:11 +08:00 |
arche8
|
59977a21de
|
[HUST CSE]Modify invalid links (#7279)
* [HUST CSE]Modify invalid links
|
2023-04-18 19:13:58 +08:00 |
7YZ7
|
501b22aabe
|
[HUST CSE] Fix many abnormal symbols in annotations and format code
|
2023-04-17 22:26:23 -04:00 |
L3LeTrigger
|
60835af8e1
|
[HUST-CSE]fix:Invalid document link about env (#7262)
|
2023-04-17 08:10:43 +08:00 |
yangjie11
|
95e6b69b8e
|
sync and update all projects (#7138)
* sync and update
|
2023-03-31 16:49:48 +08:00 |