DG32
傻童:CPU
业精于勤,荒于嬉;行成于思,毁于随。
展开
-
GD32-舵机的原理
顺时针:A的下降沿时,B处于高电平;逆时针:A的下降沿时,B处于低电平;舵机的现一脉宽与舵机转动角度。原创 2023-08-26 09:56:49 · 549 阅读 · 0 评论 -
DMA-GD32
DMA模块的上述结构使得它既可以作为总线的从设备被访问,也可以在有DMA请求时,通过总线仲裁获得总线的控制权,作为主设备控制外设和内存间进行数据传输。DMA不能实现类似CPU复杂的地址处理和译码等功能,DMA传输的源和目的地址一般是总线全局地址。FIFOS实现数据缓冲通道,对总线端的高速信号和外设上本地低速信号进行速率匹配和缓冲。主、从模式控制电路分别负责控制DMA模块在PCle总线的主模式和从模式下的工作状态。DMA模块包括DMA控制器、主模式控制电路、从模式控制电路和数据通道FIFOS.原创 2023-07-11 22:33:44 · 224 阅读 · 0 评论 -
IIC(硬件实现)-GD32
【代码】IIC(硬件实现)-GD32。原创 2023-07-09 16:10:41 · 2578 阅读 · 0 评论 -
CAN(2)-GD32
GD32中CAN的特征。原创 2023-07-05 23:16:22 · 387 阅读 · 0 评论 -
IIC通信原理(软件实现)-GD32
【代码】IIC通信原理(软件实现)-GD32。原创 2023-07-05 23:13:53 · 393 阅读 · 0 评论 -
SPI硬件实现-GD32
【代码】SPI硬件实现-GD32。原创 2023-07-03 22:35:03 · 650 阅读 · 0 评论 -
软件模拟实现SPI通信-GD32
【代码】软件模拟实现SPI通信-GD32。原创 2023-07-02 22:27:41 · 994 阅读 · 0 评论 -
SPI(原理)-GD32
SPI理论原创 2023-07-01 20:32:30 · 250 阅读 · 0 评论 -
将Keil中的变量数组导出
首先,写好导出数据的函数。原创 2023-06-30 21:01:17 · 1286 阅读 · 2 评论 -
UART-GD32
【代码】UART-GD32。原创 2023-06-29 22:50:49 · 437 阅读 · 0 评论 -
CAN(1)-GD32
CAN总线的很多优点,使得它得到了广泛的应用,如传输速度最高到1Mbps, 通信距离最远到10km,无损位仲裁机制,多主结构。CAN 是 Controller Area Network 的缩写,是 ISO 国际标准化的串行通信协议。CAN总线标准之规定了物理层和数据链路层,至于应用层需要用户自定义。总线访问CSMA/CD+AMP。数据帧之校验段(CRC校验)数据帧之确认段(ACK)数据帧之仲裁段(ID)原创 2023-06-25 22:07:03 · 633 阅读 · 0 评论 -
时钟配置DG32(403)
第二步:将外部时钟接入到系统时钟,并打开你想要实现的系统时钟,此处位168MHz。第一步:找到外部高速晶体振荡器(HXTAL),修改宏定义的值,此处位8MHz。第四步:修改AHB,APB2和AB1的分频系数。第三步:修改系统函数,使其正确的输出系统时钟。原创 2023-06-13 14:08:29 · 221 阅读 · 0 评论 -
定时器中断-GD32
【代码】定时器中断-GD32。原创 2023-06-13 13:42:42 · 1450 阅读 · 0 评论 -
Systick实现中断-GD32
【代码】Systick实现中断-GD32。原创 2023-06-12 12:46:01 · 638 阅读 · 0 评论 -
定时器-GD32
【代码】定时器-GD32。原创 2023-06-11 14:06:32 · 141 阅读 · 0 评论 -
中断-DG32
中断:是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。原创 2023-06-11 12:02:27 · 106 阅读 · 0 评论 -
GPIO复用(重映射)-DG32
对于一些默认的GPIO引脚不是普通的GPIO引脚时,可能会用到GPIO重映射。PA15默认为JTDI,如果想配置为普通IO口。PA15默认为JTDO,如果想配置为普通IO口。原创 2023-06-07 22:03:41 · 1042 阅读 · 0 评论 -
时钟频率的配置-DG32
HXTAL:高速外部时钟,4到32MHz的外部振荡器,可为系统提供精确的主时钟。IRC8M:高速内部时钟,高速内部8MHz时钟,拥有8MHz的固定频率,设备上电后CPU默认选择的时钟源就是IRC8M时钟;LXTAL:低速外部时钟,一个32.768kHz的低速外部晶体或陶瓷谐振器。它为实时时钟电路提供一个低功耗且精确的时钟源。IRC40K:低速内部时钟,它的时钟频率大约40 kHz,为独立看门狗定时器和实时时钟电路提供时钟;IRC48M: 有一个固定的频率48MHz,可用作USB时钟或者PLL时钟源。原创 2023-06-07 23:38:14 · 1350 阅读 · 0 评论 -
GPIO点灯-GD32
【代码】GPIO点灯-GD32。原创 2023-06-10 23:16:05 · 495 阅读 · 0 评论