datasheet

具有先进AI功能功能的STM32神经网络开发工具箱

2019-01-04来源: EEWORLD 关键字:STM32

意法半导体借助STM32系列微控制器的市场领导地位,扩展了STM32微控制器开发生态系统STM32CubeMX,增加了先进的人工智能(AI)功能。

 

AI技术使用经过训练的人工神经网络对运动和振动传感器、环境传感器、麦克风和图像传感器的数据信号进行分类,比传统的手工信号处理方法更加快速、高效。

 

意法半导体微控制器和数字集成电路产品部总裁Claude Dardanne 表示:“ST的新型神经网络开发工具箱正在将AI引入基于微控制器的智能边缘和节点设备,以及物联网、智能楼宇、工业和医疗应用中的深度嵌入式设备。”

 

现在开发人员可以用STM32Cube.AI将预先训练的神经网络转成可在STM32 微控制器上运行的C代码,调用经过优化的函数库。

 


STM32Cube.AI附带即用型软件功能包,其中包括用于识别人类活动和音频场景分类的代码示例,可在ST SensorTile 参考板和ST BLE Sensor mobile app移动应用程序上立即使用这些代码示例。

 

ST合作伙伴计划和人工智能(AI)和机器学习(ML)专用社区STM32在线社区内的资质合作伙伴将为开发人员提供技术支持,例如,工程服务。

 

在2019年1月8日 - 12日拉斯维加斯世界消费电子展CES期间,意法半导体将在酒店包间内使用STM32微控制器演示采用STM32Cube.AI开发的应用程序。

 

 

详细技术信息

 

用户可以在意法半导体的STM32CubeMX MCU配置和软件代码生成生态系统内下载STM32Cube.AI扩展包(型号:X-Cube-AI)。

 

今天,该工具支持Caffe、Keras(带有TensorFlow后台)、Lasagne、ConvnetJS框架和Keil、IAR、System Workbench等IDE开发环境。

 

FP-AI-SENSING1软件功能包提供支持基于神经网络的端到端运动(人类活动识别)和音频(音频场景分类)应用代码示例。该功能包利用意法半导体的SensorTile参考板在训练之前捕获和标记传感器数据,然后,电路板运行优化神经网络的推论。

 

ST BLE传感器移动应用可以用作SensorTile的遥控器和显示器。

 

综合工具箱包括STM32Cube.AI映射工具、在电池供电的小型SensorTile硬件上运行的应用软件示例,以及合作伙伴计划,人工智能和机器学习专用社区为在STM32上实现神经网络提供一条快速、简便的开发途径。

 

 


关键字:STM32

编辑:muyan 引用地址:http://www.eeworld.com.cn/IoT/2019/ic-news01044773.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:卓越的抗振性—Bosch BMI088高性能IMU
下一篇:最后一页

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

STM8 内部flash

举例typedef enum {    FLASH_MEMTYPE_PROG      = (u8)0x00, /*!< Program memory */    FLASH_MEMTYPE_DATA      = (u8)0x01 /*!< Data EEPROM memory */} FLASH_MemType_TypeDef;int main(){    u32 addr = 0x4000;    CLK_HSIPrescalerConfig
发表于 2019-01-04
STM8 内部flash

stm32 FSMC-外扩SRAM IS62WV51216

;FSMC_ReadWriteTimingStruct;    fsmc.FSMC_WriteTimingStruct = &FSMC_ReadWriteTimingStruct;    FSMC_NORSRAMInit(&fsmc);    FSMC_NORSRAMCmd(FSMC_Bank1_NORSRAM3, ENABLE);}void SRAM_read(u8 *buf, u32 addr, u32 num){    u32 i = 0;    for(i = 0; i < num; i++)   
发表于 2019-01-04
stm32 FSMC-外扩SRAM IS62WV51216

stm32 ADXL345传感器

();    I2C_send_byte(0x32); //数据首地址    I2C_wait_ack();    I2C_start();        I2C_send_byte(ADXL_READ);    I2C_wait_ack();    for(i = 0; i < 6; i++) //总共6个    {        buf[i] = I2C_recv_byte();//     
发表于 2019-01-04
stm32 ADXL345传感器

stm32 定时器 通用定时器

STM32F10xxx2个基本定时器(TIM6、TIM7) 4个通用定时器(TIM2、 TIM3、 TIM4和TIM5) 2个高级定时器(TIM1、TIM8)每个定时器都是完全独立的,没有互相共享任何资源。它们可以一起同步操作TIMx主要功能16位向上、向下、向上/向下自动装载计数器 16位可编程(可以实时修改)预分频器,计数器时钟频率的分频系数为1~65536之间的任意 数值 4个独立通道: ─ 输入捕获 ─ 输出比较 ─ PWM生成(边缘或中间对齐模式) ─ 单脉冲模式输出 使用外部信号控制定时器和定时器互连的同步电路 
发表于 2019-01-04

stm32 i2c eeprom 24C02

I2C_start(){    I2C_out();    i2c_sda = 1;    i2c_scl = 1;    delay_us(5);    i2c_sda = 0;    delay_us(5);    i2c_scl = 0;}void I2C_stop(){    I2C_out();    i2c_sda = 0;    i2c_scl = 1;    delay_us(5);   
发表于 2019-01-04
stm32 i2c eeprom 24C02

stm32 i2c eeprom 24C02

I2C_start(){    I2C_out();    i2c_sda = 1;    i2c_scl = 1;    delay_us(5);    i2c_sda = 0;    delay_us(5);    i2c_scl = 0;}void I2C_stop(){    I2C_out();    i2c_sda = 0;    i2c_scl = 1;    delay_us(5);   
发表于 2019-01-04
stm32 i2c eeprom 24C02

小广播

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved
pt type="text/javascript" src="//v3.jiathis.com/code/jia.js?uid=2113614" charset="utf-8">