STM32

关注330人关注
我要报错
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 串口USART调试Error

    关于stm32串口接收大量数据导致死机,即使加了看门狗也死机的情况,论坛上已有热心网友分享乐宝贵经验,至于效果,应该是有的。未能免俗,也来分享,狗尾续貂了。原文网站:http://bbs.21ic.com/icview-160999-1-1.h

  • STM32端口模式配置

    1、上拉输入:上拉就是把电位拉高,比如拉到Vcc。上拉就是将不确定的信号通过一个电阻嵌位在高电平!电阻同时起限流作用!强弱只是上拉电阻的阻值不同,没有什么严格区分。2、下拉输入:就是把电压拉低,拉到GND。与

  • 基于STM32F103的悬挂运动控制系统项目总结

           这个是暑假期间为了准备2013电子设计竞赛做的一个小项目,其实就是2005电子竞赛的E题。。今天抽出时间在此总结一下,,顺便也可以和大家分享一下思路。。       关于这道题的要求,我

  • STM32项目 —— 车灯测试台架

    需求:(1)、点灯控制器:在线节拍,离线节拍;(2)、PWM控制盒:在线PWM,离线PWM;(3)、电流测试模块:检测车灯电流校准系数;方案:点灯控制器:STM32 + CAN + GPIO节拍:比如

  • IAR环境下STM32+IAP方案的实现

    小弟近日看到一篇极好的文章,在此转载分享给大家也是给自己做个备份吧 **********************************分割线*****************************

  • STM32F103系列RTC晶振问题解决记录

    我从2014年开始使用STM32内部RTC用于产品,之前出现过很多问题,也换过很多晶振,比如按照ST推荐的6pF晶振,也出现很多问题,贴片的很贵的那种也用过几种,都不行,查询了一些晶振启振的资料,最后

  • STM32 4路PWM配置函数

    硬件连接:战舰STM32F103ZET6或其他实验目标:通过调制占空比调节多路PWM控制LED的明暗;#include "pwm.h"#include "led.h"//PWM输出初始化//arr:自动重装值//psc:时钟预分频数void TIM3_PWM_Init(u16 arr,u16 psc

  • 详解STM32——SPI接口

    STM32——SPI接口宗旨:技术的学习是有限的,分享的精神是无限的。一、SPI协议【SerialPeripheral Interface】        串行外围设备接口,是一种高速全双工的通信总线

    充电吧
    2018-10-31
    Flash spi STM32
  • STM32——按键

    一、GPIO工作模式1、当I/O端口配置为输入时:输出缓冲器被禁止施密特触发输入被激活根据输入配置(上拉,下拉或浮动)的不同,弱上拉和下拉电阻被连接出现在I/O脚上的数据在每个APB2时钟被采样到输入

  • 详解STM32之EEPROM

    一、I2C接口读写EEPROM(AT24C02)       ——主模式,分别用作主发送器和主接收器。通过查询事件的方式来确保正常通信。1、I 2C接口初始化        与其他对GPIO 复用的外

  • 详解STM32——GPIO(通用输入输出口)

    【对单片机的操作就是控制IO口】一、GPIO(通用输入输出口)1、选定需要的引脚(对应哪一个IO口);2、配置需要的功能(输入还是输出);3、设置需要的高低电平; 二、GPIO寄存器配置寄存器:输入还

  • 利用STM32 实现智能仓库管理系统

    智能仓库管理系统     随着经济的发展,对企业的生产经营要求提高,企业必须综合利用各种先进技术,在网络与信息技术的支持下,改进现在的生产经营模式和组织结构,增加利润。随着企业规模的扩大。高效方便的仓

  • C语言、 51单片机、STM32等学习阶段总结

    学习阶段总结      这几天思考了很多东西,感觉很有必要总结一下学习的东西了。从起初进步大学到步入社会已经一年有余,在大学感觉学也学了,玩了玩了。所以不存在什么很大的遗憾。之前零零散散的也学了不少东

  • STM32之USART的基本知识点

    USART又称为通用同步异步收发器,是利用分数比特率发生器提供宽范围的比特率选择。STM32F10x系列的芯片都提供了功能比较强大的USART串口,基本上的串口功能都可以通过硬件来实现。USART具有以下比较典型的特征:1.全

  • STM32通用定时器---基本定时学习

    1.STM32的Timer简介STM32中一共有11个定时器,其中2个高级控制定时器,4个普通定时器和2个基本定时器,以及2个看门狗定时器和1个系统嘀嗒定时器。其中系统嘀嗒定时器是前文中所描述的SysTick,看门狗定时器以后再详细

  • STM32中断入口地址与中断服务函数的关系

    在stm32单片机的编程时,中断函数的名称都是“xxx_Handler()”格式。这是固定的格式吗?编译的时候是怎么知道这是一个中断函数?哪里有注明?我们知道,每个中断都是有入口地址的。程序在执行过程中遇到中断的时候,

  • STM32学习笔记之ADC转换

    1. ADC简介stm32f103最少有2个AD模数转换器,每个ADC都有18个通道,可以测量16个外部和2个内部模拟量。最大转换频率为1Mhz,也就是转换时间为1us(在 ADCCLK = 14Mhz,采样周期为1.5个时钟周期时)。最大时钟超过14Mh

  • STM32学习008_ARM产品浅析

    ARM是英国Acorn有限公司设计的基于RSIC的一款微处理器,全称为Acorn RISC Machine,ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势。ARM处理器的三大特

    单片机
    2018-10-30
    ARM STM32
  • STM32硬件IIC之DMA传输数据

    这里咱们说3个点1.检查IIC总线上是否有指定地址的器件2.IIC读取数据3.IIC写数据下面来一个一个详细说明1.检查IIC总线上是否有指定地址的器件1.判断是否总线忙,如果忙则等待2.产生起始位3.等待起始位产生完成4.发送器

  • STM32串口如何代码实现更稳定的接收消息

    在 《STM32串口向世界问好》介绍过如何发送消息,那么又如何接收消息呢?也很简单,只需要配置好串口接收,配置好中断,并在串口中断函数里面进行数据接收就可以了。通用配置代码如下:/***@brief初始化IO串口1*@par