自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在校大学生

努力,努力,再努力!

  • 博客(11)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 基于UCOSIII的环境检测项目

用于室内外环境实时(空气质量、温度、湿度、环境光线)检测并显示;若检测到温度过高或光线过暗时系统分别发出对应动作。

2022-05-19 22:15:58 1869 1

原创 SPI接口

1、SPI接口简介SPI接口是一种同步串行总线多用于FLASH存储器,A/D转换器、LCD显示驱动器、微控制器、网络控制器等外围器件的通讯接口。大大增强了处理器的外设扩展能力。SPI接口是在CPU和外围低速器件之间进行同步串行数据传输,在主器件的移位脉冲下,数据按位传输,低位在前,高位在后,为全双工通信,数据传输速度可达到几Mbp s。2、SPI接口可使用的线:串行时钟线(SCLK);主机输入/从机输出数据线MISO;主机输出/从机输入数据线MOSI;低电平有效的从机选择线SS或CS;

2022-04-25 20:06:58 2789

原创 串口应用(USART)

串行口应用1、USART介绍通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的 外部设备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围的波特率选择。 它支持同步单向通信和半双工单线通信,也支持LIN(局部互连网),智能卡协议和IrDA(红外数据 组织)SIR ENDEC规范,以及调制解调器(CTS/RTS)操作。它还允许多处理器通信。使用多缓冲器配置的DMA方式,可以实现高速数据通信。USART应用:多处理器通信(使用多缓冲器配置的DMA方式

2022-04-17 16:51:30 1878

原创 什么是中断(STM32)

什么是中断?中断是一个需要CPU立刻处理的内部/外部事件——内部事件:定时器时间到​ AD变换结束​ ……——外部事件:按键动作​ 发生外部通信​ ……内部/外部事件请求CPU处理CPU停止正常流程,执行中断服务程序ISRISR结束后,CPU返回正常流程中断 VS 轮询中断适用于处理对响应要求非常高的事件适用于处理持续事件非常短的事件适用于低功耗的应用程序设计较复杂轮询适用于处理对事件响应要

2022-04-12 22:05:08 3744

原创 通用和复用功能I/O(GPIO和AFIO)

一、通用和复用功能I/O(GPIO和AFIO)1、GPIO_ModeGPIO端口的每个位可以由软件分别配置 成多种模式。─ 输入浮空 GPIO_Mode_IN_FLOATING─ 输入上拉 GPIO_Mode_IPU─ 输入下拉 GPIO_Mode_IPD─ 模拟输入 GPIO_Mode_AIN─ 开漏输出 GPIO_Mode_Out_OD─

2022-04-10 22:25:15 14050

原创 STM32启动设置

1、启动模式在STM32F10xxx里,可以通过BOOT[1:0]引脚选择三种不同启动模式:2、启动方式:内部的Flash中启动存储器映射:0x0000 0000 ——0x0800 0000 映射的内部Flash3、启动文件cl:互联型 stm32f105/107系列vl:超值型 stm32f100系列xl:超高密度型 stm32f101/103系列flash容量大小:ld:小容量,小于64KBmd:中等容量,64KB/128KBhd:大容量,大于128KB4

2022-04-08 17:12:34 5189

原创 时钟控制(RCC)

时钟控制(RCC)三种不同的时钟源可被用来驱动系统时钟(SYSCLK):HSI振荡器时钟HSE振荡器时钟PLL时钟外部低速时钟(LSE)可以被选择作为RTC时钟源内部低速时钟(LSI)可以作为独立看门狗时钟源可以被选择作为RTC时钟源注: 当不被使用时,任一个时钟源都可被独立地启动或关闭,由此优化系统 功耗。当HSI被用于作为PLL时钟的输入时,系统时钟能得到的最大频率是64MHz。对于内部和外部时钟源的特性,请参考相应产品数据手册中“电气特性”章

2022-04-08 17:08:31 1166

原创 STM32主系统架构

1、主系统架构1.四个驱动单元​ Cortex-M3内核​ Dcode总线(D-bus)​ System总线(S-bus)​ DMA1&DMA22.四个被动单元​ 内部SRAM​ 内部Flash​ FSMC​ AHB到APB的桥(AHB——>APBx)ICode总线​ 该总线将Cortex™-M3内核的指令总线与闪存指令接口相连接。指令预取在此总线上完成。 DCode总线该总线将Cortex™-M3内核的DCode总线与闪存存储器的数据接口相连接(常量加载和调试访

2022-04-05 21:28:13 1358

转载 STM32常见通信方式

STM32常见通信方式(TTL、RS232、RS485、I2C、SPI、CAN)一、TTL电平​ 全双工(逻辑1: 2.4V–5V 逻辑0: 0V–0.4V),用于两个MCU之间通信二、RS232​ 全双工(逻辑1:-15V–5V 逻辑0:+3V–+15V),用于MCU与PC之间数据交换三、RS485​ 半双工(逻辑1:+2V–+6V 逻辑0: -6V—2V),电平的表示指AB引脚线的电压之差四、CAN总线​ 逻辑1:-1.5V–0V

2022-04-05 19:45:30 3099

原创 操作数寻址方式

操作数寻址方式

2022-04-05 19:38:49 766

原创 总线和CPU工作原理

总线和CPU工作原理总线总线是计算机中各个部件之间传递信息的公共通信干线,按照其传递信息的类型可以分为数据总线(DB)、地址总线(AB)、控制总线(CB)DMA总线DMA即直接存储器访问,使用DMA总线可以不通过CPU直接在存储器之间进行数据传递CPU工作原理指令的执行过程:1.取址​ CPU将PC寄存器中的地址发送给内存,内存将其地址中对应的指令返回到CPU中的指令寄存器(IR)2.译码​ 译码器对IR寄存器中的指令进行识别,将指令解析成具体的运算3.执行​

2022-04-05 19:33:36 824

嵌入式实时操作系统(UCOS)

UCOS(嵌入式实时操作系统)包含UCOSII/III开发源码,适合新手搭建项目使用。

2022-04-10

基于STM32F103ZET的飞机大战

本资料仅限学习研究,若用于其他方面,个人概不负责。 若有侵权请联系我。

2022-03-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除