自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 7-基于pyorch的Mobilenet V1,2,3原理及代码展示

最近在b站发现了一个非常好的 计算机视觉 + pytorch实战 的教程,相见恨晚,能让初学者少走很多弯路。因此决定按着up给的教程路线:图像分类→目标检测→…一步步学习用pytorch实现深度学习在cv上的应用,并做笔记整理和总结。up主教程给出了pytorch和tensorflow两个版本的实现,我暂时只记录pytorch版本的笔记,后续会补上tensorflow版本的。参考内容来自。

2024-02-28 14:19:07 1147 1

原创 stm32之定时器

32

2023-01-12 18:32:57 2844

转载 串口接受时有关接受标志位详解

32

2023-01-10 21:03:37 631

原创 STM32第二天之外部中断及系统定时器

32

2023-01-09 21:41:07 406

原创 STM32第一天之GPIO寄存器与位带操作相关注意事项

j寄存器

2023-01-08 21:34:00 474

原创 【无标题】

列表的删除增加修改均可以用切片'''创建列表的第一种方式'''lst = ['hello','word',10,20]print(id(lst))print(lst)'''创建列表的第二种方式'''lst =list([10,20,30])print(lst[0],lst[1])#索引#获取指定元素的索引print(lst.index(10))#如果例表中有相同的元素只返回第一个元素的索引print(lst.index(30,1,3))#在索引为1-3之间查询元素30pri

2022-01-01 19:32:35 171

原创 学习Python的第一天 列表list

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-01-01 17:54:18 65

原创 STM32F103野火之中断

顾名思义STM32中中断分为内核中断和外部中断内核中断称为“异常”外部中断称为“中断”IPR寄存器STM只使用了高四位低四位没有使用所以共有2^4种情况。EXTI的功能框图分为两个部分红色轨迹 模式为中断控制(有中断控制寄存器位决定)绿色轨迹 模式为事件控制可以是定时器触发事件(事件控制寄存器位决定)EXTI需要配置的寄存器编写外部中断顺序1-初始化要连接到EXTI的GPIO2-初始化EXTI用于产生中断/事件3...

2021-08-12 21:49:22 480

原创 STN32f103野火之系统时钟

经过一路学习过来你会发现越往后面时钟的知识就会越来越重要配置系统时钟时一般为以下步骤1、开启 HSE/HSI ,并等待 HSE/HSI 稳定2、设置 AHB、 APB2、 APB1 的预分频因子3、设置 PLL 的时钟来源,和 PLL 的倍频因子,设置各种频率主要就是在这里设置4、开启 PLL,并等待 PLL 稳定5、把 PLLCK 切换为系统时钟 SYSCLKHSE 时钟 一般为8M 不分频作为PLL的时钟源经过PLL锁相环9倍频后作为系统时钟72M...

2021-08-12 16:37:47 301

原创 STM32第一天野火之启动文件

fghgfh

2021-08-11 21:55:59 426

原创 寄存器优化补充

一,简要概述结构体在寄存器中应用可以简化繁琐的寄存器这段代码在每个结构体成员前增加了一个“__IO”前缀,它的原型在这段代码的第一行,代表了C 语言中的关键字“volatile”,在 C 语言中该关键字用于表示变量是易变的,要求编译器不要优化。这些结构体内的成员,都代表着寄存器,而寄存器很多时候是由外设或 STM32 芯片状态修改的,也就是说即使 CPU 不执行代码修改这些变量,变量的值也有可能被外设修改、更新,所以每次使用这些变量的时候,我们都要求 CPU 去该变量的地址重新访问。若没有这个.

2021-08-11 14:33:29 381

原创 32野火学习笔记之GPIO功能

GPIO总体框图GPIO 总共有 8 种细分的工作模式,稍加整理可以大致归类为以下三类:1.输入模式 (模拟/浮空/上拉/下拉)在输入模式时,施密特触发器打开,输出被禁止,可通过输入数据寄存器 GPIOx_IDR 读取 I/O 状态。其中输入模式,可设置为上拉、下拉、浮空和模拟输入四种。上拉和下拉输入很好理解,默认的电平由上拉或者下拉决定。浮空输入的电平是不确定的,完全由外部的输入决定,一般接按键的时候用的是这个模式。模拟输入则用于 ADC 采集。2.输出模式 (推挽/开漏)...

2021-08-11 10:09:51 243

原创 32学习笔记之二寄存器点灯学习(

第一种方法:创建项目时只需要调用一个启动文件即可看代码有注释​#if 0#incclude<reg52.h>sbit LED = P1^0;void main(void ){ P1 = 0XFE;//总线操作 LED = 0;//位操作}#end if/*屏蔽程序中不需要的语句可以用#if 0 #else if 0 ...以#eng if结束多种情况*/int main(void){ /*GPIO的地址为基地址加上指定的偏移地址 以PB

2021-08-10 22:47:22 308

原创 野火正点STM32F103复习笔记一之相关资料准备

一,STLINK和JLINK使用1.JTLINK配置时先要去官网下载JLINK驱动安装后2.STLINK配置先安装CH340驱动,然后进入keil设置注意只要更换一次型号需要要重新设置。在一键下载时如果提示未找到SW Device需要设置FLASH DOWN如下图然后编译之后就看可以下载了由于设备原因不能使用JLINK改天补发...

2021-08-10 16:36:08 273

空空如也

空空如也

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

TA关注的人

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