自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于指针,结构体指针的一点记录

uint32_t变量,只是一个存数据的容器,其仅仅存储数值,这个数据可能是地址,也可能是别的。而指针变量,则不同,它具有更多的功能,除了存储地址值,还能表示数据类型,还能用*操作符引用数据,以及+,-等指针地址运算。 这些是uint32_t类型不具备的功能。

2023-11-25 18:21:16 423

原创 电子工程师利器 让CHAT GPT帮你计算和绘图的提示词。GPT可以帮你绘制公式和python图形。

电子工程师利器 让CHAT GPT帮你计算和绘图的提示词。GPT可以帮你绘制公式和python图形。提示词优化,提示词工程师。

2023-10-02 09:44:45 140 1

原创 GD32 STM32编译速度慢?四步让你的Keil编译速度翻倍!!!

GD32 STM32编译速度慢?四步让你的Keil编译速度翻倍!!!

2023-10-01 15:29:47 1041

原创 KeilMDK 上安装最新AC6编译器版本 Arm Compiler for Embedded 6.20.1

arm最新编译器Arm Compiler for Embedded 6.20.1

2023-08-20 19:53:22 1436 2

原创 两个uint32_t无符号整数相减的判断问题

两个uint32_t无符号整数相减永远不会

2022-07-30 13:00:28 1780 1

原创 enum的数据类型

enum的数据类型,默认是int

2022-06-19 13:50:06 673

原创 数组作为参数传递 不能提供宽度和边界的信息不能用sizeof获得宽度, 但是可以通过结构体来实现传数组名

数组作为参数传递 不能提供宽度和边界的信息不能用sizeof获得宽度,但是可以通过结构体来实现传数组名。这样就能在功能函数里,实现sizeof,获得数组的宽度了。

2022-05-10 18:40:32 107

原创 DMA翻转GPIO M2M传输模式 GD32E231 E230

DMA翻转GPIO M2M传输模式

2022-05-04 15:49:36 721 1

原创 串口通信USART的波特率误差计算GD32、STM32

串口USART计算器,串口波特率计算器,串口误差通信误差计算器。

2022-05-01 15:15:12 8683

原创 Keil无法设置字体样式无效的问题bug 已解决

Keil无法设置字体样式的问题bug解决

2022-02-28 12:07:53 7031 10

原创 GD32库中常用的位操作REGIDX_BIT(regidx, bitpos)

* constants definitions *//* define the peripheral clock enable bit position and its register index offset 将RCU的寄存器地址偏移REGDIX 和 里面控制位BIT偏移组合成1个新的32bit数值! */#define RCU_REGIDX_BIT(regidx, bitpos) (((uint32_t)(regidx)<<6) | (uint32_t)(bitpos.

2021-07-09 12:53:19 2049

原创 char *c , char c[ ] 用来做字符串存储的区别。

char c2[10] = {'U', 'S', 'A', 'R', 'T', '\0', 'A' }; //声明变量地址 0x20000480 ,并向SRAM中写入"USART" char c21[] = "USART";//声明变量地址 0x20000478 ,并向SRAM中写入"USART" uint8_t c22[] = "USART";//声明变量地址 0x20000470 ,并向SRAM中写入"USART" char * c23 = "USARTU...

2021-03-11 12:18:19 801

原创 单片机里面“”32bit地址“”与所指向的“8bit数据“的关系

单片机里面“”地址“”与所指向的"数据"的关系单片机里面“”地址“”与所指向的"数据"的关系对于32bit单片机每一个32bit地址 指向 一个8bit的数据 。每一个32bit寄存器就占用4个地址。每一个32bit的变量就须占用4个地址。比如STM32的话,为了提高访问速度,读一个地址可读取32bit数据,这就相当于一次读了4个地址的数据。4个地址的数据对应1个寄存器,所以你看下面库的定义。下一个寄存器,那就要地址偏移+4 。这是STM32的库。...

2021-03-06 14:57:05 1543

GD32、STM32串口波特率计算器 USART误差计算器 预分频计算器

编写了一个计算器,有兴趣的朋友可以试试。可以计算串口通信USART、UART的波特率,通信误差,预分频系数等。不同晶振频率对于串口通信的影响。 UART通信的配置。 参数计算。 码率和误差计算。

2022-05-01

空空如也

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

TA关注的人

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