• STM32学习笔记一:选型与引脚说明

    选型分类STM32命名方法如何分配原理图引脚如何寺找引脚的功能说明引脚功能解读

  • STM32内部硬核的认识

      STM32内部含有硬核,对于一些协议(例如:UART,SPI,IIC,CRC等)我们只要调用硬核就可以了,同时我们也可以自己写通信协议。  这些硬核最终肯定是要有引脚输出的,这就是为什么STM32的引脚有复用功能的原因。 

  • 基于51单片机供水系统控制自动化

      供水系统水位控制原理    下图是水塔水位控制原理图。图中虚线表示允许水位变化的上下限。在正常情况下,应保持水位在虚线范围之内,为此,在水塔的不同高度安装固定不动的三根金属棒,以感知水

  • PIC单片机复位系统的条件及原因

      PIC16F87X系列单片机的复位功能设计得比较完善,引起单片机内部复位的条件和原因可以大致归纳成以下5种.  1.上电复位  每次单片机加电时,上电复位电路都要对电源电压VDD的上升过程进行检测,

  • 单片机内部资源

    在这里我所讲到的单片机内部资源,和传统单片机书籍中讲单片机内部结构不同。我这里讲到的内部资源,是指作为单片机用户,单片机提供给我们可使用的东西。总结起来,主要是三大资源:Flash:程序存储空间,早期单片机

  • STM32的内存管理和堆栈相关的认知

    今天仔细读了一下内存管理的代码,然后还有看了堆栈的相关知识,把以前不太明白的一些东西想通了,写下来,方便以后查看,也想大家看了能指出哪里不对,然后修改。首先,先看一下stm32的存储器结构。Flash,SRAM寄存

  • ARM7单片机(学习ing)—(二)、中断控制编程—02

    进行了MDK中断设置之后~~马上中断就可以用了~~要想了解的话,找EDA软件板块~~今天赶紧写完就哦了~~二、中断控制编程二—(01)、计数器(通过三个外部中断来控制计数的加减或者清零~~)MDK2_1.c//------------------

  • 单片机的电磁干扰(EMC)测试

    所谓EMC就是:设备或系统在其电磁环境中能正常工作,且不对该环境中任何事物构成不能承受的电磁骚扰的能力。EMC测试包括两大方面内容:对其向外界发送的电磁骚扰强度进行测试,以便确认是否符合有关标准规定的限制值

  • S3C2440 IIC读写AT24C02A

    S3C2440读写AT24C02A只需要采用主机发送模式和主机接收模式即可,手册上提供有这两个模式的流程图,可以参考。AT24C02A有几点需要注意的:1.AT24C02A连续读多个字节时最后一个字节不用产生应答信号。2.

    单片机
    2018-09-24
    iic at24c02a
  • 说明I2C总线的特点,以及在单片机中实现该总线的方法

    I2C总线是由串行数据线SDA和串行时钟线SCL构成的,可发送和接收数据。它允许若干兼容器件共享总线。所有挂接在I2C总线上的器件和接口电路都应具有I2C总线接口,且所有的SDA/SCL同名端相连。总线上所有器件要依靠SDA发

  • Configuration Bits 设置

    Configuration Bits 设置  编写程序,必须要对环境条件进行设置(Configuration Bits),比如WDT看门狗、晶振类型、代码保护、低压编程等等,每一种芯片的项目不一样,有多有少。正确设置非常重要,否则容易误烧芯

  • S3C2416裸机开发系列十五_GCC下uCOS的移植(2)

    4. uCOS配置uCOS是可裁减实时操作系统,可以根据实际的应用对内核未使用到的功能进行裁减,以进一步节省系统宝贵的硬件资源,通常可用的uCOS-II内核代码在6K~26K,这在uCOS-II配置文件os_cfg.h中进行配置,这个配置文

  • 浅谈1602显示汉字

    1602 自带的字库只是一些字符,而并没有汉字,其实1602是可以显示一些简单的汉子的比如年、月、日等,还有一些比较简单的特殊符号等,下面来说一下他的现实 原理,其实最基本的就是一个自建字库,在就是对DDRAM的操作

  • 红外遥控系统原理及单片机软件解码实例

    下面是一个对51实验板配套的红外线遥控器的解码程序,它可以把红外遥控器每一个按键的键值读出来,并且通过实验板上P1口的8个LED显示出来,在解码成功的同时并且能发出“嘀嘀嘀”的提示音。;=======================

  • 把驱动编译进内核

    驱动程序的安装---有两种方法:(1)模块插入方式;(2)直接编译进内核;本章我们来详细讲解---直接编译进内核这种方法我们把LED的驱动程序编译进内核为例:一.首先准备好LED的驱动程序内核模块mini2440_leds.c如下

发布文章