自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二、GD32F407VET6使用定时器点灯

5.代码编辑器 Notepad++ (可以不要 用记事本也能编译 都是习惯的问题。void BSP_TIMERx_IRQHandler(void) //TIMER2中断 500ms。1.2 进入USER/BSP文件夹下 复制BSP_LED文件夹改为BSP_TIMER。运行之后灯在布林布林闪,具体是不是500ms,说实话不知道,有示波器了自己去测试一下。4、一个下载器j-link 或 st-link等。1、第一章建立好的LED灯闪烁程序。1.3 打开BSP_TIMER.h修改为。

2024-07-22 12:02:20 744

原创 三、GD32F407VET6使用串口1当做调试口

/使能GPIOA时钟。

2024-07-22 10:47:15 1180

原创 二、GD32F407VET6使用定时器点灯

可以看到灯在500ms周期性闪烁,有示波器可以抓波形看一下。我懒也不想去借设备,条件艰苦情况下可以一个定个500ms,一个定个1s。还是上一章的话,准不准没设备没法测,下一章串口的时候再看,基本就可以确定了。void TIMER2_IRQHandler(void) //TIMER2中断 500ms。3.1 进入USER/BSP文件夹下 复制BSP_LED文件夹改为BSP_TIMER。4、一个下载器j-link 或 st-link等。3.2 进入USER/BSP/TIMER文件夹,修改文件名。

2024-07-16 18:35:22 1061

原创 一、GD32F407VET6点亮一个LED灯

自己外部焊的啥就把哪一个打开。5.1 如果最开始的时候修改过工程名 则需要重新配置一下下载器 这也是我不爱修改工程名的原因。2.1 编写BSP_LED.h 所有自己写的.c和.h 记得多敲两行空行 不然会报警告。2.2 编写BSP_LED.c 所有自己写的.c和.h 记得多敲两行空行 不然会报警告。2.3 将BSP_LED.c文件添加至工程 点那个三个颜色的品字形图标。5.2 选择下载器没j-link 自己是啥选择自己的下载器。1.1 将新建好的工程模版复制一份并改一个自己喜欢的名字。

2024-07-16 15:18:20 1161

原创 GD32F407VET6新建固件库工程并下载运行

4.3 向startup中添加 Libraries/Firmware/CMSIS/GD/GD32F4xx/Source/ARM文件夹下 startup_gd32f407_427.s 文件。有时候还会提示编译会提示缺少 RTE_Components.h,看了下文件调用的东西都是一些预编译的东西,你自己写一个把那些预编译全部开通,为了裁剪用的,刚开始不明白,不懂就全部开通。结尾:根据以前经验,感觉还要修改晶振,不过咋说呢,串口的时候在说,有示波器的情况下,定时器,延时然后看io口状态,就可以看出来。

2024-07-16 14:52:27 1754 3

原创 六、STM32F4+标准库+LWIP2.1.2移植+无操作系统

printf("网卡en的MAC地址为:................%d.%d.%d.%d.%d.%d\r\n",lwipdev.mac[0],lwipdev.mac[1],lwipdev.mac[2],lwipdev.mac[3],lwipdev.mac[4],lwipdev.mac[5]);//开启丢弃TCP/IP错误帧。

2024-07-12 17:31:58 4049 1

原创 六、STM32F4+标准库+LWIP1.4.1移植+无操作系统

printf("网卡en的MAC地址为:................%d.%d.%d.%d.%d.%d\r\n",lwipdev.mac[0],lwipdev.mac[1],lwipdev.mac[2],lwipdev.mac[3],lwipdev.mac[4],lwipdev.mac[5]);//不转发过小的好帧。

2024-07-12 11:58:26 1550 5

原创 五、STM32F407VET6串口2改为DMA模式

1、第四章建立好的串口2程序2、编译环境MDK5(KEIL5)3、一个STM32F407VET6硬件4、一个下载器j-link 或 st-link等5.代码编辑器 Notepad++ (可以不要 用记事本也能编译 都是习惯的问题)6.USB转TTL设备 用于连接电脑串口助手。

2024-07-11 16:35:01 859

原创 三、STM32F407VET6使用串口2当做调试口

1、第二章建立好的定时器点灯程序2、编译环境MDK5(KEIL5)3、一个STM32F103C8T6硬件4、一个下载器j-link 或 st-link等5.代码编辑器 Notepad++ (可以不要 用记事本也能编译 都是习惯的问题)6.USB转TTL设备 用于连接电脑串口助手。

2024-07-11 16:13:16 1337 1

原创 二、STM32F407VET6使用定时器点灯

//使能TIM3时钟。if(TIM_GetITStatus(BSP_TIMERx ,TIM_IT_Update)==SET) //溢出中断。#define PAout(n) BIT_ADDR(GPIOA_ODR_Addr,n) //输出。#define PBout(n) BIT_ADDR(GPIOB_ODR_Addr,n) //输出。

2024-07-11 12:07:07 1315

原创 一、STM32F407VET6点亮一个LED灯

1、上一章新建好的工程模版 2、编译环境MDK5(KEIL5) 3、一个STM32F07VET6硬件 4、一个下载器j-link 或 st-link等 5.一个原子的F4源码文件 也可以不要 我删减后代码已经在文中了 可以直接复制 6.代码编辑器 Notepad++ (可以不要 用记事本也能编译 都是习惯的问题)1.1 将新建好的工程模版复制一份并改一个自己喜欢的名字1.2 进入USER/BSP文件夹下 创建一个LED文件夹

2024-07-11 11:33:47 1933

原创 STM32F407VET6新建固件库工程并下载运行

2.1 解压stm32f4_dsp_stdperiph_lib.zip进入文件夹STM32F4xx_DSP_StdPeriph_Lib_V1.4.0,将Libraries文件夹下STM32F4xx_StdPeriph_Driver文件夹复制到咱自己的Libraries文件夹下。2.2 将Libraries文件夹下启动文件(具体路径如图)这个文件复制到自己的Libraries/CMSIS/startup下。1.2.3.1 CMSIS文件夹下建立四级文件夹startup 存放一个用汇编写的启动文件。

2024-07-11 10:51:03 2532 1

原创 jetson NANO 使用教程准备篇1

具体步骤参照nvidia官网所示 镜像sdk包 版本为 jetpack 4.6.4 [L4T 32.7.4] 后期nvidia可能会更新,以nvidia官网为准,一定要注意镜像sdk包版本 他会影响到后期jetson其他软件安装版本等 外网访问比较慢 ,受不了了找个“梯子”。建议还是科学上网,后面还会去github仓库下载东西仔细阅读官网以上四章内容,具体讲解了镜像烧写流程,

2024-03-04 15:01:59 2387 4

原创 四、STM32F103C8T6使用CAN口

1、第三章建立好的串口1当调试口程序2、编译环境MDK5(KEIL5)3、一个STM32F103C8T6硬件4、一个下载器j-link 或 st-link等5.代码编辑器 Notepad++ (可以不要 用记事本也能编译 都是习惯的问题)6.USB转TTL设备 用于连接电脑串口助手7.一个CAN分析仪 用来监测CAN总线数据。

2024-01-29 15:05:08 2745 3

原创 三、STM32F103C8T6使用串口1当做调试口

1、第二章建立好的定时器点灯程序2、编译环境MDK5(KEIL5)3、一个STM32F103C8T6硬件4、一个下载器j-link 或 st-link等5.代码编辑器 Notepad++ (可以不要 用记事本也能编译 都是习惯的问题)6.USB转TTL设备 用于连接电脑串口助手。

2024-01-29 11:12:47 1441 1

原创 二、STM32F103C8T6使用定时器点灯

1、第一章建立好的LED灯闪烁程序2、编译环境MDK5(KEIL5)3、一个STM32F103C8T6硬件4、一个下载器j-link 或 st-link等5.代码编辑器 Notepad++ (可以不要 用记事本也能编译 都是习惯的问题)

2024-01-26 17:24:15 1049 1

原创 一、STM32F103C8T6点亮一个LED灯

1、上一章新建好的工程模版2、编译环境MDK5(KEIL5)3、一个STM32F103C8T6硬件4、一个下载器j-link 或 st-link等5.一个原子的F1源码文件 也可以不要 我删减后代码已经在文中了 可以直接复制6.代码编辑器 Notepad++ (可以不要 用记事本也能编译 都是习惯的问题)

2024-01-26 12:30:54 2200 1

原创 STM32F103C8T6新建固件库工程并下载运行

STM32F103C8T6新建固件库工程

2024-01-25 18:18:12 3154

空空如也

空空如也

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

TA关注的人

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