• STM32F10xxx 之 System tick Timer(SYSTICK Timer)

    背景研究STM32F10xxx定时器的时候,无意间看到了System tick Timer,于是比较深入的了解下,在此做个记录。正文System tick Timer是Cotex-M内核的24位计数的系统定时器。它的自动重载值可被随时配置更改,并且如果配

  • stm32的串口接收字符串以十六进制数

    #include "pbdata.h"uint8_t TxBuffer1[] = "USART Interrupt Example: This isUSART1 DEMO";uint8_t RxBuffer1[],rec_f,tx_flag;volatile uint8_t TxCounter1 = 0x00;volatile uint8_t RxCounter1 = 0x00;uint32_t

  • 51单片机寄存器间接寻址方式与举例

    寄存间接寻址方式是指寄存器中存放的是操作数的地址,即操作数是通过寄存器间接得到的,因此称为寄存器间接寻址。MCS-51单片机规定工作寄存器的R0、R1做为间接寻址寄存器。用于寻址内部或外部数据存储器的256个单元。

  • STM32F103ZET6 之 ADC 采样率的确定

    1、STM32 ADC 介绍STM32 ADC 是一个12 位精度、 一种逐次逼近型模拟数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。 ADC的结果可以左对齐或右对

  • AD7730读写程序

    #i nclude sbit AD7730_CS=P0^4; sbit AD7730_SCLK=P0^0; sbit AD7730_DIN=P0^1; sbit AD7730_DOUT=P0^2; sbit AD7730_RDY=P0^3;void WriteByteToAd7730(unsigned char WriteData); unsigned char ReadByteFro

  • C51的延时函数

    #ifndef _DELAY_51_H_#define _DELAY_51_H_#include #define uint unsigned int#define uchar unsigned char//nus延时void delay_nus( uchar n );//nms延时void delay_nms( uchar n );//2us延时void delay_2us( ucha

  • 单片机逻辑或ORL和逻辑异或XRL指令实例详解

    在知道了逻辑与指令的功能后,逻辑或和逻辑异或的功能就很简单了。逻辑或是按位“或”,即有“1”为1,全“0”为0。例:10011000或 01100001结果 11111001而异或则是按位“异或”,相同为“0”,相异为“1”。例:10

  • STM32超声波测距

    超声波测距模块是HC-SR04,C-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。HC-SR04基本工作原理:(1)采用IO口TRIG触发测距,给最少10u

  • ARM微处理器的体系结构

    这里概述的都是一些传统意义上ARM处理器的一些方面,提醒自己看了之后会想起相关知识,或是对ARM有一个总体上的概念,其实都是些简述性的总结,很多都来自网上资料或教学课件,贴在这里,方便以后随时随地的复习!AR

  • Keil C51与Keil RealView MDK常见错误

    1、安装先后顺序: 要先安装Keil C51,后安装RVMDK,否则会出现一系列的编译问题。2、Keil常见错误――last line of file ends without a newline原因及解决方法 当使用keil编译时,弹出这样的警告信息:main.c(7):

  • STM32F407 ADC DMA 采样实验

    最近公司又做了一款407的样板,正好需要用到407的ADC功能,需要用PC.2来检测RFID芯片的射频电源功率,首先看了下407的数据手册eeworld.com.cn/data/attachment/album/201410/08/181130bnnyxoy20j8qyame.jpg%5C%22+

  • 教你如何在短时间内快速掌握一款新的MCU

    任何一款MCU,其基本原理和功能都是大同小异,所不同的只是其外围功能模块的配置及数量、指令系统等。对于指令系统,虽然形式上看似千差万别,但实际上只是符号的不同,其所代表的含义、所要完成的功能和寻址方式基本

    单片机
    2018-08-07
    MCU 单片机
  • 我与ARM的那些事儿2JINLK烧录nor flash

    前言最近在研究mini2440的友善之臂,但是我拿着的是实验室早期买的开发板,在做裸机开发的过程中老是不能很好地使用最新版的minitools进行烧录,因而各种不爽,因为生成了bin文件不能很好地传到mini2440中,作为一个

  • 单片机的通信性能分析及其评价方法

    现代信息网络技术的一个突出特点,就是使工业控制系统6中的所有设备连接成网,从而在一个核心软件管理下工作(这个软件可能是分布式的操作系统,也可能是嵌入式操作系统),形成一个有机的整体。这种整体网络方式的现

  • 复习!PWM基础概念知识

    PWM脉宽调制,是靠改变脉冲宽度来控制输出电压,通过改变周期来控制其输出频率。而输出频率的变化可通过改变此脉冲的调制周期来实现。这样,使调压和调频两个作用配合一致,且于中间直流环节无关,因而加快了调节速

    单片机
    2018-08-07
    pwm
发布文章