拿到板子一段时间了,写了一段时间的文章今天发出来吧
首先这块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 芯片。
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给后续拓展留出了充足的空间。
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传输
正面照片
反面照片
ATP-Pi这块板子多处都是等长蛇形走线,说明他的精度以及速度是很快的,毕竟是上操作系统的一块板子。
官方提供的这个小程序十分人性化,配合出厂DEMO,可以通过蓝牙、二维码、声波来通过手机向开发板发送网络信息供其联网。
在刚开始配网时,一直无法配对成功,发现家里路由器正用着5GHz频率的WIFI,在对WIFI修改设置后成功连接。
通过这个简单的测试可以看出ART-Pi的功能强大,加上丰富的外设几乎可以胜任大多数的开发项目。