自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DHT11

DHT11的传输时序。

2024-04-26 18:54:20 51

原创 stm32f103zet6_ADC_中断_2

1基本配置请查看 ADC_1。

2024-04-26 18:18:45 240

原创 STM32F103ZET6_ADC_1

●● 转换结束、注入转换结束和发生模拟看门狗事件时产生中断● 单次和连续转换模式● 从通道0到通道n的自动扫描模式●● 带内嵌数据一致性的● 采样间隔可以按通道分别编程●和均有外部触发选项● 间断模式● 双重模式(带2个或以上ADC的器件)● ADC转换时间:─ STM32F103xx增强型产品:时钟为56MHz时为1μs(时钟为72MHz为1.17μs)─ STM32F101xx基本型产品:时钟为28MHz时为1μs(时钟为36MHz为1.55μs)

2024-04-24 21:21:44 746

原创 ADC内部运行原理

2逐次逼近寄存器SAR每次从三态锁存缓冲器读取值在由DAC(数模转换成模拟电压)在输入到比较器当io信号和DAC信号几乎一样时在返回其数值。3 EOC为转换结束信号 START 开始转换信号 CLOCK 时钟信号。图中的8位即有8个数值可供比较(不同的ADC位数不同位数越高其精度越好)4 V+ V- 为外部输入的参考电压。//去控制外部那一条IO口输入,输入到比较器。5 外部供电 一般和参考电压连接在一起。

2024-04-24 09:03:32 111

原创 TFTLCD时序介绍(ILI9341 8080并口时序)

ILI9341是一个常见的TFT LCD显示控制器,用于驱动各种小型和中型尺寸的液晶显示屏。它支持多种分辨率,最常见的是240x320像素。ILI9341控制器具有内置的GRAM(Graphics RAM),可以通过SPI或8位并行接口与微控制器通信。

2024-04-23 17:59:40 647

原创 STM32F103ZET6+TFTLCD实现亮屏——1

利用1个控制背光,在利用去控制TFTCLCD的控制引脚和数据引脚。

2024-04-23 15:58:23 937

原创 TFTLCD原理硬件介绍

TFT LCD(薄膜晶体管液晶显示器)是一种广泛使用的显示技术,它结合了薄膜晶体管(TFT)和液晶显示(LCD)技术。TFT LCD的主要特点是使用TFT矩阵来控制施加到每个像素的电压,从而实现高分辨率、亮度和颜色精度。TFT LCD由两块玻璃基板组成,中间夹有液晶层,其中一块基板上有TFT,另一块基板上有RGB彩色滤光片。这种结构使得TFT LCD能够“主动”单独控制屏幕上的每个像素,从而提高了响应时间。

2024-04-22 21:39:02 978

原创 stm32_HAL_串口不定长数据接收发送

产生第一个数据接收-----进入中断----复制数据-----继续接收----在进入中断----复制数据---在接收直到串口第一次数据全部接收完。串口接收数据时数据必须达到一定的数据或第一轮每个数据都被接收函数走一遍才会跳出接收函数。调用发送函数 -----清空数据个数。利用中断经行计算字符个数//发送源码//主函数的死循环。

2024-04-21 16:58:22 366

原创 python_列表和元组

介绍列表(List)和元组(Tuple)是Python中两种不同的数据结构,它们都可以用来存储一系列的元素。

2024-04-20 22:02:43 990

原创 Handler 延迟 Android --可用于活动页跳转

延迟-----Handler: 使用Handler类可以在主线程中延迟执行一个Runnable对象。

2024-04-18 23:06:12 154

原创 stm32中断发送接收数据

注意回调函数中的代码的细节回调函数尽量精简,写耗时短的代码。

2024-04-17 11:51:55 351

原创 Arduino _按键点亮——led

digitalRead(引脚号) //检测引脚电平 高为1 低为 0 或 HIGH // 1 //高 LOW // 0//低。

2024-04-13 16:16:18 102

原创 Ardino_点亮LED

输入输出: 1//OUTPUT//输出 2//INPUT//输入 3//INPUT_PULLUP//上拉输入。高低电平 :1//HIGH//高电平 2//LOW//低电平。C语言以main()为程序的入口 while(){}循环。(引脚号,输入输出);//初始化引脚并设置输出模式。void loop() {} //要一直循环的代码。(引脚号,高低电平);而它和差不多 程序重头开始。只执行一次运行完之后在执行。之后一直在执行此函数和。

2024-04-13 15:32:39 239

原创 hal库实现串口通信——阻塞式 API

HAL_UART_Transmit() - 发送数据到串口。HAL_UART_Receive() - 从串口接收数据。此函数会一直消耗系统内核资源,处于一直检测状态使用sizeof();计算数组个数调用的数组为指针类型//改变类型时记得转换Proteus 8的stm32的时钟源为最终分频倍频之后的频率。

2024-04-10 20:51:41 891

原创 Sublime Text下载,安装,安装插件管理器,下载汉化插件

下载,安装,汉化

2024-04-10 13:32:55 737

原创 stm32中断GPIO讲解+代码

【代码】stm32中断GPIO讲解+代码。

2024-04-03 17:09:52 271

原创 stm32 HAL中断GPIO——2——代码部分

在stm32f1XX_it.c中可以看到生成的中断函数。复制此函数在主函数(main) 中自行编写。选中函数Ctrl+F 可调用出搜索框。再点击Find Next 检索。可以找到可以找到如下函数。

2024-04-03 15:38:25 230

原创 stm32 HAL中断GPIO——1

2配置时钟//选择外部时钟。如图勾选即可生成代码。

2024-04-03 14:42:53 276

原创 stm32cubeMX_io输入输出讲解

带点击GPIO 点击引脚弹出如下选项根据需求选择。2进入当前页面点击引脚将弹出下图选项选择输入输出。如有需要可以使用外部时钟;设置如图使用外部时钟。将会弹出一个提示点击中间项//打开项目。1创建项目(可在专栏里找到)

2024-04-03 14:11:25 189

原创 stm32HAL库创建项目

点击此处经行,文件位置,打开方式,项目名称等设置。在选择生成代码时在生成C/H文件。双击标记处选择mcu即芯片。根据图中的文字经行选择。

2024-04-03 13:35:27 177

原创 stm32_中断讲解

中断(Interrupt)是计算机系统中一个重要的概念,它允许计算机的处理器(CPU)暂停当前正在执行的任务,去处理一个更高优先级的事件或任务,然后再返回到原来的任务继续执行。这种机制使得计算机能够高效地处理多个并发任务,以及快速响应外部事件。

2024-04-02 12:11:39 491

原创 python3——基础概要

基础 数据结构 Python 3.x中有6种标准的对象类型: Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典) 数字类型 整数类型(int) 整数类型(int)通常称为整型或整数,一般直接用int表示,是正整数、0和负整数的集合,并且不带小数点 如 1 2 3 -1 0 ...... 浮点数类型(float) 一

2024-03-31 18:08:07 503

原创 stm32f103c8输入——按键LED点亮

将返回输入的高低电平。

2024-03-31 17:25:50 188

原创 C语言点h文件设置

在头文件中,你应该只放置声明,而不应该放置定义(除非是某些特殊情况下的宏定义或内联函数)。函数声明应该使用。

2024-03-31 14:24:52 327

原创 C#实现身份证格式验证(自建异常实现提醒)

中国居民身份证的格式包括18位数字,这些数字分别代表不同的信息:第1、2位数字表示省份代码。第3、4位数字表示城市代码。第5、6位数字表示区县代码。第7至14位数字表示出生年、月、日(其中7、8、9、10位是年,11、12位是月,13、14位是日)。第15至17位数字是顺序码,用于标识同一地址辖区内同年同月同日出生的人,同时第17位兼具性别标识功能,男性为奇数,女性为偶数。第18位数字是校验码,可以是0-9的数字,有时也用X表示。

2024-03-28 00:19:39 452

原创 HAL库的延迟函数

这是一个阻塞延迟函数,它利用滴答定时器(Systick)来提供毫秒级的延迟。这个函数的延迟精度受系统时钟配置的影响。来控制 Systick 的启动和停止,以便在。

2024-03-27 11:47:18 251

原创 HAL库输入输出函数

用于向的写入电平()或如GPIOX 那一片GPIOGPIO_PIN_x 具体的引脚电平()或。

2024-03-27 10:45:47 202

原创 python IDLE shell 编辑多行代码

点击File显示如图 再点击New File将会弹出文本编辑区域。

2024-03-26 18:27:08 227 2

原创 python安装与使用

从官网下载安装包欢迎来到 Python.org。

2024-03-26 16:48:18 417

原创 C语言文件操作

头文件 //stdio.h。

2024-03-17 16:43:46 938

原创 C语言——预处理

undef 取消宏定义#undef a//在调用宏a时将报错。

2024-03-16 18:07:19 521

原创 C语言结构体

struct 结构体名 {数据类型 数据名;数据类型 数据名;数据类型 数据名;注意末尾的符号//实现int age;

2024-03-16 15:54:22 315

原创 stm32f103c8走马灯(01_1)

如jie_gpio.GPIO_Pin=GPIO_Pin_0 | GPIO_Pin_01 | GPIO_Pin_2;利用GPIO_Write(GPIOA,~0x0001);在结构体中引脚的多个选择可以利用 | 运算实现多选。

2024-03-16 13:49:53 315

原创 stm32_f103c8点亮led(01)

1设置时钟2初始化GPIO3设置输入输出。

2024-03-16 13:19:43 1099

原创 指针 与数组

因为数组名为数组变量第一个数值(如:a[0])的内存地址。所以将其赋给指针可以调用其数组值。p=&a 或 p=&a[0]

2024-03-15 13:46:54 336

原创 C实现窗体

【代码】C实现窗体。

2024-03-12 16:30:01 348

原创 C语言输出时间——解释01

库文件 time.h。

2024-03-12 12:51:46 478

原创 数组C语言实现

一维数组指的是只有一个下标的数组,它用来表示一组类型相同的数据。

2024-03-12 12:01:39 328

原创 C中的流程控制

自上而下逐条执行。

2024-03-10 16:49:51 328

原创 数据类型与运算符

如变量,方法名,参数名,数组名等。

2024-03-09 18:51:41 326

stm32zet6使用TFTLCD事项亮屏

stm32zet6使用TFTLCD事项亮屏

2024-04-23

stm32f103c8的项目点亮led

stm32f103c8的项目点亮led

2024-03-19

stm32f103c8的延迟函数

stm32f103c8的延迟函数

2024-03-16

stm32F103c8所创建的工程文件keli5可正常远行

stm32F103c8所创建的工程文件keli5可正常远行

2024-03-15

stm32创建项目失败

stm32创建项目失败

2024-03-15

MySQL数据库中的my.ini文件

MySQL数据库中的my.ini文件

2024-01-04

stm32 F103c8 2023年

stm32 F103c8 2023年

2023-11-18

Basic RF软件包 无线电灯的工程包

Basic RF软件包 无线电灯的工程包

2023-11-02

CC2530中文数据手册完全版.pdf

CC2530中文数据手册完全版.pdf

2023-05-25

空空如也

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

TA关注的人

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