×

Ada SensorTile开源硬件

消耗积分:0 | 格式:zip | 大小:0.00 MB | 2023-06-13

李超

分享资料个

描述

目前状态:所有阶段完成..

这是 Ada 到非 F 系列部分的另一个端口。这是一个 STM32L476,存在于小型 ST SensorTile 上。SensorTile 包含以下部分:

STM32L476JG

这是一个以 80Mhz 运行的 CortexM4F,具有 1MB 闪存和 128k SRAM。

LSM6DSM - SPI 3 线

加速度计+陀螺仪

LSM303AGR - SPI 3 线

加速度计+磁力计

LPS22HB - SPI 3 线

压力&温度传感器

MP34DT05-A 通过 DFSDM

记忆麦克风

STC3115

电量计/哥伦布计数器 - I2C(离开瓷砖,在载板上)

高温超导221

湿度和温度 - I2C(关闭瓷砖,在载板上)

BlueNRG-MS, - SPI 4 线 + INT

蓝牙芯片

在 BlueNRG-MS SoC 之前,将 Ada 移植到 SensorTile 相对简单。到那时,ST 端有大量的 C API 代码需要移植。该项目将分为 3 个阶段:

第 1 阶段:SensorTIle 的纯 Ada 端口

第 2 阶段:将 Ada 编程的 SensorTile 链接到 Android ST 传感器应用程序或至少一个 RPi BLE 堆栈。

第 3 阶段:一个有趣的演示......

第 4 阶段(一个延伸目标):STM32WB 的新部件即将面市(ST 称 10 月)。它是一个封装的单芯片 CM4F + 蓝牙 SoC。理想情况下,第 2 阶段可以在没有传感器支持的情况下移植到这里。10 月 17 日从 ST 得知 STM32WB 的开发套件将不会在明年第一季度上市。看起来 Phase4 可能无法按照项目提交的时间表进行。此外,它不是直接端口,它们使用进程间通信从 CM4F 与运行 BT 堆栈的 CM0 进行通信。目前 BlueNRG-MS 是一个 SPI 外设,因此 BT 堆栈的物理层需要大修,大修的程度取决于从 API 的角度来看 CM0 与 BlueNRG-MS 的接近程度。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !