[CI] 讨论一下action.yml 中可以完善的点,欢迎吐槽
目前action.yml 中对所有action中的bsp都做了scons检查,大家觉得,是不是提交的bsp没有对一些I2C 或者SPI 等做编译检查呀?会检查到吗?
- [ ] 根据修改的文件的目录寻找需要详细检查的bsp
- [ ] 对该bsp进行检查I2C, SPI, PWM , ADC, DAC 等其他驱动的编译情况。
- 感觉需要仔细检查这个标准不太好界定。如果只是简单来考虑的话,就是更改了这个bsp相关的就只去重新编译这个bsp,如果修改了内核相关的就全部重新编译。
- 查看驱动的编译情况感觉还是有必要的。
能不能pr的人可以选择开启对应的CI检查.比如我改了SPI,可以开启SPI的选项去检查.
能不能pr的人可以选择开启对应的CI检查.比如我改了SPI,可以开启SPI的选项去检查.
好想法
RTduino成熟之后,可以把关键的一些外设进行硬件在环看护。github服务器编译好的bin文件下发到本地服务器/宿主计算机,然后烧录到板子上。实现硬件在环看护之后,就可以对一些关键新能指标进行看护。例如SD的拷贝速度,SPI的传输速度等。
上面提到的I2C, SPI, PWM , ADC, DAC 这些外设,RTduino都有简单统一的API,验证更方便些。
RTduino成熟之后,可以把关键的一些外设进行硬件在环看护。github服务器编译好的bin文件下发到本地服务器/宿主计算机,然后烧录到板子上。实现硬件在环看护之后,就可以对一些关键新能指标进行看护。例如SD的拷贝速度,SPI的传输速度等。
上面提到的I2C, SPI, PWM , ADC, DAC 这些外设,RTduino都有简单统一的API,验证更方便些。
仓库链接提供一下?
https://github.com/RTduino/RTduino https://github.com/RT-Thread/rt-thread/tree/master/bsp/stm32/stm32l475-atk-pandora/applications/arduino_pinout
https://github.com/RT-Thread/rt-thread/issues/7510 把这个加上吧
#7510 把这个加上吧
https://github.com/RT-Thread/rt-thread/pull/8341