
GD32
文章平均质量分 80
_沧浪之水_
一个爱阅读的嵌入式菜鸟,不定期更新博客
展开
-
1-16 时钟周期TCLK
那么它的时钟周期就是 Tclk = 1 / 1,000,000 = 0.000001 秒,或者说是1微秒(μs)。这意味着如果系统时钟频率越高,那么时钟周期就越短;反之,如果系统时钟频率越低,则时钟周期就越长。我们可以得出一个结论:系统的时钟周期是系统时钟频率的倒数。因此,根据公式 Tclk = 1/Fsys,原创 2024-12-25 09:18:39 · 240 阅读 · 0 评论 -
1-15 GD32ARM存储器
项目过程中对相关知识回顾,仅供学习参考......ARM(Advanced RISC Machine)架构的存储器系统是其设计中的关键部分,它不仅影响着处理器的性能,还决定了系统的整体效率和功耗。原创 2024-12-17 11:38:36 · 573 阅读 · 0 评论 -
1-14 GD32LCD显示
基于本人项目需要回顾LCD显示相关内容,仅供学习参考......注:RGB 是 "Red, Green, Blue"(红色、绿色、蓝色)的缩写,它是一种基于光的加色模型,用于显示各种颜色。几乎所有现代电子屏幕设备,如电视、计算机显示器、 手机屏幕等, 都使用RGB 模型来生成颜色。原创 2024-12-17 10:53:46 · 521 阅读 · 0 评论 -
1-1 LCD显示字库
基于本人对相关知识的回顾进行撰写,仅供学习参考......原创 2024-12-16 15:36:52 · 893 阅读 · 0 评论 -
1-12 GD32基于定时器输入捕获
基于本人对相关知识回顾与思考,仅供学习参考目录1.0 输入捕获2.0 信号周期3.0 定时器配置4.0 定时器配置5.0 定时器中断。原创 2024-12-04 17:22:55 · 936 阅读 · 0 评论 -
1-11 PWM实现呼吸灯效果
回顾和补充定时器相关方面的知识与内容,文章基于本人对相关知识的理解撰写,仅供学习参考PWM(Pulse Width Modulation)脉冲宽度调制:在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,常应用于电机控速等领域。PWM参数: 占空比 =ToN/TS 分辨率=占空比变化步距 频率=1/TS什么是PWM?PWM,Pulse width modulation,脉冲宽度调制,通过调节PWM的脉冲宽度进而调节功率,原创 2024-11-27 18:48:29 · 917 阅读 · 0 评论 -
1-10 GD32定定时器
定时器基本结构定时器本质上是一个电子计数器,当输入端输入3个周期的数字脉冲信号后,计数值将增加3,如果我们知道这个信号的周期T=1s,那么也就表示时间t已经过去了3s系统主频与定时时间的关系:如果输入的信号就是系统主频120Mhz信号,周期T=(1/120)us,从0开始计数,假如记录到120时,对应过去了时间t为: 120 * 1/120 = 1us定时器计时上限: AR寄存器是用于设置CNT计时上限的,比如将CAR设置成12000,CNT从0开始向上计数,当CNT=12000时,CNT将被系统清零。原创 2024-11-27 15:52:14 · 428 阅读 · 0 评论 -
1-8 环形队列实现
在代码中使用环形队列进行程序的编写,由于在实际开发过程中,会出现接收数据频率太快快于主流程读取数据的频率,这个时候后面来的数据会覆盖前面一包数据,这个时候可以使用环形队列的方式解决这个问题。定义:队列是一种先进行先出后进后出的数据结构,有数据头和数据尾之称,队列的头部负责出数据,队列的尾部负责如数据。队列的头指向队列的头部元素,队列的尾部指向下一个入队元素的存储位置,对应的数组下标。原创 2024-11-20 10:02:23 · 683 阅读 · 0 评论 -
1-7 GD32函数指针应用
本博客仅在应用函数指针与回调函数相关的知识,通过实践巩固所学知识,也是对相关知识点的回顾。1-6 GD32函数指针与回调函数-优快云博客。原创 2024-11-27 14:01:35 · 776 阅读 · 0 评论 -
1-6 GD32函数指针与回调函数
在程序的分层设计中低层的代码,驱动层和应用层的代码经常是分离的,通过底层调用上层的代码往往需要使用函数指针和回调函数。定义:函数指针是一个指向函数的指针变量。通过函数指针,可以间接调用函数,这在需要动态选择和调用不同函数时非常有用。返回类型 (*指针变量名)(参数列表);定义:回调函数是一种通过函数指针调用的函数。回调函数通常作为参数传递给其他函数,使得这些函数能够在特定事件或条件发生时调用回调函数。回调函数就是一个通过函数指针调用的函数。原创 2024-11-27 09:49:59 · 908 阅读 · 0 评论 -
1-5 GD32串口
本文章基于本人对相关知识的理解撰写,仅供学习参考。原创 2024-11-26 09:45:16 · 1159 阅读 · 0 评论 -
1-4 GD32状态机实现按键检测
本内容基于本人对相关知识回顾编写,仅供学习参考。原创 2024-11-25 16:50:51 · 597 阅读 · 0 评论 -
1-3 GD32 Systick系统定时器
系统定时器知识点回顾补充,仅限于本人回顾与思考。原创 2024-11-25 14:09:46 · 879 阅读 · 0 评论 -
1-2 GD32中断函数
GD32中断函数相关知识,用于自己的复习引导在单片机(微控制器)中,中断是一种硬件机制,它允许外部设备或内部事件请求CPU暂停当前正在执行的任务,转而处理特定的程序代码段,称为中断服务程序ISR,Interrupt Service Routine,以快速响应这些事件。处理完中断后,CPU会返回到原来被中断的地方继续执行原来的任务。原创 2024-11-25 10:39:45 · 736 阅读 · 0 评论 -
1-1 GD32流水灯
对相关知识的进一步回顾,仅供学习参考、数据结构定义给每个LED灯使用宏定义的方式设置特定的编号,避免在程序中使用魔鬼数字API 定义/*** @brief 点亮LED灯* @param ledNo LED灯编号 0-2* @return*//*** @brief 熄灭LED灯* @param ledOff LED灯编号 0-2* @return*/原创 2024-11-24 14:41:38 · 342 阅读 · 0 评论