logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

九、A-D转换器获取温度

AD转换器(Analog-to-Digital Converter,模数转换器)是一种将连续的模拟信号(如电压、电流)转换为离散的数字信号(二进制代码)的电子器件。它是连接现实模拟世界与数字系统的桥梁,广泛应用于数据采集、传感器信号处理、通信系统等领域。

文章图片
#单片机#嵌入式硬件
八、SPI读写XT25数据

SPI(Serial Peripheral Interface,串行外设接口)是一种同步串行通信协议,广泛用于嵌入式系统中连接微控制器与外围设备,如传感器、存储器、显示屏等。主要特点1. 全双工通信:支持同时发送和接收数据。2. 同步通信:依靠时钟信号(SCLK)同步数据传输。3. 主从架构:一个主设备控制一个或多个从设备。4. 高速传输:速度通常高于I2C和UART。优点:高速传输,全双工通信,

文章图片
#单片机#嵌入式硬件
七、I2C通信读取LM75B温度

I2C(Inter-Integrated Circuit)是一种同步、多主从、串行通信协议,由飞利浦公司开发,主要用于短距离通信,尤其在集成电路之间。

文章图片
#单片机#嵌入式硬件
六、 通用异步收发器UART

(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)是一种用于异步串行通信的硬件设备。它通过两根信号线(TX 和 RX)实现通信,广泛应用于微控制器、计算机和外设之间的数据传输,尽管传输速率和距离有限,但在短距离通信中应用广泛。

文章图片
#单片机#嵌入式硬件
五、定时器实现呼吸灯

是一种通过对内部时钟脉冲计数来测量时间间隔的模块。它的核心是一个递增或递减的寄存器(计数器值)。如果系统时钟为1 MHz,定时器每1 μs计数一次。是一种对外部事件(如脉冲信号)进行计数的模块,而不是基于固定时钟。外部引脚每收到一个脉冲(如按键按下或传感器触发),计数值加 1 或减 1。LPC1100系列Cortex-M0微控制器有2个32位和2个16位可编程定时器/计数器,都有捕获和匹配输出的功

文章图片
#单片机#嵌入式硬件
四、GPIO中断实现按键功能

输入输出(I/O)是一个非常重要的概念。I/O泛指所有类型的输入输出端口,包括单向的端口如逻辑门电路的输入输出管脚和双向的GPIO端口。而GPIO(General-Purpose Input/Output)则是一个常见的术语,指的是通用输入输出接口。

文章图片
#单片机#嵌入式硬件
三、SysTick系统节拍定时器

系统节拍定时器SysTick是ARMCortex-M0内核提供的一个24位递减定时器,当计数值达到0时产生中断,可以为操作系统和其他管理软件提供固定时间的中断。当系统节拍定时器被被使能时,定时器从重装值递减计数,到0进中断,再继续从重装值递减,循环往复。

文章图片
#单片机#嵌入式硬件
二、点灯基础实验

嵌入式基础实验第一个就是点灯,地位相当于编程界的helloworld。如下为LED原理图,要让相应LED发光,需要给I/O口设置输出引脚,低电平,二极管才会导通。

文章图片
#单片机
一、嵌入式系统基础实验平台

如果列表里没有说明没有安装LPC1114对应的支持包,需要在pack installer里面自行下载,如图1.3所示。首先打开Keil uVision5,新建一个工程,工程文件放在一个空文件夹里,文件名可以和文件夹名保持一致,或者直接起一个通用文件名,比如project,便于之后直接复制移植。要给文件分到不同文件夹的话需要添加路径,可以选择Options for Target -> C/C++ -

文章图片
#单片机#嵌入式硬件
二、点灯基础实验

嵌入式基础实验第一个就是点灯,地位相当于编程界的helloworld。如下为LED原理图,要让相应LED发光,需要给I/O口设置输出引脚,低电平,二极管才会导通。

文章图片
#单片机
    共 13 条
  • 1
  • 2
  • 请选择