自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

L的博客

愿我们都能在鸡零狗碎的日子里,拥有自己的人间烟火!

  • 博客(95)
  • 收藏
  • 关注

原创 正点原子STM32F103+ESP8266+DS18B20+DHT11连接阿里云

本文设计MQTT协议,包括基础知识、报文形式、连接报文、心跳报文、订阅报文、发布报文、阿里云账号创建、网络调试助手接入阿里云、使用正点原子战舰F103连接原子云等内容。

2024-09-02 17:02:52 2033

原创 无线通信-WIFI通信

内容涉及WIFI通信。包含基础知识、工作模式、AT指令、常用AT指令实例、连接原子云、使用usb转ttl模块测试ATK-MW8266D、使用STM32F103ZET6战舰开发板透传模式、使用STM32F103ZET6战舰板连接原子云等知识。

2024-08-28 16:53:53 1692 1

原创 16.FreeRTOS内存管理

涉及FreeRTOS内存管理。具体包含内存管理简介、内存管理算法、内存管理相关API函数、内存管理实验以及实验结果分析。

2024-08-16 10:57:37 701

原创 15.FreeRTOS低功耗

涉及FreeRTOS低功耗基础知识。具体包含低功耗模式简介、Tickless模式详解、Tickless模式相关配置项以及Tickless低功耗模式实验。

2024-08-15 10:49:51 319

原创 14.FreeRTOS软件定时器

涉及FreeRTOS软件定时器内容。具体包含软件定时器的简介、软件定时器的状态、单次定时器和周期定时器、软件定时器结构体成员、软件定时器相关API函数以及软件定时器实验。

2024-08-14 17:11:05 1026

原创 13.FreeRTOS任务通知

涉及FreeRTOS任务通知知识。包含任务通知的简介、任务通知值和通知状态、任务通知相关API函数、任务通知模拟信号量实验以及任务通知模拟消息邮箱和事件标志组实验。

2024-08-12 17:23:20 801

原创 12.FreeRTOS队列集和事件标志组

涉及队列集和事件标志组。包含列集简介、队列集相关API函数、队列操作实验、事件标志组简介、事件标志组相关API函数以及事件标志组实验。

2024-08-11 20:54:12 663

原创 11.FreeRTOS信号量操作

涉及FreeRTOS信号量相关基础知识。包含信号量的简介、二值信号量、计数型信号量、优先级翻转和互斥信号量等。

2024-08-11 10:44:06 1047

原创 10.FreeRTOS队列操作

涉及FreeRTOS队列操作。包含队列简介、队列结构体介绍、队列相关API函数介绍、队列操作实验以及实验结果分析。

2024-08-10 10:16:11 622

原创 09.FreeRTOS时间片调度与任务相关函数

涉及FreeRTOS时间片调度与任务相关函数。包含FreeRTOS时间片调度、任务状态查询API函数以及任务时间统计API函数。

2024-08-07 16:50:28 771 1

原创 08.FreeRTOS任务调度与任务切换

涉及FreeRTOS任务调度与任务切换。包含FreeRTOS任务调度、SVC中断服务函数源码调试结果分析、FreeRTOS任务切换、PendSV中断服务函数、 PendSV中断服务函数源码调试分析以及确定下一个要执行的任务。

2024-08-06 21:15:45 975

原创 07.FreeRTOS列表与列表项

本文涉及FreeRTOS列表与列表项。包括列表和列表项的简介、列表相关API函数、代码验证。

2024-08-05 15:46:23 1328

原创 06.FreeRTOS中断管理

FreeRTOS中断管理。包括中断的基础知识、FreeRTOS中断配置项、代码实现以及实验结果分析。

2024-08-01 17:02:37 927

原创 05.FreeRTOS任务挂起与恢复

FreeRTOS任务挂起与任务恢复相关内容,包括FreeRTOS挂起和恢复任务相关API函数、vTaskSuspend源码分析、vTaskResume源码分析、xTaskResumeFromISR源码分析、实验验证。

2024-07-31 15:27:15 594

原创 04.FreeRTOS任务创建与删除

FreeRTOS任务创建与任务删除相关内容,包括FreeRTOS创建和删除任务相关API函数、动态创建任务及具体实现、静态创建任务及具体实现以及删除任务及具体实现。

2024-07-30 20:34:01 517

原创 03.FreeRTOS系统配置

FreeRTOS系统配置,包括"config"配置项、"INCLUDE"配置项和其他配置项。

2024-07-29 15:19:22 905

原创 02.FreeRTOS的移植

本文针对正点原子STM32F103ZET6单片机的FreeRTOS移植的详细步骤,共包括移植前的准备、添加FreeRTOS文件、修改SYSTEM文件、修改中断相关文件、修改FreeRTOSConfig.h文件以及可选步骤等6个部分组成,非常详细描述了移植过程。

2024-07-28 21:26:24 1000

原创 01.初识FreeRTOS

嵌入式实时操作系统的基础知识,包含预备知识和FreeRTOS简介,预备知识包含指针、函数指针、typedef定义、常用数据结构如控制块、链表、堆栈和位图等等。

2024-07-28 21:12:24 895

原创 有线通信-CAN通信协议

本文详细介绍了CAN通信协议。详细介绍CAN协议的基础知识,数据帧、遥控帧、错误帧、过载帧和间隔帧,优先级的确定,位填充,位时序,以及CAN控制器和相关HAL的驱动。

2024-06-26 18:40:28 950 2

原创 有线通信-485通信协议

本文包含485总线的基础知识。具体包括485总线介绍、485相关HAL库驱动、485配置步骤以及相关代码实现。

2024-06-19 14:55:01 1151

原创 有线通信-SPI通信协议

本文包含SPI总线的基础知识。包括SPI总线协议、SPI结构框图、SPI工作模式、SPI相关寄存器、SPI相关HAL库函数,以及SPI驱动的NOR FLASH的介绍。

2024-06-18 15:30:15 2673

原创 有线通信-IIC通信协议

本文包含IIC通信总线的基础知识。包含IIC总线协议、AT24C02简介以及读写时序。详细分析了IIC通信协议的起始信号、终止信号、等待应答信号、应答和非应答信号、发送和接收一个字节的函数,对上述描述信号进行非常详细的分析,使初学者能够快速入门。

2024-06-15 11:08:37 979

原创 STM32-17-DAC

b本文包含DAC的基础知识。包括DAC简介、DAC工作原理、DAC输出实验、DAC输出三角波实验、DAC输出正弦波实验、PWM DAC实验。

2024-06-13 20:32:02 1082

原创 STM32-16-ADC

本文主要介绍ADC转换部分。主要包括ADC简介、ADC工作原理、单通道ADC采集实验、单通道ADC采集(DMA读取)实验、多通道ADC采集(DMA读取)实验、单通道ADC过采样实验、内部温度传感器实验、光敏传感器实验。

2024-06-06 22:37:50 1555 2

原创 STM32-15-DMA

本文涉及STM32单片机的DMA功能。具体包括DMA与中断的区别、DMA介绍、DMA结构框图、DMA相关寄存器、DMA相关HAL库驱动、代码实现以及实验结果的展示。

2024-06-03 20:38:24 1172

原创 STM32-14-FSMC_LCD

本文包含STM32 FSMC_LCD显示屏模块的基础知识。包括显示器分类、LCD简介、LCD驱动原理、LCD驱动芯片、驱动步骤、FSMC简介以及相关的框图、时序、地址映射等,最后是代码实现以及实验结果展示。

2024-05-30 20:58:13 1011

原创 STM32-13-MPU

本文包含STM32单片机的内存保护单元(MPU)。包括内存保护单元MPU的简介、Cache简介、MPU相关寄存器、MPU相关HAL库驱动、MPU基本配置步骤及代码实现。

2024-05-29 21:03:57 1122 1

原创 STM32-12-OLED模块

本文介绍了OLED模块的相关知识。包括OLED显示屏介绍、OLED驱动原理、OLED驱动芯片简介、字符显示原理、OLED基本驱动步骤、代码实现。代码实现部分包括显示点、显示字符、用TPAD触摸按键控制显示笑脸。

2024-05-29 15:15:41 1151 1

原创 STM32-11-电容触摸按键

本文包含电容触摸按键实验。包括电容触摸按键原理、硬件结构图、代码实现、程序分析等。

2024-05-28 10:42:59 1185 2

原创 STM32-10-定时器

本文包含STM32定时器相关的知识,含基本定时器、通用定时器、高级定时器。包含八个实验,分别为基本定时器实验、通用定时器输出PWM波、通用定时器输入捕获实验、通用定时器脉冲计数实验、高级定时器输出指定个数PWM实验、高级定时器输出比较模式实验、高级定时器互补输出带死区控制实验、高级定时器PWM输入模式实验。

2024-05-22 20:42:23 1498 3

原创 STM32-09-IWDG和WWDG

本文包含独立看门狗IWDG相关知识,包括IWDG简介、IWDG框图、IWDG寄存器、IWDG寄存器操作步骤、IWDG溢出时间计算、IWDG配置步骤、代码实现等。同时包含WWDG相关知识,包括WWDG、WWDG框图、WWDG寄存器、WWDG超时时间计算、WWDG配置步骤、代码实现等。

2024-05-15 20:16:11 829

原创 STM32-08-串口

本文包含STM32F1单片机的串口知识,具体包含数据通信的基本概念、串口通信协议、串口、相关寄存器、MSP回调机制、HAL库中断回调机制、USART/UART异步通信配置步骤、代码实现等9个部分进行介绍。

2024-05-15 10:55:38 1281

原创 STM32-07-外部中断

STM32外部中断介绍,包含中断系统、NVIC、EXTI、AFIO、中断配置步骤、外部中断代码几部分进行叙述

2024-05-11 10:59:31 851 1

原创 STM32-06-GPIO

本文作为STM32芯片的第一个外设,从各个方面进行介绍。包含GPIO简介、GPIO工作模式、GPIO相关寄存器、通用外设驱动模型、GPIO配置步骤、点亮LED灯、LED流水灯、按键控制LED灯等八个方面。

2024-01-11 20:41:55 1295 4

原创 STM32-05-SYSTEM文件夹

本文包含SYSTE文件夹中的内容的介绍

2024-01-10 15:50:38 985

原创 STM32-04-时钟树

STM32时钟树的基础知识。包含时钟树、时钟源、锁相环、系统时钟、系统时钟配置等内容。搞懂时钟树对学习STM32系列单片机至关重要。

2024-01-09 21:14:53 1319

原创 STM32-03-HAL库

本文主要介绍STM32 HAL库的基础知识,包括库的应用,与标准库、LL库之间的区别,HAL库的使用可以降低STM系列开发芯片的难度。并且详细介绍HAL库的框架结构,以及函数的命名规则,句柄等知识。最后在此基础上建立HAL库版本的MDK工程。

2024-01-06 10:50:22 1273

原创 STM32-02-基础知识

本文包含STM32的一些基础知识,主要为STM32F103系统架构、寻址范围、存储器映射、寄存器映射。详细介绍了架构、内核、芯片之间的关系,寄存器映射的步骤与过程。

2023-12-14 11:04:53 1303

原创 STM32-01-认识单片机

本文包含单片机简介、Cortex-M系列介绍、初识STM32、STM32原理图设计、搭建开发环境、STM32初体验、MDK5使用技巧。

2023-12-11 11:16:49 1225 1

原创 STC51-12-代码网盘链接

51单片机综合展示,按顺序展示学习51单片机过程中所写的博客,以及代码的网盘链接,即将进入STM32的学习,新手一枚,不当之处还请指出。

2023-12-06 15:32:36 1004

计算机组成原理分析题,期末考试

计算机组成原理分析题,期末考试

2023-01-30

计算机组成原理期末考试复习

计算机组成原理基础知识,适用于期末考试

2023-01-30

C语言期末考试.pdf

涉及C语言的基础知识,可以用来期末复习使用

2022-12-01

机器学习算法的总结,欢迎下载浏览观看

机器学习算法的总结,涉及机器学习基础知识,各种算法的评价指标,需要用的python库,涉及线性回归,逻辑回归,聚类,决策树,集成,SVM六种算法,有详细的代码和代码解释,运行结果的总结与分析,运行环境PyCharm和Jupyter Notebook,适合初学者,欢迎下载观看。

2022-11-25

Python基础知识复习笔记

自己整理的python基础笔记,不当之处欢迎指正!

2022-09-29

空空如也

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

TA关注的人

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