STM32F0造就盖亚智能城市崛起

发布者:EEWorld资讯最新更新时间:2019-09-23 来源: EEWORLD关键字:STM32F0 手机看文章 扫描二维码
随时随地手机看文章

翻译自——ST blog

 

在2019年9月25日至27日的电子印度(electronica India)展上,来自印度初创企业盖亚智能城市(Gaia Smart Cities)的智能反馈投票系统将成为我们在大诺伊达(Greater Noida)的合作伙伴演示之一。盖亚在33个机场和100多个城市部署了大约4000个智能反馈系统。甚至印度政府也把它作为Swachh Bharat使命的一部分,这是一个旨在改善社区和基础设施清洁的全国性运动。总而言之,这家初创公司已经处理了超过7500万条回复。

 

机器本身使用STM32F0来收集人们的反馈。用户在体验了一个公共场所的清洁、排队、服务、美食广场、客户服务等之后,按下一个按钮,就会与他们对这个公共场所的感受相匹配。该系统将信息传递到提供分析工具的云平台上。盖亚智能城市是第一家从印度的孵化器“创业实验室”(startup Labs)中获得成功的初创企业,因此这一举措具有深远意义。

 

盖亚系统的诞生:从ST设计说起

 

轮询系统[1]使用的是STM32F051C6。它运行在48 MHz,其Cortex®-M0单片机提供了必要的计算吞吐量来收集反馈并将其发送到云端,这种低功耗操作以及0.7µA待机模式可以使设备持续很长时间,而无需更换电池。

 

为了致力于将机器学习功能集成到下一代产品中,该团队还使用了SensorTile (STEVAL-STLKT01V1)和BlueCoin (STEVAL-BCNKT01V1)。由于X-CUBE-AI扩展包(帮助将神经网络转换为STM32的优化代码)与集成到这两个平台中的STM32L4兼容,Gaia Smart Cities已经有了软件解决方案来帮助其工程师进行下一步的项目。

 

轮询系统的表现令人印象深刻,其最终的设计诞生于开发委员会。这家初创公司使用了一台NUCLEO-F401RE和我们之前可用的X-NUCLEO-IDW01M1来测试信息的收集及其传输到云端的情况。为了更好地理解如何实现固件的空中更新,Gaia研究了STM32CubeF4的性能。为了适应我们的X-NULCEO-EEPRMA1,他们重用了我们的一些源代码,它将现有固件存储到一个EEPROM上,作为FOTA故障时的备份。据了解,他们很快就会部署STM32F0和LTE调制解调器的版本。

 

 

尽管它的功耗很低,但无论其地理位置如何,该轮询系统都可以与云端通信并接收更新。从我们的电路板和源代码,工程师们能够节省时间,并专注于创建一个可靠的系统。

 

盖亚的崛起:创业实验室的成功故事

 

盖亚智慧城市是第一家从创业实验室中诞生的创业公司,所以它深受ST青睐。

 

该项目孵化的小型团队在ST位于大诺伊达的办公室内工作,这是为了使他们能够与我们员工互动,使用我们的一些设备,并从我们的专业知识中受益。一旦Gaia智慧城市完成了它的第一个方案和布局,ST专家与Gaia的工程师会进行一次设计评审,以发现潜在的问题,并帮助他们生产第一批PCB。创业实验室使ST能够分享其专业知识,帮助更多公司参与印度的创业革命。据悉,Gaia利用ST的传感器和BlueCoins模块以及蓝牙网格技术在进行一个关于家庭自动化的新项目。

 

创业实验室让我们得以了解印度的科技创业公司。ST目前正在孵化五家公司,我们也看到风险资本对硬件初创企业和重大创新的投资有所增加,所有这些都让一些人开始谈论印度的“硬件复兴”。创业实验室计划希望让更多的创业公司获得工具和专业知识,然后学以致用。多亏了创业实验室,盖亚智能城市将他们的反馈投票系统迅速的部署到数百个城市当中,随着全球网络化发展,盖亚正在研究他们的解决方案能否应用到欧洲。

  


[1] 轮询(Polling)是一种CPU决策如何提供周边设备服务的方式,又称“程控输入输出”(Programmed I/O)。轮询法的概念是:由CPU定时发出询问,依序询问每一个周边设备是否需要其服务,有即给予服务,服务结束后再问下一个周边,接着不断周而复始。


关键字:STM32F0 引用地址:STM32F0造就盖亚智能城市崛起

上一篇:STM32中stm32f0xx_flash.icf文件的作用详解!
下一篇:stm32点亮LED灯一(库函数版)

推荐阅读最新更新时间:2024-11-13 11:15

STM32F0(8)SPI初始化
// SPI引脚初始化 void W25X_SPI_Init(void) { RCC- APB1ENR |= RCC_APB1ENR_SPI2EN; // 打开SPI2的时钟 RCC- AHBENR |= RCC_AHBENR_GPIOBEN; // 打开SPI2对应引脚的时钟 GPIOB- AFR &= ~0xfff00000; // 开引脚复用功能对应的功能 // 配置GPIO // cs口为通用输出口,手动控制cs GPIOB- MODER &= ~GPIO_MODER_MODER12_1; GPIOB- MODER |= GPIO_MODER_MODER12_0; SPI_CS_H; // 其它引脚为复用功
[单片机]
STM32F0开发笔记6: 在Keil中使用C++进行程序设计
希望在Keil中使用C++进行程序设计,开始时,总是报错,经过仔细分析,原因时Keil在默认情况下不支持C++进行程序设计。本文将介绍在Keil中使用C++进行程序设计的方法。 1、在Keil中使用C++进行程序设计,首先需要系统支持,如下图所示。 2、建立类,需要2个文件,cpp和hpp,在hpp中对类进行描述,在cpp中完成函数实现。 依循上述方法就可以使用C++进行程序设计了。
[单片机]
<font color='red'>STM32F0</font>开发笔记6: 在Keil中使用C++进行程序设计
STM32F0单片机快速入门一: ARM架构与STM32F0
1.ARM架构简单介绍 市场上成百上千种的 ARM 芯片,如果我们去看它们的内核,却只有不多的几种。 从时间上来看,从1985年设计的 26 位地址总线的 ARMv1, 到 ARMv2, 一直发展到最近支持64位地址总线的 ARMv8。 最近这几年,在每一代 ARMvx 核心的基础上,根据不同的应用场景,又做了扩充或裁剪,形成三大架构: A(Applications) 高性能,一般需要运行Linux等操作系统。 R(Real-time) 需要实时处理的系统,一般应用与网络处理器,嵌入式控制系统。 M(Microcontroller) 小体积,低功耗,一般应用于嵌入式系统。 ARMv1 - ARMv5 已经成为历史了。我们对最新的
[单片机]
STM32F0 驱动GPIO口输出
之前老是不能点亮LED,连仿真器才发现,在未开户GPIO时钟使用的情况下,是无法配置GPIO寄存器的。 测试代码如下: #include stm32f0xx.h #include main.h void SystemInit(void){} long RCC_Tmp ; long GPIO_Tmp ; void SysInit(void) { /////////// 配置RCC ///////////////////////////// RCC_Tmp = RCC- CR; RCC- CR |= 1 18; //外部高速时钟旁路 RCC_Tmp = RCC- CR; RC
[单片机]
<font color='red'>STM32F0</font> 驱动GPIO口输出
stm32f0独立看门狗配置
独立看门狗 STM32 的独立看门狗由内部专门的 40Khz 低速时钟驱动,即使主时钟发生故障,它也仍然有效。 设置好看门狗的分频系数 prer 和重装载值就可以知道看门狗的喂狗时间 (也就是看门狗溢出时间) ,该时间的计算方式为 Tout=((4×2^prer) ×rlr) /40 具体配置 先开启看门狗 对看门狗进行设置,这里主要的是设置IWDG down-counter reload value。IWDG counter clock prescaler为分频系数,我现在项目设置的IWDG的时钟是40KHz,所以分频后为40000/16=2500Hz,我先在项目需要使用1秒的看门狗,则250
[单片机]
<font color='red'>stm32f0</font>独立看门狗配置
stm32F0 串口的几个特殊功能
串口的使用中我们常用的就是串口的中断收数据,发数据。但除了普通的收发stm32F0系列的串口增加了很多新的功能。如果巧妙的把这些功能用起来就可以达到事半功倍的效果。把能交给硬件处理的就交给硬件可以节约大量的MCU时间用来做其他事情。也能大大调串口通信的可靠性。 功能一:串口多机通信 stm32串口是支持多机通信的,多机通信也很好理解,就是把多个从机的RX连接到主机的TX,多个从机的TX连接到主机的RX。当然也要注意硬件连接上需要做相应的改变,把从机的TX脚都通过线与连接起来。当然也可以简单一点,把所有从机的TX都配置为开漏模式外部加上上拉电阻。那么多机通信到底有什么用处? 其中之一个有点就是一个串口就可以挂多个从机设备。第二个
[单片机]
<font color='red'>stm32F0</font> 串口的几个特殊功能
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved