
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
AD转换器(Analog-to-Digital Converter,模数转换器)是一种将连续的模拟信号(如电压、电流)转换为离散的数字信号(二进制代码)的电子器件。它是连接现实模拟世界与数字系统的桥梁,广泛应用于数据采集、传感器信号处理、通信系统等领域。

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

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

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

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

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

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

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









