自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 常见环境问题汇总

Tensorflow-gpu版本解决下载超时问题pip install tensorflow-gpu==2.2.0 -i https://pypi.doubanio.com/simple

2021-07-18 12:54:05 219

转载 QuartusII 9.0安装教程详解及例程测试

 目录 1.首先下载软件以及文件 2.安装软件 3.软件 4.例程测试 5.新建原理图 1.首先下载软件以及文件 链接:https://pan.baidu.com/s/1qGtGchiD0gXn_3b2ZRRGiA  提取码:ofss  下载完如下图所示: 解压QuertusII 9.0的压缩包。 2.安装软件 2.1.点击setup.exe ...

2021-03-01 15:31:05 7921 13

原创 STM32学习笔记(二十六)IIC实验

STM32F103ZET6之IIC实验文章目录STM32F103ZET6之IIC实验前言一、原理1.简介2.硬件连接3.时序图二、驱动代码1.iic.h2.iic.c三、程序源码1.24c02.h2.24c02.c3.main.c实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、原理1.简介IIC(Inter-Integrated Circuit

2021-02-04 22:03:45 1097 1

原创 STM32学习笔记(二十五)DMA实验

STM32F103ZET6之DMA实验文章目录STM32F103ZET6之DMA实验前言一、原理1.简介2.DMA通道3.原理图二、相关配置1.相关寄存器2.配置步骤三、程序源码1.dma.h2.dma.c3.main.c实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、原理1.简介DMA,全称为: Direct Memory Access,即直

2021-02-03 21:38:30 1262

原创 STM32学习笔记(二十四)DAC数模转换实验

STM32F103ZET6之DAC数模转换实验文章目录STM32F103ZET6之DAC数模转换实验前言一、原理1.简介2.ADC通道与引脚关系3.原理图二、相关配置1.相关寄存器2.输入与输出关系3.配置步骤三、程序源码1.dac.h2.dac.c3.main.c实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、原理1.简介STM32 的 DA

2021-01-31 21:21:16 1122

原创 STM32学习笔记(二十三)光敏传感器实验

STM32F103ZET6之光敏传感器实验文章目录STM32F103ZET6之光敏传感器实验前言一、原理1.简介2.ADC通道与引脚关系3.原理图二、相关配置1.相关寄存器2.电压与温度关系3.配置步骤(类似)三、程序源码1.adc.h2.adc.c3.main.c实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、原理1.简介光敏传感器是最常见的

2021-01-30 18:48:24 8454 4

原创 STM32学习笔记(二十二)内部温度传感器实验

STM32F103ZET6之内部温度传感器实验文章目录STM32F103ZET6之内部温度传感器实验前言一、原理1.简介2.ADC通道与引脚关系3.原理图二、相关配置1.相关寄存器2.电压与温度关系3.配置步骤三、程序源码1.adc.h2.adc.c3.main.c实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、原理1.简介2.ADC通道与

2021-01-29 15:31:07 2316

原创 STM32学习笔记(二十一)ADC模数转换实验

STM32F103ZET6之跑马灯实验文章目录STM32F103ZET6之跑马灯实验前言一、原理1.简介2.ADC通道与引脚关系3.原理图二、相关配置1.相关寄存器2.ADC采样时间计算3.配置步骤三、程序源码1.adc.h2.adc.c3.main.c实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、原理1.简介2.ADC通道与引脚关系

2021-01-28 16:58:21 1803 1

原创 STM32学习笔记(二十)待机唤醒实验

STM32F103ZET6之待机唤醒实验文章目录STM32F103ZET6之待机唤醒实验前言一、简介二、待机模式配置过程1.说明2.相关寄存器3.配置步骤三、程序源码1.wkup.h2.wkup.c3.main.c实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、简介很多单片机都有低功耗模式, STM32 也不例外。在系统或电源复位以后,微控制器处

2021-01-27 20:07:11 2649 2

原创 STM32学习笔记(十九)RTC实时时钟实验

STM32F103ZET6之RTC实时时钟实验文章目录STM32F103ZET6之RTC实时时钟实验前言一、简介二、相关寄存器及配置过程三、程序源码1.rtc.h2.rtc.c3.main.c实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、简介STM32 的实时时钟(RTC)是一个独立的定时器。 STM32 的 RTC 模块拥有一组连续计数的计数

2021-01-26 12:21:53 2874 1

原创 STM32学习笔记(十八)USMART调试组件实验

STM32F103ZET6之USMART调试组件实验文章目录STM32F103ZET6之USMART调试组件实验前言一、简介二、使用步骤1.将相关文件复制到文件夹2.添加相关.c及.h文件至工程下3.配置相关函数三、实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、简介USMART 是由 ALIENTEK 开发的一个灵巧的串口调试互交组件,通过它你

2021-01-25 14:58:18 704

原创 STM32学习笔记(十七)TLTLCD显示实验

STM32F103ZET6之TLTLCD显示实验文章目录STM32F103ZET6之TLTLCD显示实验前言一、基本原理1.简介2.RGB565格式3.FSMC(相关知识较多,略)二、硬件连接三、源码解析四、程序源码1.lcd.h2.lcd.c3.main.c五、实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、基本原理1.简介TFT-LCD 即

2021-01-24 17:20:52 2328

原创 STM32学习笔记(十六)TLTLCD显示原理

STM32F103ZET6之TLTLCD显示原理文章目录STM32F103ZET6之TLTLCD显示原理前言一、基本原理1.简介2.RGB565格式3.FSMC(相关知识较多,略)二、硬件连接三、ILI9341 重要命令总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、基本原理1.简介TFT-LCD 即薄膜晶体管液晶显示器。其英文全称为: Thin Fi

2021-01-23 17:54:45 1913 2

原创 STM32学习笔记(十五)电容触摸按键实验

STM32F103ZET6之电容触摸按键实验文章目录STM32F103ZET6之电容触摸按键实验前言一、电容式触摸按键基本原理1.简介2.工作过程二、硬件连接三、操作步骤1.用到的函数2.操作步骤四、程序源码1.tpad.h2.tpad.c3.main.c五、实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、电容式触摸按键基本原理1.简介任何两个

2021-01-22 17:07:31 1309

原创 STM32学习笔记(十四)输入捕获实验

STM32F103ZET6之输入捕获实验文章目录STM32F103ZET6之输入捕获实验前言一、输入捕获基本原理1.简介2.工作过程二、相关寄存器1.捕获/比较模式寄存器 (TIMx_CCMR1)2.TIMx_CMMR1 的[7:0]位3.捕获/比较使能寄存器 (TIMx_CCER)4.捕获/比较寄存器(TIMx_CCR1~4)三、操作步骤1.相应引脚2.操作步骤四、程序源码1.timer.h2.timer.c3.main.c五、实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版

2021-01-21 16:42:46 656 3

原创 STM32学习笔记(十三)PWM输出实验

STM32F103ZET6之PWM输出实验文章目录STM32F103ZET6之PWM输出实验前言一、PWM基本原理1.简介2.PWM工作过程二、相关寄存器1.捕获/比较模式寄存器(TIMx_CCMR1/2)2.捕获/比较使能寄存器(TIMx_CCER)3.捕获/比较寄存器(TIMx_CCR1~4)三、操作步骤1.相应引脚2.操作步骤四、程序源码1.timer.h2.timer.c3.main.c五、实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本

2021-01-20 20:36:53 1322 2

原创 STM32学习笔记(十二)定时器中断实验

STM32F103ZET6之定时器中断实验文章目录STM32F103ZET6之定时器中断实验前言一、定时器基本原理1.资源介绍2.通用定时器功能3.计数模式介绍4.工作原理二、相关寄存器1.控制寄存器 1(TIMx_CR1)2.DMA/中断使能寄存器(TIMx_DIER)3.预分频寄存器(TIMx_PSC)4.自动重装载寄存器(TIMx_ARR)5.计数器当前值寄存器( TIMx_CNT)三、操作步骤1.溢出时间计算2.操作步骤四、程序源码1.timer.h2.timer.c3.main.c五、实验结

2021-01-19 13:06:41 1363

原创 STM32学习笔记(十一)窗口看门狗实验

STM32F103ZET6之窗口看门狗实验文章目录STM32F103ZET6之窗口看门狗实验前言一、窗口看门狗相关概述1.概念2.原理二、相关寄存器1.控制寄存器(WWDG_CR)2.配置寄存器(WWDG_CFR)3.状态寄存器(WWDG_SR)三、操作步骤1.窗口看门狗超时时间计算2.操作步骤四、程序源码1.wwdg.h2.wwdg.c3.main.c五、实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM3

2021-01-18 16:59:47 600

原创 STM32学习笔记(十)独立看门狗实验

STM32F103ZET6之独立看门狗实验文章目录STM32F103ZET6之独立看门狗实验前言一、看门狗相关概述1.概念2.原理二、相关寄存器1.键值寄存器( IWDG_KR)2.预分频寄存器( IWDG_PR)3.重装载寄存器( IWDG_RLR)4.状态寄存器( IWDG_SR)三、操作步骤1.独立看门狗超时时间计算2.操作步骤四、程序源码1.iwdg.h2.iwdg.c3.main.c五、实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由

2021-01-17 12:12:16 495

原创 STM32学习笔记(九)外部中断实验

STM32F103ZET6之外部中断实验文章目录STM32F103ZET6之外部中断实验前言一、原理图二、外部中断配置步骤二、程序源码1.exti.h2.exti.c3.main.c三、实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、原理图二、外部中断配置步骤二、程序源码1.exti.h代码如下:#ifndef __EXTI_H

2021-01-16 23:06:52 1980 3

原创 STM32学习笔记(八)串口通信

STM32F103ZET6之串口通信文章目录STM32F103ZET6之串口通信前言一、串口通信1.简介2.相关参数3.原理图二、串口配置一般步骤三、相关源码1.uart_init 函数2.USART1_IRQHandler 函数3.main.c 函数四、实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、串口通信1.简介2.相关参数3.原

2021-01-15 22:54:39 610

原创 STM32学习笔记(七)Systick滴答定时器

STM32F103ZET6之Systick滴答定时器文章目录STM32F103ZET6之Systick滴答定时器前言一、Systick定时器简介二、相关寄存器1.控制和状态寄存器(CTRL)(地址0xE000_E010)2.重装载数值寄存器(LOAD)(0xE000_E014)3.当前数值寄存器(VAL)(地址:0xE000_E018)4.校准数值寄存器(CALIB)(地址:0xE000_E01C)三、产生中断实现延时1.delay_init 函数2.delay_us 函数3.delay_ms 函数总

2021-01-14 11:45:14 343

原创 STM32学习笔记(六)时钟系统

STM32F103ZET6之时钟系统文章目录STM32F103ZET6之时钟系统前言一、时钟系统框图二、时钟系统知识总结三、相关寄存器1.时钟控制寄存器(RCC_CR)2.时钟配置寄存器(RCC_CFGR)3.AHB外设时钟使能寄存器(RCC_AHBENR)4.APB2 外设时钟使能寄存器(RCC_APB2ENR)5.APB1 外设时钟使能寄存器(RCC_APB1ENR)总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行S

2021-01-13 23:26:20 466

原创 STM32学习笔记(五)按键输入实验

STM32F103ZET6之按键输入实验文章目录STM32F103ZET6之按键输入实验前言一、原理图二、程序源码1.key.h2.key.c3.main.c三、实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、原理图原理图可知,PA0对应WK_UP,PE3对应KEY1,PE4对应KEY0。二、程序源码1.key.h代码如下:#ifnd

2021-01-12 22:29:32 2825 2

原创 STM32学习笔记(四)蜂鸣器实验

STM32F103ZET6之蜂鸣器实验文章目录STM32F103ZET6之蜂鸣器实验前言一、原理图二、程序源码1.beep.h2.beep.c3.main.c三、实验结果总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲解!!!一、原理图原理图可知,PB8对应BEEP。二、程序源码1.beep.h代码如下:#ifndef _BEEP_H#define _

2021-01-11 21:17:41 3624 2

原创 STM32学习笔记(三)跑马灯实验

111

2021-01-10 22:50:29 2214 2

原创 STM32学习笔记(二)GPIO工作原理

每天一更,先欠着,随后补上

2021-01-09 19:23:31 464

原创 STM32学习笔记(一)创建工程模板

STM32F1系列第一节       STM32F103ZET6之创建工程模板文章目录STM32F1系列前言一、新建工程二、添加相关文件1.新建文件夹2.复制相关文件至文件夹3.工程中添加相关文件三、设置相关路径1.设置hex文件输出路径2.设置头文件所在路径总结前言对于STM32的学习可分为3个版本。1.寄存器版本2.库函数版本3.HAL库版本由于个人原因,选择库函数版本来进行STM32的学习。提示:软件安装等问题,不进行讲

2021-01-08 21:42:33 694

原创 嵌入式基础知识总结

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、选择题二、填空题三、简答题四、综合题2.读入数据总结前言       本篇为嵌入式知识点总结,花费了大概一两天时间整理的,现在分享给大家!!!一、选择题1.以下哪个不是嵌入式系统的特点?( )A.面向特定应用 B.高质量高可靠 C.可裁剪性 D.具备二次开发能力 解析:嵌入式系统本身不具备二次开发能力,即

2021-01-01 21:41:48 7241 2

原创 蓝桥杯单片机(一) 点亮LED灯

文章目录前言一、LED原理二、点亮LED灯1.LED模块2.74HC138芯片及74HC02芯片3.整体思路三、代码实现总结前言   蓝桥杯单片机介绍:1.参赛资格:具有正式学籍的在校全日制本科及高职高专学生2.竞赛用时:预赛时长:5小时   决赛时长:5小时3.试题形式:竞赛试题由客观题和基于统一硬件平台的程序设计与调试试题两部分组成。4.硬件平台:国信长天单片机竞赛实训平台(单片机型号为IAP15F2K61S2)提示:以下是.

2020-12-22 22:08:58 3403 2

原创 RFID——充值消费系统

文章目录前言一、编译环境二、实现充值消费系统1.创建工程2.添加mwf32相关API文档3.常用函数介绍4.搭建界面5.设置变量6.编写程序总结前言       射频识别(RFID)是 Radio Frequency Identification 的缩写。       其原理为阅读器与标签之间进行非接触式的数据通信,达到识别目标的目的。RFID 的应用非常广泛,

2020-12-18 21:51:36 9450 19

空空如也

空空如也

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

TA关注的人

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