单片机
文章平均质量分 58
wananfey
这个作者很懒,什么都没留下…
展开
-
GD32中SPI部分需要特别注意的部分 以及STM32移植到GD32SPI需要修改的部分
如题,本文主要分享我在将STM32代码移植到GD32上时SPI部分出现的问题,(GD32F103VET6)。业务逻辑:GD32SPI作为从机接收传感器发送的数据,传感器为主机。SPI配置部分这里不做赘述。问题:同样的代码在STM32上运行SPI读数据没有任何问题,但是修改芯片后移植到GD32上就出现SPI读不到数据的问题.解决方法:GD32中SPI输入部分的IO口必须配置成浮空输入(GPIO_Mode_IN_FLOATING)!!!说明一下,我的GD32只读数据所以只配了三根线,CS、时原创 2021-07-14 16:36:46 · 11939 阅读 · 11 评论 -
stm32 驱动步进电机
基于stm32f103ZET6开发板驱动28BYJ-48步进电机这里使用ULN2003驱动步进电机,所以只需要找到合适的IO口连接到驱动芯片的IN1~4脚即可,再通过IO口依次输出高电平再拉低即可完成驱动BSP_GPIO.h头文件(名字随便取的,不要在意)这里使用ULN2003驱动步进电机,所以只需要找到合适的IO口连接到驱动芯片的IN1~4脚即可,再通过IO口依次输出高电平再拉低即可完成驱动本代码使用的是PA0~3,依次连接的是IN1-4,如果更改成其他IO口则只需要修改对应的IO初始化函数。BSP原创 2020-08-15 02:49:22 · 3909 阅读 · 9 评论