期刊文献+
共找到20篇文章
< 1 >
每页显示 20 50 100
基于STM32CubeMX AI和NanoEdge AI的眼动信号分类效果对比研究
1
作者 禹鑫鹏 贺庆 王世昕 《传感器世界》 2024年第4期6-10,共5页
为了实现在微处理器上运行眼动信号分类算法,精简嵌入式系统设计,提高系统效率,文章对比研究了STM32CubeMX AI和NanoEdge AI 2种可在微处理器上部署人工智能算法的技术手段。首先以眼电数据为基础,分别利用2种技术实现分类算法在微处理... 为了实现在微处理器上运行眼动信号分类算法,精简嵌入式系统设计,提高系统效率,文章对比研究了STM32CubeMX AI和NanoEdge AI 2种可在微处理器上部署人工智能算法的技术手段。首先以眼电数据为基础,分别利用2种技术实现分类算法在微处理器上进行部署;然后在微处理器中运行分类算法,对眼电信号进行分类;最后对比分析2种分类方法的优缺点。实验结果表明,2种部署方式各有利弊,利用STM32CubeMXAI实现分类部署的方法首先需要在上位机中实现分类算法,有一定的执行难度,但可以更加有效地提高分类准确度;利用NanoEdge AI实现分类部署的方法可以避免上位机算法的调试,但无法实现针对不同信号进行具体设计。 展开更多
关键词 眼电信号 嵌入式 stm32cubemx AI NanoEdge AI 人工智能
下载PDF
STM32CubeMX图形化配置方式与MDK-ARM代码开发方式比较
2
作者 陈启健 梁桃华 刘洪涛 《信息技术与信息化》 2023年第12期59-62,共4页
ST的STM32CubeMX软件推出了微控制器图形化配置方式。将图形化配置方式和传统的MDK-ARM标准函数库代码开发方式进行比较,得到了各自不同的特点。结果表明,图形化配置方式更加直观、操作更简单,不需要开发者深入掌握微控制器的内部结构,... ST的STM32CubeMX软件推出了微控制器图形化配置方式。将图形化配置方式和传统的MDK-ARM标准函数库代码开发方式进行比较,得到了各自不同的特点。结果表明,图形化配置方式更加直观、操作更简单,不需要开发者深入掌握微控制器的内部结构,便于开发者和学习者将精力用在外在功能实现上;当然这方面是传统代码配置方式的不足。相应地,传统的代码配置方式则更加深入地关联到微控制器内部结构,代码体量更小、更加简洁精炼、运行效率更高;至于图形化配置方式则稍显臃肿。总之,对于软件开发方,可根据二者的特点,开发出适合目标市场的程序设计软件;对于软件使用方,可以根据自身条件、目标进行选择使用哪一种配置方式的软件。 展开更多
关键词 stm32cubemx MDK-ARM 图形化配置方式 代码编程方式 微控制器
下载PDF
基于STM32CubeMX嵌入式实验教学改革实践 被引量:10
3
作者 罗清龙 冯敏 李清涛 《计算机教育》 2018年第1期155-158,共4页
为了提高嵌入式实验教学质量,分析当前嵌入式实验教学现状,提出将STM32CubeMX引入嵌入式实验教学中,以流水灯实验为例,对比阐述教学改革的基本思路,详细讲解教学改革的具体实施方案,并评价改革效果。
关键词 嵌入式系统 stm32cubemx 图形化向导
下载PDF
STM32CubeMX定时器中断回调函数的研究 被引量:5
4
作者 李建波 张永亮 梁振华 《电脑知识与技术》 2020年第8期248-249,273,共3页
介绍了嵌入式芯片STM32图形化配置软件STM32CubeMX,以定时器2为例,信号源为内部时钟,当计数溢出时产生定时器中断。通过分析STM32CubeMX定时器中断处理机制,并进行软件仿真和硬件实验,从技术上为开发者提供帮助。
关键词 定时器中断 中断回调函数 stm32cubemx
下载PDF
基于STM32CubeMX外部中断回调函数的研究 被引量:2
5
作者 李建波 潘必超 邱阳林 《电子世界》 2020年第4期11-12,共2页
1简介STM32Cube Mx是ST公司为STM32系列嵌入式芯片快速建立工程、初始化使用到的外设和GPIO开发的一种软件,大大缩短了嵌入式工程师开发时间(STMicroelectronics,STM32F103C8T6Datasheet,http://www.st.com,pp.1,2007)。STM32Cube MX几... 1简介STM32Cube Mx是ST公司为STM32系列嵌入式芯片快速建立工程、初始化使用到的外设和GPIO开发的一种软件,大大缩短了嵌入式工程师开发时间(STMicroelectronics,STM32F103C8T6Datasheet,http://www.st.com,pp.1,2007)。STM32Cube MX几乎覆盖了STM32全系列芯片。具有微控制器图形化配置、自动处理引脚冲突、动态设置时钟树、动态设置外围、功耗预测,获得越来越广泛的应用(STMicroelectronics,STM32Cube MX[EB/OL]ttp://www.st.com/en/development-tools/stm32cubemx.html)。 展开更多
关键词 外部中断 响应函数 LED stm32cubemx 回调函数
下载PDF
基于STM32CubeMX的单片机最小系统设计 被引量:16
6
作者 杨晓艳 陈亮 《数字技术与应用》 2018年第6期149-150,共2页
STM32CubeMX是意法半导体推出的面向STM全系列单片机系统开发的辅助工具软件,可以极大地降低开发的工作量、时间和成本。本文以意法半导体发布的STM32F746VET6芯片最小系统开发案例为例,介绍STM32CubeMX工具软件的使用流程。
关键词 stm32cubemx STM32系列单片机 最小系统设计
下载PDF
基于STM32CubeMX图形化编程教学改革的研究 被引量:6
7
作者 龙祖连 《电子制作》 2021年第10期47-49,共3页
文章根据学院电子信息专业人才培养方案,分析了STM32编程对电子信息专业学习的重要性;提出了STM32课程的教学改革建议,本文通过STM32CubeMX图形化编程教学相对传统的STM32寄存器编程及库函数编程教学进行阐述,从过阐述对比中得出STM32Cu... 文章根据学院电子信息专业人才培养方案,分析了STM32编程对电子信息专业学习的重要性;提出了STM32课程的教学改革建议,本文通过STM32CubeMX图形化编程教学相对传统的STM32寄存器编程及库函数编程教学进行阐述,从过阐述对比中得出STM32CubeMX图形化编程在教学中简单、易懂、快捷等;从而提高学生学习STM32单片机的积极性,改变传统的编程方式。 展开更多
关键词 STM32 stm32cubemx 编程 教学改革
下载PDF
STM32CubeMX的高速USB通信模块设计 被引量:12
8
作者 罗瑶 魏忠义 +1 位作者 朱磊 郭林源 《单片机与嵌入式系统应用》 2017年第9期46-48,54,共4页
高速USB是一种具有即插即用、热插拔特点的计算机总线技术,其传输速率高而且应用广泛。但基于USB的协议模块开发比较困难,本文给出基于STM32CubeMX的高速USB通信模块设计。该方案以外扩高速USB3300芯片的STM32F4x为硬件平台,利用STM32Cu... 高速USB是一种具有即插即用、热插拔特点的计算机总线技术,其传输速率高而且应用广泛。但基于USB的协议模块开发比较困难,本文给出基于STM32CubeMX的高速USB通信模块设计。该方案以外扩高速USB3300芯片的STM32F4x为硬件平台,利用STM32CubeMX快速生成USB库函数和LabVIEW图形化软件编程工具,共同实现高速USB通信的高效开发。实验结果表明,该设计传输速率可达3.0 Mbps以上,且开发快捷。 展开更多
关键词 高速USB通信 stm32cubemx STM32F4x LABVIEW
下载PDF
STM32CubeMX的全速USB通信及测速模块设计 被引量:5
9
作者 邓鑫 朱磊 +1 位作者 潘杨 顾梅花 《单片机与嵌入式系统应用》 2018年第9期35-38,共4页
针对微处理器USB通信设计中通信协议以及底层驱动开发的复杂性导致其开发周期较长的问题,给出了一种利用STM32CubeMX及LabVIEW图形化编程工具实现STM32全速USB通信的方法。首先利用STM32CubeMX快速生成USB基础配置及初始化函数并通过Kei... 针对微处理器USB通信设计中通信协议以及底层驱动开发的复杂性导致其开发周期较长的问题,给出了一种利用STM32CubeMX及LabVIEW图形化编程工具实现STM32全速USB通信的方法。首先利用STM32CubeMX快速生成USB基础配置及初始化函数并通过Keil进行通信程序的编写完成USB从机设计。主机方面使用LabVIEW图形化编程工具进行编程设计,并通过NI-VISA软件生成驱动,实现USB主机与从机之间的数据传输,并完成通信速率测试。经试验验证该方案开发便捷且传输速率可靠,可以作为一种基于STM32 HAL库的库函数版本下STM32全速USB通信开发的参考方案。 展开更多
关键词 USB通信 LABVIEW stm32cubemx
下载PDF
MATLAB与STM32CubeMX联合的嵌入式开发方法 被引量:18
10
作者 许鹏程 李小波 《单片机与嵌入式系统应用》 2016年第10期14-16,共3页
利用专门的软件STM32CubeMX与MATLAB进行嵌入式建模与仿真,仿真成功后,在编译器中将其翻译为高效的MDK C语言代码,大大提高了嵌入式程序的开发效率,缩短了开发周期,并且可以同时利用MATLAB的代码优化工具箱,提高代码质量。实验结果表明... 利用专门的软件STM32CubeMX与MATLAB进行嵌入式建模与仿真,仿真成功后,在编译器中将其翻译为高效的MDK C语言代码,大大提高了嵌入式程序的开发效率,缩短了开发周期,并且可以同时利用MATLAB的代码优化工具箱,提高代码质量。实验结果表明,利用MATLAB与STM32CubeMX生成的代码在目标系统中运行良好,在设计效率和易维护性方面优于手工编写的代码。 展开更多
关键词 stm32cubemx MATLAB 嵌入式系统
下载PDF
基于STM32CubeMX的FreeRTOS和LwIP移植 被引量:7
11
作者 杨佳杰 《信息通信》 2018年第12期21-23,共3页
随着设备的不断智能化发展,嵌入式设备往往需要结合实时操作系统和网络协议栈来实现网络通讯。而对于嵌入式系统来说,这些中间件的移植过程会比较复杂,STM32CubeMX工具则可以轻松地完成这部分工作。借助于STM32Cube MX,将LwIP协议栈移植... 随着设备的不断智能化发展,嵌入式设备往往需要结合实时操作系统和网络协议栈来实现网络通讯。而对于嵌入式系统来说,这些中间件的移植过程会比较复杂,STM32CubeMX工具则可以轻松地完成这部分工作。借助于STM32Cube MX,将LwIP协议栈移植到STM32F429微处理器的FreeRTOS实时操作系统中,阐述了移植过程并最终测试成功。 展开更多
关键词 嵌入式系统 LWIP协议栈 stm32cubemx
下载PDF
基于STM32CubeMX的串口控制研究
12
作者 潘苏皖 杨凯 《电子制作》 2021年第2期15-16,43,共3页
本文采用STM32的串口接收中断来对一串以特定字符结束的字符串进行判断并实现控制,在开发方式上基于当前最流行的STM32CubeMX平台,整个实现过程快捷高效。
关键词 stm32cubemx 串口 中断 字符串
下载PDF
纯电动汽车驱动控制策略快速集成研究 被引量:3
13
作者 沈峘 周福亮 +2 位作者 毛建国 陈伟 闫志伟 《重庆理工大学学报(自然科学)》 CAS 北大核心 2023年第5期12-18,共7页
为解决汽车电控系统开发过程中应用层代码和底层驱动代码需要手动集成的问题,以纯电动汽车控制器为研究对象,利用Matlab/Simulink设计应用层控制策略,包括整车上下电、钥匙信号解析、挡位管理、扭矩解析、扭矩仲裁。底层驱动利用STM32-M... 为解决汽车电控系统开发过程中应用层代码和底层驱动代码需要手动集成的问题,以纯电动汽车控制器为研究对象,利用Matlab/Simulink设计应用层控制策略,包括整车上下电、钥匙信号解析、挡位管理、扭矩解析、扭矩仲裁。底层驱动利用STM32-MAT/Target工具包和STM32Cubemx完成配置,配置好的底层驱动能以图形化的模块拖拽到Simulink界面,从而实现与应用层控制策略在同一平台上的搭建。利用Simulink自动代码生成功能一键生成所有嵌入式C代码,并以STM32F407ZGTE单片机为硬件平台,选取几种典型的驾驶工况进行实时算法验证。结果表明:生成的代码在目标系统中运行良好,可按照设计逻辑运行。与手动集成方式相比,这种全自动的开发方式减少了人工输入错误,提升了开发效率,加快了从设计到实现的速度。 展开更多
关键词 电控系统 底层软件 纯电动汽车 stm32cubemx 自动代码生成
下载PDF
基于STM32的果园环境监测及灌溉系统设计 被引量:3
14
作者 唐靖 宋志强 《计算机时代》 2023年第1期82-84,88,共4页
系统以STM32为核心,通过温湿度传感器、光照传感器、土壤湿度传感器采集数据,随时检测环境的温湿度、光照强度、土壤湿度是否在程序所设定的阈值内,若超出设定的阈值,则通过蜂鸣器报警提醒用户及时做出处理。然后通过ESP8266WIFI模块将... 系统以STM32为核心,通过温湿度传感器、光照传感器、土壤湿度传感器采集数据,随时检测环境的温湿度、光照强度、土壤湿度是否在程序所设定的阈值内,若超出设定的阈值,则通过蜂鸣器报警提醒用户及时做出处理。然后通过ESP8266WIFI模块将数据发送至云端,用户可通过阿里云互联网平台实时监控农作物当前所处环境的变化情况。 展开更多
关键词 单片机 stm32cubemx 传感器 阿里云
下载PDF
STM32的W5500以太网通信模块快速实现方法 被引量:23
15
作者 杨红波 朱磊 +1 位作者 张博 鲁露 《单片机与嵌入式系统应用》 2018年第8期11-16,共6页
提出了一种基于STM32CubeMX的W5500以太网通信模块快速实现方案。该方案先以STM32F407处理器SPI接口外扩W5500以太网控制器来搭建模块硬件,然后利用STM32CubeMX快速完成STM32F407初始化配置程序的设计,再利用W5500官方库函数快速完成以... 提出了一种基于STM32CubeMX的W5500以太网通信模块快速实现方案。该方案先以STM32F407处理器SPI接口外扩W5500以太网控制器来搭建模块硬件,然后利用STM32CubeMX快速完成STM32F407初始化配置程序的设计,再利用W5500官方库函数快速完成以太网通信程序的开发,同时为提升以太网通信速率,对W5500官方库函数实施了优化。最后为了验证设计方案的有效性及测试通信速率,设计了基于LabVIEW的测试软件。实验结果表明,利用本文提出的方案可较快实现以太网通信模块的开发,且通信速率比优化前提高接近两倍。 展开更多
关键词 stm32cubemx W5500 LABVIEW 网络速率测试 SPI
下载PDF
基于STM32和酶生物传感器的数据采集系统设计 被引量:15
16
作者 王永响 王晓荣 +1 位作者 储震宇 莫小凡 《电子器件》 CAS 北大核心 2019年第6期1507-1510,1537,共5页
为实现发酵工业过程监控以优化过程控制,基于酶生物传感器设计了多通道数据采集系统。系统使用STM32F407微处理器作为主控芯片,完成了电源、电机控制、信号调理、数据存储、RS485通信等模块的电路设计,给出了基于STM32CubeMX工具的软件... 为实现发酵工业过程监控以优化过程控制,基于酶生物传感器设计了多通道数据采集系统。系统使用STM32F407微处理器作为主控芯片,完成了电源、电机控制、信号调理、数据存储、RS485通信等模块的电路设计,给出了基于STM32CubeMX工具的软件实现方案和基于STemWin工具的人机交互界面实现方案。通过滴定实验和样品实测,系统线性工作范围可达现有主流仪器的3倍~30倍,相对误差低于行业要求的2%,系统响应时间可降为5 s^6 s,能较好满足发酵行业过程监控及控制需求。 展开更多
关键词 数据采集 多通道 软硬件设计 工业发酵 酶生物传感器 stm32cubemx STemWin
下载PDF
基于Modbus的工业网关设计 被引量:3
17
作者 付爱伦 董国芳 沈勇 《科学技术创新》 2018年第11期48-49,共2页
利用Mod Bus现场总线技术,设计一种工业网关,实现了Mod Bus RTU与Mod Bus Tcp/IP两种模式下的转换功能。网关与上位机之间通信采用了Mod Bus TCP协议、与被采集数据设备之间采用了Mod Bus RTU协议。网关硬件基于STM32F407控制和LAN8720... 利用Mod Bus现场总线技术,设计一种工业网关,实现了Mod Bus RTU与Mod Bus Tcp/IP两种模式下的转换功能。网关与上位机之间通信采用了Mod Bus TCP协议、与被采集数据设备之间采用了Mod Bus RTU协议。网关硬件基于STM32F407控制和LAN8720芯片,软件基于keil u Vision5开发编译环境和STM32Cubemx的开发工具以及freertos的实时操作系统。经过试验测试及现场应用,结果表明,该网关具有工业通讯实时性高、可靠性强和安全性高等优点,同时具有低成本、低能量和高容错性等特点,可以满足工业应用实时性、可靠性和安全性的要求。 展开更多
关键词 MODBUS TCP MODBUS RTU stm32cubemx 网关设计
下载PDF
基于STM32-MAT的四轮小车控制器设计 被引量:2
18
作者 林宗炮 黄启锋 王洪丽 《机电技术》 2019年第6期36-38,73,共4页
以STM32F103C8T6单片机为核心控制器的四轮小车作为研究对象,采用Matlab和STM32CubeMX相结合的联合嵌入式开发方法,建立了基于STM32-MAT工具箱的四轮小车控制器实验模型。首先,利用STM32CubeMX软件配置STM32F103C8T6单片机的串口和定时... 以STM32F103C8T6单片机为核心控制器的四轮小车作为研究对象,采用Matlab和STM32CubeMX相结合的联合嵌入式开发方法,建立了基于STM32-MAT工具箱的四轮小车控制器实验模型。首先,利用STM32CubeMX软件配置STM32F103C8T6单片机的串口和定时器等片上资源,得到STM32的最小系统;其次结合STM32-MAT工具箱和L298N双H桥驱动芯片,设计了单片机串口接收来自手机APP的指令、定时器PWM通道输出相应占空比的四轮小车控制系统模型,试验运行结果符合预期要求、效果良好。实验结果表明,基于模型设计理念,采用Matlab和STM32CubeMX相结合的联合嵌入式开发方法,能够极大的提高STM32单片机产品的设计开发效率,提高代码的可移植性和维护性。 展开更多
关键词 stm32cubemx MATLAB 嵌入式系统 四轮小车 STM32-MAT
下载PDF
基于STM32-MAT的ADC采集实验模型设计 被引量:2
19
作者 林宗炮 黄启锋 +1 位作者 金昌锦 王洪丽 《机电技术》 2019年第4期33-36,共4页
为了利用Matlab软件强大的功能,实现Matlab和STM32CubeMX的联合嵌入式开发,设计了基于STM32-MAT工具箱的实验模型。首先,利用STM32CubeMX软件配置STM32F103ZET6单片机的片上资源;其次结合Matlab中STM32-MAT工具箱,设计了ADC采集单片机... 为了利用Matlab软件强大的功能,实现Matlab和STM32CubeMX的联合嵌入式开发,设计了基于STM32-MAT工具箱的实验模型。首先,利用STM32CubeMX软件配置STM32F103ZET6单片机的片上资源;其次结合Matlab中STM32-MAT工具箱,设计了ADC采集单片机内部的温度传感器温度、串口实时显示单片机当前温度的实验模型;最后生成MDK工程文件,编译、下载后直接在单片机上运行,运行结果符合实验要求、效果良好。实验结果表明,Matlab和STM32Cube?MX的联合使用,能够极大的提高设计开发效率,提高代码的可维护性和代码质量。 展开更多
关键词 stm32cubemx MATLAB 嵌入式系统 STM32系列处理器 STM32-MAT
下载PDF
基于STM32的DAC信号输出实验设计 被引量:9
20
作者 陈甸甸 王怡 金小萍 《实验技术与管理》 CAS 北大核心 2019年第1期72-75,共4页
为提高嵌入式实践教学的效率与学生的应用能力,设计了DAC信号波形输出实验。以Cortex-M3内核的STM32F103ZET6处理器为硬件平台,利用STM32CubeMX配置初始化工程代码,结合HAL库进行软件开发。通过实验,学生深入理解了DAC的原理及应用,激... 为提高嵌入式实践教学的效率与学生的应用能力,设计了DAC信号波形输出实验。以Cortex-M3内核的STM32F103ZET6处理器为硬件平台,利用STM32CubeMX配置初始化工程代码,结合HAL库进行软件开发。通过实验,学生深入理解了DAC的原理及应用,激发了嵌入式系统原理课程的学习兴趣,实践教学效果显著提升。 展开更多
关键词 嵌入式系统 STM32系列处理器 stm32cubemx DAC
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部