自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 hal库基本定时器

1.1,软件定时原理1.2,定时器定时原理1.3STM32定时器分类1.4STM32定时器特性表1.5STM32基本、通用、高级定时器的功能整体区别。

2024-01-31 16:17:21 2044

原创 WWDG喂狗

/更新窗口看门狗值。//此函数会被HAL_WWDG_IRQHandler()调用。//中断服务函数处理过程。3F 是0111111。40 是1000000。

2024-01-25 18:02:54 713

原创 IWDG 独立看门狗

【代码】IWDG 独立看门狗。

2024-01-24 12:10:29 451

原创 Hal库串口源码解读

正常则进入 UART_Receive_IT(huart);//进入UART_Receive_IT(huart)函数,然后关闭中断使能,最终进入/*Call legacy weak Rx complete callback*/

2024-01-23 18:46:50 710

原创 hal库串口详解

*这个会清除中断标志,失能,并且进入 */HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_0);

2024-01-23 15:35:37 2210

原创 stm32学习笔记

嵌入式学习笔记

2024-01-15 16:23:36 995

原创 stm32 DHT11温湿度传感器

DHT11

2023-01-11 16:58:33 617

原创 stm32IIC读取EEPROM

IIC

2023-01-10 10:45:53 310

原创 stm32 DMA

DMA可以提供外设(DR)和存储器(SRAM,Flash)或者存储器和存储器之间的高速数据传输,无需CPU干预,节省了CPU的资源。如果使用ADC1,会有库函数ADC_DMACmd,必须使用这个库函数才有效。每个通道都支持软件触发(存储器到存储器)和特定的硬件触发(外设到存储器)Flash,ROM只读存储器的一种,无论是CPU,DMA,只读,不能写入。12个独立可配置的通道:DMA1(7个通道),DMA2(5个通道)aa在运行内存SRAM区, const 的aa 在Flash区。DMA1:有7个通道。

2023-01-03 15:49:52 367

原创 stm32实战

stm32小项目

2022-12-27 17:09:17 910

原创 stm32 模数转换器-ADC单通道中断

ADC单通道中断

2022-12-26 12:27:20 2509 1

原创 STM32 PWM OC IC

PWM OC IC

2022-12-24 20:17:19 1008 1

原创 stm32 GPIO输入输出

stm32输入输出

2022-12-21 20:28:42 3062

原创 stm32按键中断实验

stm32中断

2022-12-14 19:29:29 543

原创 stm32时钟系统

stm32时钟

2022-12-12 23:43:05 434

原创 stm32跑马灯,蜂鸣器配置

stm32初级

2022-12-11 15:59:46 480

原创 单片机时钟DS1302

单片机时钟DS1302。

2022-11-10 11:03:54 272

原创 单片机红外遥控

单片机红外遥控

2022-11-09 18:23:20 563

原创 单片机步进电机

单片机步进电机。

2022-11-07 15:16:34 551

原创 单片机超声波模块

单片机超声波报警器

2022-11-06 19:34:14 737

原创 定时器扫描数码管

定时器扫描数码管。

2022-11-06 10:05:55 202

原创 单片机I2C总线

单片机I2C

2022-11-06 09:35:11 740

原创 单片机蜂鸣器

单片机蜂鸣器。

2022-11-04 22:13:30 388

原创 直流电机驱动PWM

直流电机驱动PWM

2022-11-02 22:25:27 397

原创 LED点阵屏

LED点阵屏。

2022-11-01 19:02:29 385

原创 单片机串口通信

单片机串口通信。

2022-11-01 08:53:19 574

原创 定时器扫描灯

定时器扫描灯

2022-10-31 21:23:04 84

原创 独立按键控制LED灯变换

独立按键控制LED灯变换。

2022-10-31 13:26:49 522

原创 单片机软件扫描数码管

单片机软件扫描数码管

2022-10-31 13:26:03 312

原创 LED1602

LED1602

2022-10-31 10:36:35 321

原创 01单片机入门

bit flag;int i;0~65535//FFFFFFFFfloat//最大//全部定义成long可以,但有4个字节,对资源的浪费。

2022-10-28 22:23:39 264

原创 爬取csv乱码问题

to_csv(f,encoding='utf-8-sig')添加encoding=‘utf-8-sig’可以完美解决如fp=open('dangdang.csv','w',newline='',encoding='utf-8-sig') #乱码加个sig

2021-09-17 20:44:47 435

原创 python数据分析pandas函数应用

1.apply 和applymapimport numpy as npimport pandas as pddf1=pd.DataFrame(np.random.randn(5,4))df#绝对值np.abs(df1)#1.2通过apply将函数用到列或者行#求一列的最大值df1.apply(lambda x:x.max()) #求一行的最大值df1.apply(lambda x:x.max(),axis=1)#通过applymap将函数应用到每个数...

2021-08-23 17:27:01 173

原创 python数据分析pandas增删改查操作

1.Series和DataFrame中的索引都是Index对象2.索引对象不可二.索引的基本操作1.重新索引2.增3.删4.改5.查#2.1 reindex 创建一个符合新索引的对象pd1=pd.DataFrame(np.arange(9).reshape(3,3),index=['a','b','c'],columns=['A','B','C'])pd1#行索引重建pd2=pd1.reindex(['a','b','c','d'])pd2#列索引重建pd2=pd1.

2021-08-22 15:57:25 474

原创 python数据分析02DataFrame的创建与基本操作

一.DateFrame创建数组、列表或元组构成的字典构造dataframearange构造dataframeimport numpy as npimport pandas as pd#数组,列表或元组构成字典构造DataFrame#构造一个字典data={ 'a':[1,2,3], 'b':(4,5,6), 'c':(7,8,9)}frame=pd.DataFrame(data)frame#index属性查看行索引frame.index#c.

2021-08-22 15:34:56 725

原创 python数据分析-01Series

Series:一种一维标记的数组型对象,能够保存任何数据类型(int, str, float, python object...)由数据和索引组成,索引是自动创建的#一.Series的创建import pandas as pdimport numpy as np#1.1通过list创建arr1=pd.Series([1,2,3,4])arr1#1.2通过numpy数组创建r1=np.arange(1,6)arr2=pd.Series(r1)arr2#1.3通过字典来..

2021-08-21 15:31:43 101

空空如也

空空如也

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

TA关注的人

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