| Age | Commit message (Collapse) | Author |
|
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 <[email protected]>
|
|
|
|
|
|
* bsp: Separate nuvoton drivers
* bsp: update nuvoton series project.uvprojx
|
|
* [scons] move project_generation to targets; code clean for building.py.
|
|
This patch only updated the groups defined in documentation/0.doxygen.
Other groups will be moved into documentation/0.doxygen and updated at
that time.
Signed-off-by: Chen Wang <[email protected]>
|
|
* bsp:Separate HC32F4 series library
|
|
* f0-f405 attach整理为yml
* f4系列yml整理
* g系列整理yml
* l系列yml整理
* l475 f429 yml关闭strict检测
* revert stm32l475-atk-pandora的修改
* revert stm32f723-st-disco的修改
* revert stm32f429-armfly-v6的修改
|
|
|
|
of bsp
|
|
3.删除SPI flash 在使用DFS时自动挂载逻辑
|
|
registered, because the macro RT_USING_WDT was not introduced due to the missing header file.
|
|
Signed-off-by: Chen Wang <[email protected]>
|
|
|
|
|
|
|
|
* [MAINTAINERS] add bsp_stm32h7xx MAINTAINERS lists
|
|
|
|
|
|
Signed-off-by: Chen Wang <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: vandoul <[email protected]>
|
|
|
|
|
|
Signed-off-by: Chen Wang <[email protected]>
|
|
There is a problem with the matching of case names
in the original code. Due to original code use memcmp
with len, if the input case name and the existing
case name have an inclusion relationship, for example,
if the actual case name is "gpip_irq", and run
`utest_run gpio` will also match successfully, but it's
not expected.
Modify the logic of exact matching and use strcmp instead.
Keep the original wildcard logic, that is,
`utest_run gpio*` can match both "gpio_irq" and "gpio".
Signed-off-by: Chen Wang <[email protected]>
|
|
|
|
|
|
K230 supports 3 GPIO groups:
group0: GPIO0 ~ GPIO31, support i/o and irq
group1: GPIO32 ~ GPIO63, support i/o and irq
group2: GPIO64 ~ GPIO71, only support i/o.
Signed-off-by: Chen Wang <[email protected]>
|
|
[cpp_check.py 80 INFO] components/drivers/misc/adc.c:76:12:
error: Uninitialized variable: result [legacyUninitvar]
return result;
^
Signed-off-by: Chen Wang <[email protected]>
|
|
gcc build warnings:
cast from pointer to integer of different size [-Wpointer-to-int-cast]
For rt_adc_ops.enabled, the type of second param is rt_int8_t,
original _adc_control also called with wrong type casting.
Convert first to rt_base_t, then cast to rt_int8_t to remove the
build warnings.
Signed-off-by: Chen Wang <[email protected]>
|
|
|
|
* [bsp]stm32f103-keysking ADC与PWM1驱动
* Update README.md
* 删除include main.h
* 增加I2C1驱动
* 添加yml
|
|
|
|
- include the year, month, and day for rtc_alarm_time_set API
- add local time conversion for get timeval and set stamp
Signed-off-by: Runcheng Lu <[email protected]>
|
|
- add the alarm using local time for calculation
Signed-off-by: Runcheng Lu <[email protected]>
|
|
* [kernel]add doxygen comments for scheduler.
* [kernel]fix spell error in comments.
|
|
|
|
Signed-off-by: Chen Wang <[email protected]>
|
|
等宏使用的是禁止调度的函数,无法保护中断与任务的临界资源,修改为禁止中断可以解决这个问题
|
|
K230 support 6 general hardware timers and 3 stc timers.
This patch only implement drivers for general hw timers.
Signed-off-by: Chen Wang <[email protected]>
|
|
|
|
|
|
Use utest assert API for utest cases.
Signed-off-by: Chen Wang <[email protected]>
|
|
|
|
修正对RV32E的支持,RV32E不支持s2寄存器,修改为s1寄存器
|