STM32

关注494人关注
我要报错
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
  • stm32PVD电源监测使用

    正确操作步骤:开时钟;配置电源检测;配置中断优先级/*Includes------------------------------------------------------------------*/#include"stm32f10x.h"#include"stm32_eval.h"void EXTI_Configuration(void)

  • 从一无所知的开始 学习stm32

    首先说下博主不是什么大牛,还是一名在校的大二学生,主要是想学习STM32,想通过学习STM32,然后通过博客来记些笔记,来提高自己的能力。好了,来进入主题。哦,就是这个feel!首先就是学习STM32,就是需要有自己的一

  • STM32之GPIO输入输出

    GPIO的输出背景:应用在点亮LED。LED串联电阻再上拉,另一端与GPIO口相连。因此,GPIO输出高电平则LED灭,输出低电平则LED亮。第一步工作是初始化GPIO,使能外设时钟,因为GPIO是挂载在APB2中线上的。然后对GPIO_Ini

  • stm32低功耗实验之待机模式

    一 待机模式简介 在stm32的低功耗模式中,待机模式可以实现系统的最低功耗,在这种模式下,只需要2uA左右的电流。三 待机唤醒程序分析实验现象: 将程序下载到开发板上后,LED灯会不断地亮灭,当按下KEY2键超过3s时,

  • STM32 printf重定向

    STM32串口通信中使用printf发送数据配置方法(开发环境 Keil RVMDK)在STM32串口通信程序中使用printf发送数据,非常的方便。可在刚开始使用的时候总是遇到问题,常见的是硬件访真时无法进入main主函数,其实只要简单的

  • STM32的USB时钟的配置

    1.首先要配置好系统的时钟如下:RCC_DeInit();//将外设RCC寄存器重设为缺省值/*EnableHSE*/RCC_HSEConfig(RCC_HSE_ON);//设置外部高速晶振(HSE)/*WaittillHSEisready*/HSEStartUpStatus=RCC_WaitForHSEStartUp();/

  • stm32的USART如何发送字符、字符串

    一、stm32有自己的字符发送函数。void PC_SendChar(uint8_t DataToSend){USART_SendData (USART1 ,DataToSend);while(USART_GetFlagStatus (USART1 ,USART_FLAG_TC )!=SET );}二、发送字符串函数是在字符发送函数的基

  • 四轴电池ADC监控学习

    一、硬件原理电池供电通过两个分压电阻接地,STM32则在两电阻中间通过ADC检测电池电压。(引脚BAT_DET) 二、ADC通道初始化 //初始化电池检测ADC //开

  • STM32在Kiel4中注意的问题

    开发环境:KIEL4,芯片STM32F103VCT6。函数库VC3.51.配置开发环境。2.Option for Target,主要是C/C++和debug两个部分设置。3.变量和函数名自动补全以及中文乱码设置。4.逻辑分析仪。信号不存在或者不能出图形。

    单片机
    2018-11-23
    kiel4 STM32
  • STM32 ISP烧录过程

     STM32在芯片生产过程中内嵌了一段引导程序,其作用就是通过串口将程序下载到Flash中,为以后的软件更新提供了极大的便利,用户不需要利用仿真口进行下载程序,从而极大的提高了工作效率。 STM3

    充电吧
    2018-11-23
    vb6.0 STM32
  • STM32 ADC笔记单次转换已测试通过

    下面分别为库函数和直接操作寄存器的两个范便,我都已测试通过使用此程序前必要对GPIO设好为模拟输入方式=====================================库函数版=========================================void AD_CONFIG_S

  • STM32:详解ADC

    STM32——ADC一、ADC指标        有 18 个通道,可测量 16 个外部和 2 个内部信号源。各通道的 A/D 转换可以单次、连续、扫描或间断模式执行 ;ADC的结果可以左对齐或右对齐

  • STM32 —— 中景园0.96寸OLED

    STM32 —— 中景园0.96寸OLED    OLED,即有机发光二极管(  Organic Light Emitting Diode )。 OLED 由于同时具备自发光,不需背光源、对比度高、厚

    充电吧
    2018-11-23
    OLED STM32
  • STM32项目(一) —— 展示车座椅

    STM32项目(一) 功能:模拟人开车时,ACR和ABL的变化。 主控制器:STM32(CAN,串口,网口,输入,输出)上位机:LibView ACR:卷收器(座椅上面的安全带)ABL:电机(座椅右下

  • Uip + Stm32移植问题总结

    uIP 由瑞典计算机科学学院(网络嵌入式系统小组)的Adam Dunkels (http://dunkels.com/adam/uip/)开发。其源代码由C 语言编写,并完全公开,有了这个TCP/IP协议栈,让嵌入式可以实现的功能更为丰富。可以作为WebClie

  • STM32数模转换-DAC_DMA

    DAC—数模转换器DAC即是数模转换器,就是将数字量转换成模拟量,原理什么的大家应该都懂,直接跳入如何使用:STM32的DAC使用起来非常简单,首先将连接DAC通道的GPIO引脚配置为模拟状态,然后初始化DAC,一共只有四个

  • C语言编程:单片机modebus RTU通信实现,可适用于单片机,VC,安卓等

    当前使用的是STM32+ucos_ii编写的,可以移植到安卓以及VC .NET等方便移植使用,采用modebus poll测试过.只需要修改响应的通信接口即可,方便多串口使用//modebus_rtu

  • STM32——GPIO(2)

    STM32——GPIO/* GPIO_InitTypeDef结构体 */typedef enum {   GPIO_Speed_10MHz = 1,  //枚举常量,值为 1,代表输出速率最高为 10

    充电吧
    2018-11-22
    gpio STM32
  • STM32启动文件——startup_stm32f10x_hd.s

    STM32启动文件——startup_stm32f10x_hd.s 一、启动文件的作用 (关于启动代码的作用,前面已经提到过了,这里再啰嗦一下)(1)初始化堆栈指针 SP;(2)初始化程序计数器指针

  • STM32 TIM1 输出脉冲范例

    TIM模块定时器向上溢出 & 输出比较首先我们必须肯定ST公司的实力,也承认STM32的确是一款非常不错的Cortex-M3核单片机,但是,他的手册实在是让人觉得无法理解,尤其是其中的TIM模块,没有条理可言,看了两天几乎还是