本帖最后由 丸子~ 于 2021-2-26 22:53 编辑

拿到板子一段时间了,写了一段时间的文章今天发出来吧
首先这块ART-Pi开发板是RT-Thread团队历时半年精心打磨,开发的主控性能强大、外设实用,扩展接口丰富的一款开发板。对于大多数开发者,RT-Thread已经是耳熟能详了,但是他的出现还是要介绍一下。

RT-Thread 是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,RT-Thread 也是一个组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的物联网操作系统。RT-Thread 具备一个 IoT OS 平台所需的所有关键组件,例如GUI、网络协议栈、安全传输、低功耗组件等等。经过11年的累积发展,RT-Thread 已经拥有一个国内最大的嵌入式开源社区,同时被广泛应用于能源、车载、医疗、消费电子等多个行业,累积装机量超过 8亿 台,成为国人自主开发、国内最成熟稳定和装机量最大的开源 RTOS。

RT-Thread 拥有良好的软件生态,支持市面上所有主流的编译工具如 GCC、Keil、IAR 等,工具链完善、友好,支持各类标准接口,如 POSIX、CMSIS、C++应用环境、Javascript 执行环境等,方便开发者移植各类应用程序。商用支持所有主流MCU架构,如 ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V,几乎支持市场上所有主流的 MCU 和 Wi-Fi 芯片。


0DIFRFKE]XKF3%PD}]@)K6P.png
RT-Thread诞生于一个刚好有市场需求的时代,而又填补了国内这方面的空白,给国内众多开发者朋友带来了一个眼前一量的开发环境,未来的路一定是长远而又积极的。

今天的这块板子是ART-Pi,采用主控芯片是意法的STM32H750,板载有STM32C8T6的ST-LINKV2.1,调试很方便。4路UART(LPUART),3路SPI,2路hardware iic,1路USB-FS,1路ETH,1路SAI,1路DCMI,2路CANFD,超过5路ADC (支持查分输入ADC),超过15路PWM(支持高精度定时器HRTIM)。这么多路的高精度PWM给后续拓展留出了充足的空间。
1.png 蓝牙和WIFI采用的是AP6212。AP6212是结合WiFi + BT + FM技术的整体解决方案。该模块符合IEEE 802.11 b / g / n标准,它在802.11n草案中的单个流,802.11g中指定的54Mbps或802.11b用于连接到无线LAN的11Mbps的情况下,可以达到72.2Mbps的速度。集成模块提供SDIO接口用于蓝牙和UART / I2S / PCM接口,用于FM无线网络,UART / PCM。


AP6212的功能
1.   802.11b / g / n单波段无线电
2.  具有集成的1.5级PA和低功耗(BLE)支持的Bluetooth V4.0(HS)
3.  并发蓝牙,FM(RX)RDS / RBDS和WLAN操作
4. 单个天线同时进行BT / WLAN接收
5.   WLAN主机接口选项:
-SDIO v2.0 —最高50 MHz时钟速率
6.   BT主机数字接口:
-UART(最高4 Mbps)
7.  FM多种音频路由选项:I2S,PCM,eSCO,A2DP
8.   IEEE共存技术是集成式芯片解决方案
9.  ECI —增强的共存支持,能够协调WLAN接收周围的BT SCO传输
2.png
正面照片
3.jpg
反面照片
4.jpg
ATP-Pi这块板子多处都是等长蛇形走线,说明他的精度以及速度是很快的,毕竟是上操作系统的一块板子。
5.jpg
官方提供的这个小程序十分人性化,配合出厂DEMO,可以通过蓝牙、二维码、声波来通过手机向开发板发送网络信息供其联网。
6.jpg 在联网的过程中发现了一个问题,ART-Pi的WIFI只能连接2.4GHz频率的WIFI信号。
在刚开始配网时,一直无法配对成功,发现家里路由器正用着5GHz频率的WIFI,在对WIFI修改设置后成功连接。
7.jpg 连接成功后小程序端会给出同网络下ART-Pi联网的IP地址,一定要在同一网络环境下才能登陆的上哦。
8.jpg 通过手机、平板连接同一网络环境下即可登陆平台。
9.jpg 可以对板载的LED灯进行点亮熄灭等操作,同时也显示出内存、SD卡,占用率等一些详细信息。
10.jpg 11.jpg 12.gif

通过这个简单的测试可以看出ART-Pi的功能强大,加上丰富的外设几乎可以胜任大多数的开发项目。