学习笔记

按发布时间浏览文章。

最新文章

全部文章

基于STM32综合学习项目结构设计

该项目基于型号STM32F103C8T6,项目的具体内容参考GitHub仓库,根据各个模块来学习对应的功能的实现。 开发GPIO驱动在开发GPIO模块前,需要对GPIO_TypeDef中的参数有一定的认识。...

# 单片机

stm32中热敏电阻模块在OLED上实时显示温度

采用stm32f103c8t6芯片的A0引脚连接热敏电阻模块。采用ADC1的通道0,使用标准库实现。 实现功能所使用的常量为: //温度传感器参数 #define VREF 3.3f // ADC参考电压...

# stm32 # 单片机

STM32F1系列驱动SG90舵机模块

SG90舵机模块介绍 标准库代码实现驱动舵机由上图可知可以通过PWM来实现驱动舵机,这里采用STM32F103C8T6的TIM2的通道4来实现,即该芯片的A3口引脚,如下图所示 配置20ms的时基单元(以...

# stm32 # 单片机

Python3中常用函数

整理 Python3 基础语法、字符串、列表、字典、函数和常用内置方法,适合作为入门速查笔记。

# python

串口协议

USART串口通信stm32中使用USART串口通信主要通过RX和TX两个接口完成基础操作,发送的数据通过总线到发送数据寄存器TDR,然后TDR中数据会发送到发送移位寄存器,发送移位寄存器会将比特右移的传到...

# stm32 # 单片机

ADC模数转换器

ADC可以将模拟电压转换为数字变量, 输入电压范围03.3V,转换结果的范围:04095,即0V对应0,3.3V对应4095,中间均为一一对应的线性关系。 STM32F10系列中ADC有多达18个通道,可...

# stm32 # 单片机

stm32TIM定时中断

中断优先级配置NVIC来进行中断优先级配置(值越小,优先级越高)。 NVIC优先级分组NVIC的优先级组通过NVIC_PriorityGroupConfig(NVIC_PriorityGroup_X)来配置X表...

# stm32 # 单片机

stm32标准库初始化

以 STM32F10x 为例,整理 Keil 工程创建、标准库导入、GPIO 初始化和基础外设配置流程。

# 单片机

计算机网络-物理层

基础概念 数据:传送信息的实体,通常是有意义的符号序列。 信号:数据的电气/电磁的表现,是数据在传输过程中的存在形式。 信源:产生和发送数据的源头。 信宿:接受数据的终点。 信道:信号的传输媒介。...

# 计算机网络 # 物理层

计算机网络-计算机网络体系结构

梳理计算机网络体系结构、协议分层、OSI 与 TCP/IP 模型,以及各层的基本功能。

# 计算机网络 # 计算机网络体系结构

操作系统-输入输出管理

IO设备IO设备就是可以将数据输入到计算机,或者可以接受计算机输出数据的外部设备,属于计算机中的硬件设备。 IO设备的分类 按使用特性 人机交互类外部设备。例如鼠标、键盘、打印机等——用于人机交互 存储设备...

# 操作系统 # 输入输出管理