STM32

关注468人关注
我要报错
STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex?-M0,M0+,M3, M4和M7内核(ST's product portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-bit MCUs up to 32-bit ARM-based Cortex?-M0 and M0+, Cortex?-M3, Cortex?-M4 Flash microcontrollers with a great choice of peripherals. ST has also extended this range to include an ultra-low-power MCU platform)。按内核架构分为不同产品:主流产品(STM3
  • 机智云技术在宠物管理系统中的应用

    摘 要 :为了方便人们更好地管理宠物,设计基于 STM32 和机智云 SDK 进行二次开发的安卓 APP 宠物管理系统。该系统整合 WiFi 联网模块和传感器技术,实现随时随地远程观察宠物状况、控制管理宠物喂食以及清理等服务,从根本上解决由于时间距离关系不能更好地照顾宠物的需求。机智云开发平台操作简单方便,兼容性好,系统安全性能高。

  • 基于 AD9959 的 FM 及以下波段软件无线电发射系统

    摘 要 :文中主要介绍了基于 AD9959 和 STM32 的软件无线电发射系统。系统对输入音频采用 FM 调制方式,无线电信号频率为 FM 及以下波段,使用 STM32F103 系列 MCU 作为主控,使用型号为 AD9959 的 DDS 作为信号发生器,可实现语音采集、语音调制及发射等功能,并实现系统的数字化、模块化与软件化。

  • 基于STM32的DP/PA Link设计

    摘要:给出了通过使用MCU,ARM和FPGA芯片的配合工作,为上位冗余PROFIBUS-DP主站系统与下位非冗余PROFIBUS-PA设备系统之间提供网络转换的实现方法,该方法安全可靠。

  • 四旋翼自主精准降落平台设计

    摘 要 :针对无人机当前精准导航难、能源补充能力差等关键问题,基于物联网技术的方法与思想,结合在发展的无人机技术支持,设计一种适用于四旋翼的自主精准降落平台。该平台包括基于超声定位原理的“一发四收” 装置实现无人机降落过程全时段精准定位,基于 STM32 单片机的飞行辅助控制装置实现降落过程专项控制,LoRa 模块实现“机 - 地”通信,无线充电装置实现无人机降落后的能源补充。以该降落平台为基础,可以发展包括车载无人机、物流无人机、巡防无人机等众多无人机产业,助力无人机技术和应用的发展,具有广阔的市场前景。

  • 基于ARM的电磁继电器参数检测仪

    摘要:针对目前市场上存在的一些电磁继电器参数检测仪器的缺点,为了能够精确采集电磁继电器的吸合电压等主要参数,采用ARM技术和上、下位机方法,设计了一款基于ARMCortex-M3芯片STM32F103ZET6单片机控制的电磁继电器综合参数检测仪。该仪器可完成对动断、动合、转换型直流继电器的线圈电阻、触点接触电阻、最小吸合电压、最大释放电压、吸合时间、释放时间等参数的测试。

  • 基于 STM32 的智能淋浴系统设计

    摘 要 :现有的淋浴系统智能化程度普遍不高,在节水设计方面的开发也是微乎其微。为了解决这样的问题,使淋浴系统更加适合快速发展的时代,在此设计开发了具有节水理念的智能淋浴系统。将 STM32 处理器、DS18B20 水温传感器、红外人体感应探头、红外人体体温传感器、舵机混水阀搭载于现有淋浴之上,可检测人体体温, 根据季节自动设置最佳水温,自动感应淋浴下是否有人,通过 PID 算法精准控温,OLED 显示屏上实时显示水温。选择全自动感应模式后,5 s 后达到预设温度的热水流出,可做到人走水断。淋浴底座装有废水回收装置,处理后的废水可正常用于马桶冲洗、拖地等。结果表明该系统应用后节水效果显著,并且易于推广。

  • 基于物联网的水质实时在线监测系统

    摘 要 :针对当前水质检测系统存在的问题,现提出一套新型的基于物联网的水质实时在线监测系统方案,该方案综合 STM32 单片机、传感器、GPRS 无线数据传输和 C# 应用编程设计。该系统底层使用传感器监测水质浑浊度、pH 值和水流量等参数,通过无线通信方式将数据上传至管理中心,根据分析结果衡量水域环境质量,对水质问题提前预警,防止污染进一步扩散,提升水质监测管理的科学性和高效性,能够为相关部门提供应对策略和管理措施,因此该系统在水质监管方面拥有很大的实践应用价值。

  • 基于 ZigBee 通信的家庭安防监控系统

    摘 要 :基于 ZigBee 通信的家庭安防监控系统使用 CC2530 和 STM32 作为核心微处理器,ZigBee 实现对报警按钮、门磁、窗磁以及红外感应模块的实时监测,在出现异常时向嵌入式网关模块发送告警信息。嵌入式主控模块采用高清 TFT LCD 触摸液晶模块进行用户界面显示和触摸输入检测。结果表明,该系统具备对防盗系统进行启停控制,对采集终端告警信息处理以及将报警信息送至智能手机等功能。

  • 关于STM32启动文件的几个小问题

    关注星标公众号,不错过精彩内容转自|茶话MCU基于STM32芯片的工程代码里有个很重要的文件,即启动文件。该文件主要由汇编语言写成,文件名冠以.s结尾,它是芯片程序运行首先要执行的一个文件。其功能及作用简单点说就是做执行用户程序前的基本准备,比方执行复位程序初始化栈、堆,做时钟系...

  • 基于低功耗广域网无线通讯技术的配电网监测通信终端的设计与实现

    摘 要 :针对智能配电网应用提出的通信需求,基于窄带物联网技术,设计了一种可满足多传感器,实现低功耗广域网数据传输的通信模块。将内核为 ARM Cortex-M3 的 STM32 作为主控芯片,采用海思公司设计生产的 NB- IoT 芯片作为通信芯片。经实验测试,该模块具有收发速度快、性能稳定、外形小巧、性价比高等优点,满足配电物联网的应用需求。

  • 无线话筒扩音系统设计

    摘 要 :针对会场对低功耗无线扩音的需求,设计一套低功耗无线话筒扩音系统。该系统分为无线发射与无线接收两部分,无线发射部分使用 STM32F103C8T6 单片机和 LMX2571 射频合成器等构成无线发射装置,使用两节1.5 V 干电池供电,将语音信号调制到 88 ~ 108MHz 频带内并发射出去。无线接收部分包括解调电路和加法器电路,对两路调频信号进行解调并相加,通过放大电路驱动扬声器工作,实现混音扩音。测试结果明,无线话筒扩音系统能够实现 21.5 m 范围内无失真混音扩音。

  • 基于STM32的除以0运算话题

    有人使用STM32G4系列芯片开发产品。他发现程序中如果遇到除以0的操作时,会跑进出错异常中断而影响程序运行。他想知道能否通过设置,即使发生除以0操作也不让程序跑进异常中断,并期望此时的除法运行结果【也就是商】直接等于当前变量类型所支持的最大值,比如,若被除数为16位变量,则经过...

  • 月黑风高夜,我把室友的STM32换成了GD32……

    摘要:月黑风高夜,一双黑手伸向了室友的STM32开发板!一日逛淘宝,推送STM32F103ZET6原装芯片,惊!STM32F103ZET6居然涨价到388元一片!一、什么是GD32GD32是由北京兆易创新开发的国产32位MCU,基于ArmCortex-M3/M23/M4内核以及R...

  • 冬小麦生产土壤墒情与环境信息多参数监测站设计与实现

    摘 要 :为了促进小麦生产的可持续发展,利用物联网等现代技术手段,对小麦生产过程中土壤墒情、环境信息进行实时监测,结合自主研发的水产物联网测控平台,设计一种基于 STM32 的土壤墒情与环境信息多参数监测站。该监测站可实现多种参数的自动采集、处理及传输功能。实验结果表明,该土壤墒情与环境信息监测站可与大田物联网测控平台无缝对接,工作稳定。

  • 感觉STM32太简单是一种自负吗?

    其实简单或者复杂都不重要,重要的是通过STM32我们能学习到什么?做一个键盘/鼠标,可以学习USB协议。做一个联网设备,需要学习以太网,TCP/IP协议的底层实现。做一个无线设备,可能需要学习蓝牙、WIFI或者zigbee的协议,而最终的应用,可能不一定有库或者包,需要自己去写底...

  • 超声波传感器

    stm32—超声波传感器

  • 多频振动排石仪控制系统

    摘 要 :作为自动医疗设备,振动排石仪被广泛应用于临床实践中。但目前市场上的医用振动排石仪大多设计简单、操作繁琐且缺乏稳定性。为克服上述问题,设计了一个稳定便捷的振动排石仪。排石仪采用 STM32F103 微控制器作为核心,用于电机驱动控制和数据处理。通过可变 PWM 波的占空比来控制电机的转速。排石仪控制系统使用 MOS 管 IRF840 构建驱动电路。电机速度由速度采集电路反馈给微控制器,构建闭环控制系统以调节电机转速。采用蓝牙模块实现无线数据的收发。排石仪操作简单,仅需触屏即可控制,并通过液晶显示屏显示出来 ;电路安全可靠,包含多种保护和报警电路设计 ;系统采用 PID 算法调节振动频率,具有稳定、调速快捷等优点。

  • 基于STM32的FPGA下载器USB Blaster

    众所周知,FPGA两大巨头:Xilinx和Altera,前几天我们分享了如何制作一款Xilinx的下载器:基于FT2232的低成本、开源的XilinxHS-2下载器,最终成品是这样的。图片今天我们分享一款基于STM32的AlteraFPGA下载器,3D效果图:.项目资料这个开源项...

  • STM32夺命100问,你知道几个?

    1、AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备。2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控制外围器件的配置,也就是开关头文件的作用。3、HSE...

  • STM32夺命100问!你知道几个?

    要学嵌入式,关注@我要学嵌入式,嵌入式猛男的加油站。1、AHB系统总线分为APB1(36MHz)和APB2(72MHz),其中2>1,意思是APB2接高速设备。2、Stm32f10x.h相当于reg52.h(里面有基本的位操作定义),另一个为stm32f10x_conf.h专门控...

    大鱼机器人
    2021-11-08
    STM32