Meco Man
3f26998f9c
[bsp] update projects
2024-03-21 11:23:29 +08:00
Meco Man
cd1c08b3cd
[bsp][RTduino] format Kconfig ( #8621 )
2024-03-17 19:49:34 +08:00
Meco Man
aa49e8ada9
[bsp][stm32pandora] fix SConscript gramma issues
2024-03-16 23:31:54 -04:00
yangpeng
25d3136d02
fix MDK AC5 build warnings
2024-02-03 21:43:08 -05:00
Meco Man
c2e4b73114
[ci][stm32f407-explorer] add file system CI checking
2023-12-27 18:43:40 +08:00
Meco Man
7b4592c2d1
[ci][stm32l475-pandora] add attach CI checking for sdcard
2023-12-27 18:17:30 +08:00
Meco Man
37fea9d549
[stm32-pandora] add attach config CI check
2023-12-25 23:24:30 +08:00
Meco Man
4d22242ea5
[stm32][rtduino] add drv_gpio.h for pins_arduino.c
2023-12-23 14:36:30 +08:00
Meco Man
bb66d1ea50
[bsp][stm32][nano] support nano version
...
stm32 BSPs to support nano version (RT_USING_NANO)
这个commit支持到stm32f7之前的BSP
2023-12-03 21:25:00 +08:00
Meco Man
031a81a98e
[stm32][nano] stm32l475-pandora support nano version
2023-12-01 14:43:05 +08:00
guozhanxin
acda798759
[tools\llvm-arm]update bsp rtconfig.py
2023-10-19 12:14:01 -04:00
guozhanxin
9e79333512
[project] update mdk/iar project and config.
2023-10-08 11:21:00 +08:00
cx
9968f84c2b
[stm32][pandora] fix LCD init ahead PWM
2023-08-09 02:48:36 -04:00
Meco Man
a75de72bb1
[RTduino][ST7789] fix the demo of duration time caculation
2023-07-09 20:55:51 -04:00
Meco Man
a87b399848
[stm32][RTduino] limit pin max number check
2023-07-08 21:47:57 -04:00
Meco Man
4f1f96bbce
[stm32l475][RTduino] support tone timer
2023-07-08 21:47:57 -04:00
程蒙蒙
72a6c91032
[bsp]stm32工程生成路径在源码目录
2023-07-03 15:20:57 +08:00
Man, Jianting (Meco)
64c1d626e2
[bsp][stm32l476-nucleo] support timer 7 for RTduino ( #7721 )
2023-06-26 09:30:21 +08:00
DingDing
3e4797c63c
[stm32][pandora] fix the static conflict error in ROMFS
...
#### 为什么提交这份PR (why to submit this PR)
原版编译报错:Static declaration of 'romfs_root' follows non-static declaration in dfs_romfs.h
原因为:在`board/ports/drv_filesystem.c`71行用`static`定义了常量`romfs_root`,而在`rt-thread/components/dfs/dfs_v1/filesystems/romfs/dfs_romfs.h`29行,有它的外部引用:
```
extern const struct romfs_dirent romfs_root;
```
Original compilation error: Static declaration of 'romfs_ root' follows non-static declaration in dfs_romfs. h
The reason is: in 'board/ports/drv_filesystem.c' line 71 use `static` define `romfs_root`, while in `rt-thread/components/dfs/dfs_v1/filesystems/romfs/dfs_romfs.h` line 29, with its external reference:
```
extern const struct romfs_dirent romfs_root;
```
#### 你的解决方案是什么 (what is your solution)
在`drv_filesystem.c`中,不可以用static修饰这个常量,故去掉`static`关键字。
In `board/ports/drv_filesystem.c`, it is not allowed to define this constant with static, so the `static` keyword must be removed.
#### 在什么测试环境下测试通过 (what is the test environment)
正点原子潘多拉开发板
stm32l475-atk-pandora
2023-06-20 00:22:52 -04:00
Meco Man
690446ee90
[pandor]st77xx update demo
2023-06-10 19:00:25 -04:00
Man, Jianting (Meco)
4366ca8af6
[stm32][pandora][RTduino] 完善RTduino demo ( #7584 )
2023-05-31 12:16:47 +08:00
Meco Man
099c889e2b
[RTduino][stm32][pandora] support Arduino libraries demos
2023-05-29 01:57:19 -04:00
Man, Jianting (Meco)
7aa3c806cd
[stm32l475][Kconfig] add BSP_USING_PWM4_CH2 when enable RTduino
2023-05-22 01:40:49 -04:00
Meco Man
1f4f495da6
[rtduino][stm32] support SPI LCD
2023-05-21 15:37:18 -04:00
guo
606ad9272b
[tools] llvm-arm reduce code size.
2023-05-18 10:08:31 -04:00
guozhanxin
82ccbc40db
support llvm-arm 16.0
2023-05-17 12:09:10 -04:00
Meco Man
85294a8e86
[RTduino][STM32] 优化内置ADC通道
2023-04-08 22:40:55 -04:00
yangjie11
95e6b69b8e
sync and update all projects ( #7138 )
...
* sync and update
2023-03-31 16:49:48 +08:00
liYangYang
6eaf9a9c57
[stm32][qspi] qspi attach 函数问题解决方案 ( #6867 )
...
* [qspi] qspi attach 函数解决方案
* pin
* 更改函数名字
2023-01-18 22:04:45 -05:00
liYangYang
7ff64c1cfd
[stm32][spi] spi attach函数问题解决方案 ( #6864 )
...
attach #6819
2023-01-18 00:27:08 -05:00
Meco Man
ddccef3a64
modify RT_ALIGN_SIZE as 8 by default
2023-01-12 22:47:23 -05:00
Meco Man
592284c66c
format link scripts
2023-01-08 22:52:13 -05:00
Meco Man
9bc68d26a4
format Kconfig and sconscript
2023-01-08 22:52:13 -05:00
Man, Jianting (Meco)
f4b285dc9c
improve sensor framework ( #6784 )
...
* [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 21:33:38 -05:00
Meco Man
20a6f14e89
use PIN_IRQ_PIN_NONE to replace RT_PIN_NONE
2022-12-26 02:10:30 -05:00
Meco Man
40a24806f9
[stm32][pandora] add ap3216c sensor support
2022-12-26 02:10:30 -05:00
Man, Jianting (Meco)
262392a69c
[sensor] draft new sensor-hal framework ( #6746 )
...
* [sensor] new sensor framework
针对老版本sensor框架的诸多不合理设计进行重构
之前的PR中已经重构了浮点数相关的问题
本次PR主要围绕sensor的整体架构予以重构,对过于理想化的参数和模式予以删除
* [sensor] 增加can modbus总线类型
* [stm32l745] 完善sensor对接
* [sensor] fix the onchip ID print
2022-12-21 21:24:51 -05:00
Meco Man
dea34be06c
[stm32l475-pandora] update readme
2022-12-05 20:44:34 -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
6b9bdc12a9
[sensor] use arg to replace user_data
2022-11-14 22:19:47 -05:00
Meco Man
c67ff54b6e
[Kconfig] remove PKG_USING_SENSORS_DRIVERS and PKG_USING_TOUCH_DRIVERS
2022-11-06 23:01:37 -05:00
Meco Man
ac2fb2beab
[rtduino] 修正pinout_arduino文件所在Group名称
2022-11-05 10:56:36 -04:00
Man, Jianting (Meco)
ed1bcfbd7e
[rtduino][BSPs] translate readme to English ( #6496 )
2022-10-09 21:45:25 -04:00
Meco Man
97c483fe35
[rtduino][readme] change title
2022-09-28 02:11:35 -04:00
Man, Jianting (Meco)
c7a9481831
[rtduino] 对接STM32F412 NUCLEO ( #6461 )
2022-09-25 22:38:35 -04:00
Man, Jianting (Meco)
8d3c1f7008
[rtduino]重新整理pinout ( #6445 )
...
* [rtduino][stm32l475-pandora] 重新整理pinout
* [rtduino][bluepill] 整理pinout
* [rtduino][stm32-f401nucleo]整理pinout
* [rtduino][stm32-pandora] 整理pinout
* [rtduino][stm32f072]整理pinout
2022-09-18 22:14:35 -04:00
Harrypotter-zhs
4a83592596
完善README文件的格式
2022-09-11 09:52:20 -04:00
Meco Man
4fa40bcee5
[stm32l4-pandora] 整理文件系统
...
增加ROMFS,FATFS和未来的LittleFS将挂载在ROMFS上
初步增加littlefs文件系统,尚未完全实现一键化配置
2022-08-24 22:40:11 -04:00
Meco Man
97a5e4ca19
[rtduino] remove libraries dependencies
2022-08-22 09:45:45 +08:00