自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 0.96寸OLED驱动程序

【代码】0.96寸OLED驱动程序。

2024-09-02 17:44:42 604

原创 gd32 i2c 中断 主机&从机双向通信例程

【代码】gd32 i2c 中断 主机&从机双向通信例程。

2024-08-07 15:23:34 460

原创 gd32h7 spi全双工极限速度测试

同一块H7开发板上开2个spi互相传输数据,经过测试在此频率下运行最稳定。最高运行频率 300MHz / 16 = 18.75MHz。最高传输速度 2117kb/s。

2024-08-06 18:05:30 283

原创 gd32 spi dma全双工发送接收例程

spi_master_transmit_receive_dma 主机发送接收。spi_slave_transmit_receive_dma 从机发送接收。

2024-08-06 16:07:27 682

原创 gd32 spi dma发送&接收例程

【代码】gd32 spi dma发送&接收例程。

2024-08-06 14:53:04 164

原创 gd32 spi 发送&中断接收例程

【代码】gd32 spi 发送&中断接收例程。

2024-08-06 10:59:39 327 1

原创 gd32 adc01 dma多通道同步常规并行模式timer触发例程

使用ADC同步DMA模式1,从ADC_SYNCDATA0中读取数据(32bit),其中低16bit为ADC0,高16bit为ADC1。adc_value存储顺序: PA2 -> PA3 -> PA4 -> PA5 -> PA6 -> PA7。ADC0采样顺序: PA2 -> PA4 -> PA6。ADC1采样顺序: PA3 -> PA5 -> PA7。timer频率10Hz。

2024-08-05 11:51:15 144

原创 gd32 adc01 dma多通道同步常规并行模式软件触发例程

使用ADC同步DMA模式1,从ADC_SYNCDATA0中读取数据(32bit),其中低16bit为ADC0,高16bit为ADC1。adc_value存储顺序: PA2 -> PA3 -> PA4 -> PA5 -> PA6 -> PA7。ADC0采样顺序: PA2 -> PA4 -> PA6。ADC1采样顺序: PA3 -> PA5 -> PA7。

2024-08-05 11:46:45 184

原创 gd32 串口DMA发送&双缓冲接收不定长数据例程

【代码】gd32 串口DMA发送&双缓冲接收不定长数据例程。

2024-08-02 21:27:34 220

原创 gd32 使用外部高速时钟例程

【代码】gd32 使用外部高速时钟例程。

2024-08-02 18:16:37 113

原创 gd32 adc dma多通道timer触发例程

【代码】gd32 adc dma多通道timer触发例程。

2024-08-02 12:06:56 128

原创 gd32 adc dma多通道软件触发例程

【代码】gd32 adc dma多通道软件触发例程。

2024-08-02 11:42:17 110

原创 gd32 串口DMA发送&接收不定长数据例程

【代码】gd32 串口DMA发送&接收不定长数据例程。

2024-08-02 10:29:53 474

原创 clion调试gd32程序注意事项

clion使用gdb调试gd32

2024-08-01 17:58:30 192

原创 Mac使用openocd烧录gd32h7系列程序

支持gd32h7系列的openocd

2024-08-01 15:16:55 344

原创 gd32 timer 中断例程

【代码】gd32 timer 中断例程。

2024-07-30 17:15:40 401

原创 gd32 adc 多通道软件触发例程

【代码】gd32 adc 多通道软件触发例程。

2024-07-30 11:58:03 318

原创 gd32 adc 单通道软件触发例程

【代码】gd32 adc 单通道软件触发例程。

2024-07-29 10:05:55 348

原创 gd32 pwm呼吸灯例程

【代码】gd32 pwm呼吸灯例程。

2024-07-26 16:49:43 305

原创 gd32串口中断发送接收例程

【代码】gd32串口中断发送接收例程。

2024-07-25 17:51:47 140

原创 gd32按键中断例程

【代码】gd32按键中断例程。

2024-07-25 16:05:45 205

原创 MacOS平台使用USB-DFU烧录GD32程序教程

MacOS平台使用USB-DFU工具烧录GD32程序

2024-07-25 14:29:19 371

原创 STM32F4平台使用SerialPort串口库教程

这一期教程的内容主要是在STM32F4平台使用SerialPort串口库和上位机通信,上位机(例如串口调试助手)向下位机发送字符串,下位机接收到字符串后,经过加工处理再发送给上位机。SerialPort串口库使用C++编写,用户只需在外部实现4个中断回调函数即可完成串口DMA收发,然后使用read函数读取串口数据,write函数向串口写入数据。SerialPort自带串口DMA接收缓冲区,可以实现高速数据接收功能。

2024-05-27 12:57:15 1211

原创 STM32F4平台导入RDK库教程

打开STM32CubeMX,点击"ACCESS TO MCU SELECTOR"。在“Commercial Part Number”中选择目标平台,这里以STM32F407ZGT6为例。选择“STM32F407ZGT6”,点击“Star Project”。在“System Core”->“SYS”->"Debug"选项中选择“Serial Wire”串口调试。

2024-05-27 11:34:54 985

原创 STM32F1平台导入RDK库教程

打开STM32CubeMX,点击"ACCESS TO MCU SELECTOR"。在“Commercial Part Number”中选择目标平台,这里以STM32F103C8T6为例。选择“STM32F103C8T6”,点击“Star Project”。在“System Core”->“SYS”->"Debug"选项中选择“Serial Wire”串口调试。

2024-05-26 04:51:04 678

原创 RDK库Linux交叉编译指南

RDK(Robot Development Kit)是一个集成了机器人开发过程中常用的通信协议、控制算法的机器人开发工具包,主要面向Linux平台同时也支持stm32f1与stm32f4平台。

2024-05-25 16:14:50 940

原创 homebrew使用国内源

使用国内的镜像替换homebrew镜像,对镜像进行加速源原先我们执行brew命令安装的时候,跟3个仓库地址有关1 brew.git把三个仓库地址全部替换成国内Alibaba提供的地址1 替换/还原brew.git仓库地址。

2023-03-13 22:17:59 1456 1

原创 Error: CMSIS-DAP command CMD_INFO failed.

Error: CMSIS-DAP command CMD_INFO failed.

2023-03-13 22:08:26 1315 2

GD32H7xx系列CLion FreeRTOS工程模版

GD32H7xx系列CLion FreeRTOS工程模版

2024-08-08

MacOS平台支持GD32H7xx系列烧录的openocd

将下载的openocd替换掉以前的openocd程序。 然后将.cfg文件改成以下内容(使用stm32h7x的配置文件): source [find interface/cmsis-dap.cfg] transport select swd source [find target/stm32h7x.cfg] reset_config none

2024-08-01

GD32H7系列CLion工程模版

GD32H7系列CLion工程模版

2024-07-25

空空如也

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

TA关注的人

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