自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【I.MX6ULL】使用汇编点灯的大致步骤

插入SD卡:./imxdownload led.bin /dev/sdb 生成一个 load.imx 的文件;将 imxdownload 拷贝到工程根目录下;给予 imxdownload 可执行权限;的复用功能和电气属性;插入开发板,点灯成功。

2023-06-02 10:24:01 192

原创 【C语言】字符串定义

【代码】【C语言】字符串定义。

2023-05-22 21:22:51 239

原创 【Linux】-GCC编译器的编译流程

链接就 是将汇编出来的多个二进制目标文件链接在一起,形成最终的可执行文件,链接的时候还会涉 及到静态库和动态库等问题。预处理就是展开所有的头文件、 替换程序中的宏、解析条件编译并添加到文件中。编译是将经过预编译处理的代码编译成汇编代码,也就是我们常说的程序编译。汇编就是将汇编语言文件编译成二进制目标文件。预处理-->编译-->汇编-->链接。

2023-05-18 18:44:34 287

原创 【STM32-外部中断学习笔记以及注意点】

外部中断控制led反转

2023-04-05 11:53:47 689

原创 【STM32-正点原子串口实验中while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);语句位置调整】

while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);的作用

2023-04-03 09:37:21 2732

原创 【STM32-宏定义】

利用宏定义和GPIO_ResetBits(GPIOF,GPIO_Pin_9)点亮led

2023-03-23 11:10:03 3727

原创 【STM32-初始化的时候是如何通过结构体给寄存器赋值的?】

stm32在GPIO_Init(GPIOF, &GPIO_InitStructure);是怎么实现利用结构体配置寄存器的

2023-03-22 21:07:21 656 1

原创 【STM32-寄存器是什么?】

stm32中怎么通过寄存器别名访问内存单元?

2023-03-22 17:23:12 337

原创 【嵌入式-GCC编译器的基本命令】

gcc基本命令 -c -s -g -e

2023-03-16 22:56:04 517

原创 【C语言-越界访问】

C语言-越界访问

2023-03-08 10:38:46 109

原创 【C语言-不同类型的指针在数组中的作用】

不同类型的指针在数组中的作用

2023-03-03 21:12:16 189

原创 【C语言-数组名】 数组名 和 &数组名 的区别

数组名和&数组名的区别

2023-02-23 17:16:47 341

原创 【C语言-数组】字符串数组与字符数组的区别

char arr1[ ] = "hello"; char arr2[ ] = { 'h','e','l','l','o' };的区别

2023-02-23 10:08:24 294

原创 【C语言-递归】利用递归打印出1234

接受一个整型值(无符号),按照顺序打印它的每一位

2023-02-22 10:48:01 731

原创 【C语言-二分法】二分法查找有序数组中数的下标为什么要mid+1,mid-1?

二分法查找有序数组中数的下标为什么要mid+1,mid-1?

2023-02-20 17:10:35 520

原创 Premature end of JPEG file 解决方案

Premature end of JPEG file 解决方案,附代码

2022-12-01 10:40:12 1747 3

原创 YOLOv5_5.0训练自己的数据集

使用YOLOv5训练自己的数据集

2022-11-27 17:06:59 4199 3

原创 yolov5-6.1版本detect.py文件部分解释

【代码】yolov5-6.1版本detect.py文件部分解释。

2022-10-23 11:04:59 623

原创 关于Demo YOLOv5项目中发现的报错以及对应的解决

关于Demo YOLOv5项目中发现的报错以及对应的解决方法

2022-10-06 16:50:12 2450 4

原创 torch.cuda.is_available()显示Flase时候的解决方法

torch.cuda.is_available()显示Flase时候的解决方法

2022-10-06 16:04:15 2058

转载 反向传播例子

反向传播法

2022-09-09 13:43:14 683

原创 Visual Studio安装时共享组件、工具和 SDK安装位置不能更改

之前安装的时候把安装路径改了,之后卸载不干净,注册表还留有缓存,不能更改位置,如下图微软官方提供的卸载工具:TotalUninstaller(卸载不干净可以用这个工具)解决办法:更改注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup下的SharedInstallationPath项为所要的路径。或者直接删除。我这里是把两个缓存路径都删除掉了,打开vs installer就可以更改安装位置了。(打开注册表编辑器方法:WIN + R

2022-04-23 14:12:32 5027

原创 win10 Prolific USB-to-Serial Comm Port 串口驱动安装感叹号

如下打开设备管理器,右侧栏点击更多操作--查看--显示隐藏的设备,可以看到com情况,之前一直有一个感叹号,串口调试助手上显示串口打开失败。解决方法:禁用win10驱动签名步骤:点击windows图标----进入设置---点击更新和安全----恢复---点击“高级启动”下的“立即重启”--重启后选择“疑难解答”---高级选项---启动设置--重启---按下 键F7 禁用驱动程序强制签名。然后等待开机就可以了!...

2022-04-09 10:03:03 6643

原创 STM32F4--PWM控制LED忽明忽暗(呼吸灯)

一、实验原理二、文件介绍三、程序配置分析第一步:使能定时器14的时钟和GPIO口的时钟RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM14,ENABLE); //开启定时器TIM14时钟RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE); //开启GPIOF的时钟,要使用某个IO口必须要对时钟进行使能 //不作为普通的引脚,而是作为定时器外设的引脚GPIO_PinAFConfig(GPIOF

2022-03-08 20:51:20 8364

原创 STM32F4--串口通信代码分析

第一段代码: GPIO_InitTypeDef GPIO_Structure; USART_InitTypeDef USART_Structure; NVIC_InitTypeDef NVIC_Structure; 作用:实例化三组对象,GPIO_InitTypeDef为结构体类型的别名,GPIO_Structure为结构体变量名。GPIO_InitTypeDef相当于模板,,根据这个模板可以new出具体的对象第二段代码:

2022-03-06 15:13:07 2195

原创 STM32F4--GPIO端口模式&相关寄存器

一、GPIO端口8种模式1、上拉输入_IPU:上拉就是把电位拉高,比如拉到Vcc。上拉就是将不确定的信号通过一个电阻嵌位在高电平!电阻同时起限流作用!强弱只是上拉电阻的阻值不同,没有什么严格区分。2、下拉输入_IPD:就是把电压拉低,拉到GND。与上拉原理相似。为什么要用带上拉或者下拉输入的模式呢?因为浮空模式时,在GPIO外部连接的电路未工作时,STM32读取的GPIO状态是不确定的,所以可以采用带上拉或者下拉输入的模式先给MCU一个确定的状态,当外部电路电平状态发生变化时,易于MCU的判断。

2022-03-02 16:54:33 6070

空空如也

空空如也

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

TA关注的人

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