自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 HAL库 ADC超详细(查询、中断、DMA)

一、ADC的三种工作方式及优缺点1.查询模式:查询模式下,占用CUP时间较多,cup效率较低。2.中断模式:相比查询模式大大释放了cup,提高了cup的利用率。3.DMA模式:该模式下基本不占用cup,能直接将ADC采集的数据存储到存储器。二、ADC的转换方式 转换方式需要根据情况搭配使用,分为扫描模式(Scan Conversion mode)、连续转换模式(Continuous Conversion Mode)和间断模式(Discontinuous Conversion M...

2021-11-15 12:26:51 22884 15

原创 DSPF28335学习笔记3——定时器中断

TMS320F28335 的CPU Time 有三个,分别为Timer0,Timer1,Timer2,其中Timer2 是为操作系统DSP/BIOS 保留的,当未移植操作系统时,可用来做普通的定时器。这三个定时器的中断信号分别为TINT0, TINT1, TINT2,分别对应于中断向量INT1,INT13,INT14。定时器的中断结构如下图所示:

2023-10-22 17:22:40 902 1

原创 DSPF28335学习笔记2——外部中断实验

F28335 内部有16 条中断线,其中包括2 个不可屏蔽中断(RESET 和NMI)与14 个可屏蔽中断,(在这14 个可屏蔽中断中,其中TIM1和TIM2产生的中断请求通过INT13、INT14 中断线到达CPU,这两个中断已经预留给了实时操作系统,因此剩下的12个可屏蔽中断可供外部中断和处理器内部单元使用F28335 的外设中断源远远不止12 个,实际共有58个中断源。那么如何将这58 个外设中断源分配给这12 个中断线呢?

2023-10-19 10:15:32 760

原创 DSPF28335学习笔记1——点亮LED

GPIO( general purpose intput output) 是通用输入输出端口的简称,可以通过软件来控制其输入和输出。在本次点灯实验中只需要GPIO输出高低电平就可以控制LED的亮灭。F28335的GPIO占用了芯片大部分引脚,共88个,分为三组,A 组:GPIO0-GPIO31,B 组:GPIO32-GPIO63,C 组:GPIO64-GPIO8,并且每一个GPIO都具备复用功能,只要通过相应的寄存器设置即可配置对应的复用功能,同一时刻,每个引脚只能使用该引脚的一个功能。2、

2023-10-18 15:20:40 2139 1

原创 HAL库 STM32CubeMx——串口通信

一.硬件设计 外部中断实验用到的资源有:①usb线②精英版③串口1 硬件连接二.软件设计1.STM32CubeMx配置中断①新建工程选择使用的芯片型号。②时钟源配置根据使用芯片的最大主频进行配置。具体参考上一...

2021-11-05 13:22:40 649

原创 HAL库 STM32CubeMX——外部中断

一.硬件设计 外部中断实验用到的资源有:①LED0和LED1②KEY0和KEY1③精英版 由于STM32的每个IO口都可以作为中断输入口,可以使用PE3(KEY1)和PE4(KEY0)作为中断的输入口,以中断的方式控制LED灯。二.软件设计1.STM32CubeMx配置中断①新建工程选择使用的芯片型号。②时钟源配置根据使用芯片的最大主频进行配置。具体参考上一篇点灯的新建工程。点灯(入口)③GPIO配置 将P...

2021-11-05 10:40:07 674

原创 STM32CubeMX——点灯

一.硬件:正点原子精英开发板(STM32F103ZE)二.流程1.新建工程点击ASSESS TO MCU SELECTOR,创建工程。

2021-11-01 11:33:06 4286 2

原创 Python的数据类型及格式化输入输出

1、数据类型 1.数字类型分为整型(int)、浮点型(float)、复数型(complex)、布尔型(bool)。其中整型和浮点型在c语言中接触过,想必很熟悉了。顾名思义,复数型就是该数据类型是复数。布尔型可以是ture或false,非真既假。2.格式化输入输出 1.格式化输入:使用input作为格式化输入的关键字。name=input("请输入你的姓名:")classpro=input("请输入你的班级:")addr=input("请输入你的地址:")请输入你的姓名:张三..

2021-10-13 10:38:36 961

通过esp8266实现STM32传输数据.zip

将stm32收集到的数据传输至OneNet云平台

2021-08-06

空空如也

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

TA关注的人

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