| Age | Commit message (Collapse) | Author |
|
|
|
* [imxrt 1170]add flexspi support
* format file
* format file
* update flexspi serial root clk to 80MHz
* format file
|
|
* [rtduino][bluepill] update readme
|
|
|
|
* add us delay
* formating file
|
|
* [bsp/nuvoton] Support NuMaker-M467HJ BSP and update drivers.
* Format files.
Co-authored-by: Wayne Lin <[email protected]>
|
|
|
|
* update sdk files
* add dcd config
* format files
* formating file
|
|
|
|
* add sdio support
* update board kconfig
* 优化SD卡挂载文件系统
* 使用通用接口实现led的闪烁操作
|
|
* [RTduino]更新引脚分布
* update
* update readme
|
|
|
|
|
|
|
|
|
|
|
|
版本控制规范:https://semver.org/
目前的版本子号不是很规范,其中RT_VERSION甚至和VS那边造成了冲突
```c
/* RT-Thread version information */
#define RT_VERSION 4L /**< major version number */
#define RT_SUBVERSION 1L /**< minor version number */
#define RT_REVISION 1L /**< revise version number */
```
参考ESP32:
```c
/** Major version number (X.x.x) */
#define ESP_ARDUINO_VERSION_MAJOR 2
/** Minor version number (x.X.x) */
#define ESP_ARDUINO_VERSION_MINOR 0
/** Patch version number (x.x.X) */
#define ESP_ARDUINO_VERSION_PATCH 3
```
建议改成:
```c
/* Major version number (X.x.x) */
#define RT_VERSION_MAJOR 4
/* Minor version number (x.X.x) */
#define RT_VERSION_MINOR 2
/* Patch version number (x.x.X) */
#define RT_VERSION_PATCH 0
```
|
|
|
|
* [add] board/Kconfig 完善SPI3部分
* [add] 提交代码注释
Co-authored-by: Man, Jianting (Meco) <[email protected]>
|
|
fix flexcan driver for imxrt1170
|
|
|
|
port
|
|
使用APM32F407VGT6芯片发现shell命令行无法接收命令,解决shell命令行输入问题
将board.c中的:
GPIO_ConfigStruct.mode = GPIO_MODE_IN;
GPIO_ConfigStruct.pupd = GPIO_PUPD_UP;
修改为:
GPIO_ConfigStruct.mode = GPIO_MODE_AF;
GPIO_ConfigStruct.pupd = GPIO_PUPD_NOPULL;
使用APM32F407VGT6测试成功
|
|
* Add CANFD support and correct typos
- Added CANFD required fields to can.h
- Fixed typos in can.h and can.c
- Corrected all the projects affected by the typo
- Fixed wrong line-ending in some affected can driver files
Signed-off-by: Fan YANG <[email protected]>
* update
* bsp: support boards from hpmicro
- Supported HPM6750EVKMINI
- Supported HPM6750EVK
Signed-off-by: Fan YANG <[email protected]>
Signed-off-by: Fan YANG <[email protected]>
Co-authored-by: Meco Man <[email protected]>
|
|
|
|
* add Kconfig file "USART2~USART8"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
基于mm32f3270系列由百问网自主设计的火龙果开发板的bsp
|
|
* Update drv_usart.h
CH32V307的串口1外设是对接在APB2桥上,其他串口均对接在APB1桥上
已完全测试,并发现一个问题,已修正。
|
|
* add ignore files and directories
* 消除编译警告;修正板级配置信息
|
|
* [pwm]Improve the code
* 将与bsp无关的代码移植到框架部分
* 添加注释
|
|
update README
|
|
* add ignore files and directories
* add flexcan support;fix build problem
* 优化格式,消除编译警告
* 增加can引脚分配;支持imxrt1170
* 优化格式
|
|
|
|
|
|
|
|
|
|
1、修复ksz8081.c编译错误;
2、修复rt1170网络驱动问题
|
|
解决 tms320f28379d bsp 启动的问题。主要改动如下。
修正context.s中汇编代码错误。在旧版的代码中,操作数为32位而汇编命令却使用了针对16位数据的命令MOV,导致程序在某些情况无法正常启动线程。
由于C28x的平台下,SP只支持16bit寻址,所以用于线程空间存放的heap以及ebss段都需要放在低16位的空间,针对这个问题修改了CMD文件。此外还增加基于CMD文件基于RAM的支持,方便调试。
新增rtdef.h中RT_SECTION,RT_USED,ALIGN和RT_WEAK的定义。旧版bsp中这些定义为空,导致INIT_EXPORT注册的函数失效。
修改程序启动代码,在程序入口直接调用原生启动代码
以上改动在LAUNCHXL-F28379D 通过了测试。
|
|
|
|
UART_FLAG_TC 不能在中断里CLEAR;
因为函数 static int stm32_putc(struct rt_serial_device *serial, char c)里发送完成后
while 循环等这个标志退出,中断服务函数CLEAR后,此处进入死循环
|
|
* 修改Kconfig的不足
* update gpio driver
* formatting code
|
|
增加ROMFS,FATFS和未来的LittleFS将挂载在ROMFS上
初步增加littlefs文件系统,尚未完全实现一键化配置
|
|
ch569w-evt: add usbhs device mode driver
* usbd driver tested with cdc_vcom, internal loopback
(can't run both MSH & usbd due to 16KB RAM limitation)
* reduce usrstack & main thread stack size for usbd test
* ch56x_uart.c : iron out UART0_PIN_ALT assignment
|
|
|