• 直流电机驱动PWM频率

    1、没有统一的标准,其实PWM的频率和你的电机感抗和你需要的速度响应时间有很大的关系。一般的电机用14K就足够了。当然自需要简单的调速可以随便选。 如果电机转速比较高,感抗比较小,可以使用比较高的频率。一般最

  • 基于stm32f103zet6的FAT16文件系统学习4

    本博文所用到的代码:http://download.csdn.net/detail/king_bingge/5739167好几天没有写博客了,这几天都在忙挑战杯的事情,由于某些不和谐因素,昨天才开始准备今天的挑战杯答辩,虽然不知道结果是怎样的,但是个人

  • 8051定时器的使用

    8051定时器/计数器介绍:8051有两个定时器/计数器,而8052则有三个定时器/计数器。定时器、计数器本质都是一样的,定时器通过对内部脉冲进行计数来达到计时的目的,而计数器是对外部输入脉冲进行计数,所以它们的本质

    单片机
    2018-07-25
    8051 定时器
  • ARM的异常中断和处理过程

    0. ARM异常中断的种类ARM支持7种异常中断,其中包括复位、未定义指令异常、软中断异常、预取指令中止、数据中止、IRQ、FIQ。0.1 复位(RESET)(优先级=1) 当处理器复位引脚有效时,系统产生复位异常中断,程序跳转

  • S3C2440的汇编中常用的位置无关和位置相关指令

    看了一段时间的S3C2440的bootloader后,感觉在bootloder程序中经常会用到B,BL指令。他们是位置无关的代码,指令中所跳转的目标地址用基于当前PC的偏移量来表示,与链接时分配给地址标号的绝对地址值无关,因而代码可

  • 矩阵式键盘扫描c程序

    把每个键都分成水平和垂直的两端接入,比如说扫描码是从垂直的入,那就代表那一行所接收到的扫描码是同一个bit,而读入扫描码的则是水平,扫描的动作是先输入扫描码,再去读取输入的值,经过比对之后就可知道是哪个键

  • STM32的串口知识及其配置

    1.串口知识串口的应用就是芯片给电脑发数据,电脑下载程序到芯片上,芯片把芯片存储器中的数据发回电脑,比如当你测量角度或者速度时,芯片测量好后,你要看到,必须让芯片把数据发回电脑的串口,大致就是这样。对于

  • 为OLED屏增加GUI支持7:综合实例

    环境:主机:WIN10开发环境:MDK5.13MCU:STM32F103说明:前面的文章已经介绍了本GUI的基本功能,目前有的控件有文本控件,图片控件,以及进度条控件,这是我项目中所需要的,读者可以参考这些代码增加自己所需的控件。

  • stm32 外部中断嵌套[操作寄存器+库函数]

    stm32共有19个外部中断:线0~15:对应外部I/O口的输入中断线16:连接到PVD输出。PVD(Programmable Votage Detector),即可编程电压监测器。作用是监视供电电压,在供电电压下降到给定的阀值以下时,产生一个中断,通

  • STM32学习笔记4:外部中断

    NVIC:STM32F40xx/STM32F41xx的92个中断里面,包括10个内核中断和82个可屏蔽中断,具有16级可编程的中断优先级,而我们常用的就是这82个可屏蔽中断。那么我们如何管理82个外部中断呢?首先,对STM32中断进行分组,组

  • cortex m0 lpc1114程序下载失败

    lpc1114可以自动ISP下载程序。因为它在出厂前,片内被固化了bootloader程序,片引出了boot引脚。bootloader用来引导单片机是执行下载程序的任务,还是执行片内已有的程序。这个判断就是依靠外部的boot引脚高低电平决

  • 关于STM32F103 V3.5.0固件库stm32f10x_conf.h文件

    最近项目使用STM32,又重新熟悉了一下STM32的工程建立与程序设计,总结了一下,发现了之前没有发现的技巧与设置。关于STM32F103 的V3.5.0固件库,使用起来,挺方便,移植性也不错,当然,如果使用Keil uVesion4开始的

  • 单片机中 74HC138 三八译码器的应用

    在我们设计单片机电路的时候,单片机的 IO 口数量是有限的,有时并满足不了我们的设计需求,比如我们的 STC89C52 一共有32个 IO 口,但是我们为了控制更多的器件,就要使用一些外围的数字芯片,这种数字芯片由简单的

  • STM32在线升级IAP-IAP的介绍

    IAP(In Application Programming)即在应用编程,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。通常实现IA

  • STM32学习笔记之低功耗模式的机制

    本文主要解读STM32低功耗模式的机制,并不侧重STM32低功耗的程序实现,而且借助STM32固件库实现STM32低功耗会变的非常简单。一、STM32芯片性能使用芯片型号:stm32,CORTEX-M0.封装TSSOP20.运行模式:内部时钟(HSI),系

发布文章