Image
Image

gaoke231

+ 关注

粉丝 5     |     主题 54     |     回帖 1310

GD32的串口isp协议和stm32的一样吗
2022-8-19 09:16
  • GigaDevice GD32 MCU
  • 11
  • 1661
  看下相关文档,不看书册,谁也不知道  
用GD32F103RE代替STM32F103RE完全失败,放弃了。
2022-3-2 10:58
  • GigaDevice GD32 MCU
  • 54
  • 26852
  直接烧进去肯定不行啊,程序要改,可以考虑华大哈  
AT32F407 下载编译过程常见问题
2021-1-17 19:52
  • 雅特力AT32 MCU
  • 14
  • 1713
  折腾多了,大家都有经验啦,一起学习AT32哈  
  折腾多了,大家都有经验啦,一起学习AT32哈  
研究GD32 GPIO外设库是怎么写的
2021-1-7 21:34
  • GigaDevice GD32 MCU
  • 22
  • 1700
  其它的函数依次分析,结合参考手册和外设库,我相信大家都可以看得明白,这篇**就写到这里吧! ...  
  gpio_bit_set 和gpio_bit_reset如何实现?到这里,我们已经分许过GPIO模式的具体配置流程,相信大家已经对G ...  
  输出的速度是如何配置的?库根据不同输出速度定义了不同的宏,使用和mode混合的方式将速度同时配置到GPIO_C ...  
  最后如何配置模式? 库使用GPIO_CTL0(gpio_periph) = reg; 将reg写入到GPIO_CTL0中来完成对GPIO引脚的模式 ...  
  主要关注GPIO_BC和GPIO_BOP宏,在输入模式下使用GPIO_BC宏输出低电平来配置为下拉模式,使用GPIO_BOP宏输出 ...  
  如何处理上拉与下拉?库处理的方式如下  
  这里定义的宏并没有直接根据对应寄存器的位来设定,只是绕了一个弯,大家可以仔细看一下,本来GPIO_MODE_AI ...  
  gpio_init 函数将参数mode传入进来,此时可以得到temp_mode,传入给gpio_init 函数已经定义在 gd32f20x_gpi ...  
  从而可以写成 reg |= ((uint32_t)((uint32_t)(mode)  
  因此,可以写成 reg &= ~(0xFU  
  库对于GPIO_CTL0的GPIO_CTL1的操作首先是读取GPIO_CTL0得值,使用reg = GPIO_CTL0(gpio_periph); gpio_peri ...  
  感谢支持,今天再更新一些  
  以上代码可以看到,我们并不需要定义GPIO_CTL0的地址,通过GPIO的基地址:GPIO_BASE 加偏移量可以确定GPIO ...  
  好了,我们来看一下标准库是如何做的?下面的代码可以清楚的看到标准库操作的来龙去脉。 ...  
  以上明白之后,我们需要做的工作就是确定 端口控制寄存器 0还是端口控制寄存器 1的地址,只有知道了地址, ...  
  再来看CTL0,可知,当MD0为输入模式时,bit3:2 = 00为模拟输入,为01时为浮空输入,为10时为上下拉输入。当 ...  
2
3
近期访客