STM32

我要报错
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
  • 基于 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
  • 两个STM32开发中基于MDK IDE的调试输出技巧

    我们在STM32开发调试过程中,常常需要做些直观的输出,如果手头没有相关的设备或仪器,我们可以使用IDE自带的工具。这里分享两个基于MDK IDE的调试输出技巧。一、使用其自带的逻辑分析仪查看波形。比方我们需要查看STM32定时器的PWM输出,手头又没有示波器或逻辑分析仪,尤其学...

  • 晶振损坏了,STM32还能正常运行?

    ▼点击下方名片,关注公众号▼欢迎关注【玩转单片机与嵌入式】公众号,回复关键字获取更多免费资料。回复【3D封装库】,常用元器件的3D封装库;回复【电容】,获取电容、元器件选型相关的内容;回复【阻抗匹配】,获取电磁兼容性、阻抗匹配相关的资料回复【资料】,获取全部电子设计、单片机开发相...

  • STM32常用的开发工具有哪些?

    关注星标公众号,不错过精彩内容作者|strongerHuang微信公众号 | 嵌入式专栏本文为大家汇总STM32常用的一些开发工具。IDE(集成开发环境)IDE:IntegratedDevelopmentEnvironment,集成开发环境。IDE通常包含编辑器、编译器、调试器、...

  • 基于STM32设计的机场自行驶行李车

    摘 要:基于单片机设计了一款智能机场行李车,该小车具有自动寻迹行走、自动避障、称重计算价格等功能。行李车可计算行李重量所对应的托运价格,自动行走至行李托运处,在行走时遇到障碍自动躲避,可有效提高旅客出行效率。

  • 基于STM32和LabVIEW的心电信号采集系统设计

    摘 要:文中介绍了一种基于STM32和LabVIEW的心电信号采集系统。系统采用STM32作为下位机主芯片进行硬件和软件设计,同时将PC作为上位机并使用LabVIEW编写程序实现波形显示、信号处理和存储。根据人的生理信号特点,采用电极夹从人体中获取微弱的心电信号,使用AD8232芯片配置电阻电容设计心电放大滤波电路,经STM32单片机对放大滤波后的信号进行模数转换,并控制HM-13蓝牙模块将数字化的心电信号无线传输到LabVIEW中,对心电信号进行波峰特征提取, 计算心率。测试结果表明,该系统能够准确测量人的心电信号,实现了对患者远程的心电监护功能。

  • 从汇编代码,看STM32的启动过程

    分享这篇文章,谈一下STM32启动流程。如果读者朋友已经有过汇编相关基础,能够够好理解本文内容。汇编语言是比C语言更接近机器底层的编程语言,能让我们更好的理解和操纵硬件底层。STM32的三种启动模式下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存,这就...

  • 智能畜牧业养殖监控预警系统

    摘 要:畜牧业养殖规模、场所的变化,对牲畜生长的影响较大,因此对养殖场的环境进行监测尤为重要。文中针对牲畜生长环境的特征设计了一个智能畜牧业养殖监控预警系统。该系统以STM32为主控,采用GSM无线通信模块,通过传感器对牲畜环境进行实时监控、采集数据。STM32中的微处理器用来处理传感器采集到的数据,并将其在显示屏上显示。微处理器根据实时环境参数做出判断,并将判断结果通过GSM以电话和短信形式提醒管理者,管理者根据具体情况采取相应措施, 从而达到智能预警的目的。该系统成本低,易操作,能够实现对牲畜生长环境的有效管理。