summaryrefslogtreecommitdiff
path: root/bsp
AgeCommit message (Collapse)Author
2023-01-10[RTduino][stm32f410-nucleo] ↵lpy
添加readme,在pins_arduino.c和pins_arduino.h添加了USER_KEY引脚编号 (#6838) * 添加readme * 更改pins_arduino.h引脚编号 Co-authored-by: Man, Jianting (Meco) <[email protected]>
2023-01-09format file && update README.mdflyingcys
2023-01-09[RTduino] 增加CH32V307 readmezhaohaisheng
2023-01-10Update Infineon documents and introduceRbb666
2023-01-08format stm32 driversMeco Man
2023-01-08format link scriptsMeco Man
2023-01-08format Kconfig and sconscriptMeco Man
2023-01-08improve sensor framework (#6784)Man, Jianting (Meco)
* [stm32l475-pandora] rename sensor_port.c as drv_sensors.c * [sensor][cmd] add enter critical section protection * [sensor] add sensor reset command
2023-01-08[rt-smart] kernel virtual memory management layer (#6809)Shell
synchronize virtual memory system works. adding kernel virtual memory management layer for page-based MMU enabled architecture porting libcpu MMU codes porting lwp memory related codes
2023-01-07[STM32][SPI]解决挂载函数里面不同bsp对uaer_data的滥用 (#6819)liYangYang
* [spi]attach 片选引脚依赖pin框架 * 修改attach函数
2023-01-07[bsp]add new bsp-bl808 (#6824)flyingcys
* add new bsp-bl808 * support ARCH_RISCV_FPU_S && update rtconfig.py
2023-01-06Add ra6m3 readmeRbb666
2023-01-06[bsp][lpc55sxx] i2c driver fix&repairyandld
2023-01-06Add studio documents for Infineon (#6821)Rbb666
* Add Studio doc * Update PSOC6系列BSP制作教程.md
2023-01-05[bsp][ch32]pwm避免警告 (#6818)Yaochenger
2023-01-05[BSP] Add n32g4frml-stb bsp (#6773)BruceOu
新增n32g4frml-stb bsp,在n32g4frml-stb 开发板上测试通过。 Add n32g4frml-stb bsp. passed the test on the n32g4frml-stb board.
2023-01-05add apm32F0 serie MCU support (#6789)luobeihai
* add apm32F0 serie MCU support add apm32f072vb-miniboard bsp update F103/F407 bsp * replace apm32f072vb picture * Update action.yml
2023-01-04[libcpu][riscv]移除ch32中的冗余文件,使用common下的文件 (#6813)Yaochenger
* [libcpu][riscv]移除ch32中的冗余文件,使用common下的文件 * 修正cpuport.h宏定义 * 规范宏定义格式
2023-01-02[libcpu][riscv]移除cv32e40p中部分文件,采用common中的文件Yaochenger
2023-01-02[stm32][adc]更改配置通道与校准函数顺序 (#6758)wdfk-prog
* [stm32][adc]更改配置通道与校准函数顺序 * 添加16位与14位分辨率配置 * 添加内部参考电压与温度,电池电压通道配置 * [stm32][adc]修改返回参考电压函数 * 返回准确的参考电压值 * 通过该值在使用__HAL_ADC_CALC_DATA_TO_VOLTAGE宏计算的电压值更为准确 * 删除多余代码 * 规划代码格式 * 更新支持其余芯片 * 已测试F429
2023-01-01[rtduino]:add README for stm32f411-weact-blackpill pinout (#6807)螺丝松掉的人
* [rtduino]:add README for stm32f411-weact-blackpill pinout
2023-01-01[rtduino]: fix README褚仕成
2022-12-31[bsp][stm32f407-RoboMaster-C]Enable TIM5_CH1/2/3goldengrandpa
2022-12-30[bsp][lpc55sxx] update IDE project fileyandld
1. update all LPC55sxx ide project file
2022-12-30[rtduino] : fix arduino_pinout and README褚仕成
2022-12-29[bsp][nuvoton] modify RT_WEAK as rt_weakMeco Man
2022-12-29修复BUG(simulator):修复bsp/simulator编译报错的BUGbreederbai
2022-12-29[BSP][smart] fix link script for smart in vexpress-a9 (#6764)Bernard Xiong
2022-12-29Sync upstream (#6793)Wayne
Co-authored-by: Wayne Lin <[email protected]>
2022-12-28[libcpu][riscv] 添加宏用于区别是否开启FPU,更新ch32v208v-r0 ↵Yaochenger
->ch32v208w-r0,更新注释
2022-12-27[bsp] add air32f103 (#6785)打盹的消防车
2022-12-27[bsp][ch32v208]添加ch32v208BSP,合并libcpu/riscv 中ch系列的port文件 ↵Yaochenger
(#6780) 【1】添加ch32v208-r0 bsp 【2】合并libcpu/riscv 下ch系列mcu的port文件
2022-12-27[bsp][ch32v307]适配RT-duino框架 (#6669)hg0720
为ch32v307适配rt-duino,支持pwm、gpio、uart、iic,暂不支持 spi。 已在ch32v307评估板测试。 测试内容包括串口打印、呼吸灯、AHT10温湿度读取等。
2022-12-26use PIN_IRQ_PIN_NONE to replace RT_PIN_NONEMeco Man
2022-12-26[stm32][pandora] add ap3216c sensor supportMeco Man
2022-12-26[bsp][smart] fix virt64 aarch64 link script for smart.bernard
2022-12-24[stm32][spic]修改SPI TX DMA中断优先级wdfk-prog
* 原先中断优先级不生效
2022-12-22[STM32][common]更新rt_hw_us_delay函数,以支持设置更高延时wdfk-prog
* 未判断设置延时数是否会溢出
2022-12-21[sensor] draft new sensor-hal framework (#6746)Man, Jianting (Meco)
* [sensor] new sensor framework 针对老版本sensor框架的诸多不合理设计进行重构 之前的PR中已经重构了浮点数相关的问题 本次PR主要围绕sensor的整体架构予以重构,对过于理想化的参数和模式予以删除 * [sensor] 增加can modbus总线类型 * [stm32l745] 完善sensor对接 * [sensor] fix the onchip ID print
2022-12-21[stm32f1] 对于RTC-Alarm进行添加STM32F1宏控制 (#6765)Zxy
并确认并列出已经在什么情况或板卡上进行了测试。 And confirm in which case or board has been tested. --> STM32F103ZET6 为什么提交这份PR (why to submit this PR) 使用STM32F103ZET6的RTC的Alarm功能出现问题,按照原本的驱动代码编译会报错。 你的解决方案是什么 (what is your solution) 修改底层驱动drv_rtc.c文件,将报错的几个结构体给注释掉即可。 在什么测试环境下测试通过 (what is the test environment) rtstudio下对STM32F103ZET6进行测试并且成功运行Alarm功能
2022-12-21[arduino][stm32f427-robomaster-a] : 对接RTduino (#6767)螺丝松掉的人
* [arduino][stm32f427-robomaster-a] : 对接RTduino * Update README.md * Update pins_arduino.c Co-authored-by: Man, Jianting (Meco) <[email protected]>
2022-12-20[bsp][nrf5340]add 5340 define for 1000000 baud rate;change RTC driver for ↵ANDREW LI-Nordic
5340 (#6754) * add nrf5340 bsp,add uarte and gpio drv for 5340 * [bsp][nrf5340]add 5340 define for 1000000 baud rate;change RTC driver for 5340 Co-authored-by: andrew li <[email protected]>
2022-12-20[smart/aarch64] code sync (#6750)Shell
* [smart/aarch64] sync aarch64
2022-12-20[bsp] [stm32F401] Enable PA11 for TIM1_CH4 (#6756)Stanley Lwin
2022-12-20[arduino][stm32f407-robomaster-c] 对接RTduino (#6759)螺丝松掉的人
2022-12-19[bsp][core-v-mcu]在驱动中添加rtconfig.h,以兼容原工程基于Free ↵Yaochenger
RTOS的驱动
2022-12-18更新readmeYaochenger
2022-12-16[rt-smart] 弱化 RT_USING_LWP,使用 RT_USING_SMART 作为宏配置 (#6740)guo
* [dfs] sync cromfs * [rt-smart]Weaken RT_USING_LWP, use RT_USING_SMART as macro configuration * [format] fix some format issue.
2022-12-16[bsp][core-v-mcu]修改后兼容原有CLI,兼容原有FreeRTOS函数接口 ↵Yaochenger
(#6747) * [bsp][core-v-mcu]兼容原有FreeRTOS函数接口,兼容CLI
2022-12-16[STM32][SPI]使用rt_hw_cpu_dcache_ops函数替换HAL库函数 (#6745)wdfk-prog
* [STM32][SPI]使用rt_hw_cpu_dcache_ops函数替换HAL库函数 * 规范代码格式