• 外部中断相关分析

    //======================================================//**基于STM32的按键控制与外部中断实例详解**为了减少重复的内容,所以将外部中断的例程与按键控制实例 放在一起学习。一开始先在51黑论坛率先上传了本文

  • stm32笔记:点亮一个led (精简版)

    仅包含启动文件 "STM32F10x.s"C代码#defineGPIOA_CRL(*(volatileunsignedlong*)(0x40000000+0x10000+0x0800+0x00))#defineGPIOA_CRH(*(volatileunsignedlong*)(0x40000000+0x10000+0x0800+0x04))#defineGPIOA_IDR(*(

    单片机
    2018-07-11
    LED STM32
  • STM32F4 外部中断EXTI

    也是一个半生不熟的东西,进行了简单的中断处理。软件环境:MDK470a硬件环境:STM32F4-Discovery。按键B1连接在F4芯片的PA0引脚。当按键按下时,引脚电平被拉底。功能描述:按压按键B1时,触发外部中断。进入中断处理

  • I2C总线原理及应用实例

    I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状

  • STM32入门学习之_SysTick_Config()函数的SysTick时钟配置

    上来就是systick定时器,因为GPIO等的基础操作过于简单,网上资料太多了。这里讨论的是基于STM32F10x 的基于 V3.5.0库的库函数配置方法。Systick又叫系统嘀答定时器,是一个24位的硬件定时器。嵌入式操作系统常有一个

  • 软件看门狗 softdog.c

    汇编ERRORP SEGMENT CODEPUBLIC errorRSEG ERRORPerror:CLR EAMOV DPTR,#ERR1PUSH DPLPUSH DPHRETIERR1:CLR APUSH ACCPUSH ACCRETIEND//以下程序只是一个范例void error(void);//定时器0,清除定时器1

  • 双向通信测试测量电路模块设计

    以完善的北斗卫星通讯定位系统、GPRS通信网络以及各种搭载传感器设备等技术平台为依托,具有测量风、温、湿、压等气象参数和采集海流、盐度、化学及其它所需的海洋水文参数,目标定位,紧急警情上报,信息发送,统计

  • ARM-Linux 中断分析

    ARM体系结构中,把复位、中断、快速中断等都看作‘异常’,当这些‘异常’发生时,CPU会到固定地址处去找指令,他们对应的地址如下: 地址 异常类型 进入时的工作模式 0x00000000 Reset Supervisor 0x00000004 Und U

  • 关于stm32 APB总线上的"接口时钟使能"与"外设时钟使能"

    今天看上的RTC时钟,发现他没有使能APB1的上BKP时钟,就能读出BKP寄存器里的内容.很是不解,又看了一遍发现APB总线上的时钟使能分为两种,一种是时接口时钟一种是外设时钟.又仔细观查了一下时钟树发现在APB外设时钟使能寄

  • MCS-51系列单片机并行P1口特性

    MCS-51系列单片机并行P1口为准双向口,只能作为通用I/O口使用,用来传送数据。它的每一位可以分别定义为输入线或输出线,即用户可以把P1口的某些位作为输出线使用,另外的一些位作为输入线使用。 P1

  • 8051单片机引脚图与引脚功能简介

    首先我们来连接一下单片机的引脚图,如果,具体功能在下面都有介绍。单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。⒈ 电源: ⑴ VCC - 芯片电源,接+5V;⑵ VSS - 接地端;⒉ 时钟:XTAL1、XTAL2 - 晶体

  • AT89S52单片机在洗衣机典型应用

      AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K系统可编程Flash存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编

  • STM32F4_USART配置及细节描述

    Ⅰ、概述关于USART串口通信,可以说是MCU的标配。不管是在实际项目应用中,还是在开发过程中,它都起着很重要的作用。在项目应用中我们常常使用UART串口进行通信,根据通信的距离及稳定性,还选择添加RS232、RS485等

    单片机
    2018-07-11
    stm32f4 usart
  • STM32_TIM延时讲解

    今天讲解STM32F103定时器延时功能,TIM的功能很强大,后续慢慢讲解。今天从简单开始讲解定时器,以下面软件工程实例来讲述。软件工程下载地址(360云盘):https://yunpan.cn/cP5utM7kxIReM访问密码 6f12工程现象:间

  • PT2262解码程序( pic12F629 )

    这段程序是用在一款七彩灯红外遥控解码程序里,单片机使用PIC12F629,软件模拟三路PWM输出驱动红绿蓝LED分八组共24个LED,实现单LED渐明渐暗,两LED一明一暗,七彩等九种花样.有断电记忆功能.如下是解码程序.;-----------

发布文章