stm8 gpio如何输出2M的时钟信号 STM8软USB有人实现了吗

stm8\u7684\u5b9a\u65f6\u5668\u4e00\u6700\u5927\u65f6\u949f\u9891\u7387\u662f\u591a\u5c11

\u6700\u5927\u7684\u65f6\u949f\u9891\u7387\u5c31\u662f1\u5206\u9891\uff08\u4e0d\u5206\u9891\uff09\uff0c\u662f16Mhz

\u6709\uff0c\u4e0d\u8fc7\u517c\u5bb9\u6027\u662f\u4e2a\u95ee\u9898

你又想用GPIO又想用SPI那怎么行,GPIO和SPI又不是同一个东西。你开复用的SPI时钟后,GPIO就用不了了,你对GPIO的寄存器操作也木有用。
SPI是个跟串口协议一样的一种通信协议,最高速度为10M,可以设置它的波特率。我不太懂你怎么用它做2M的时钟信号,是想用SPI的时钟线?

没用stm8 stm32里用库函数很简单的
如:GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4 ;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOA, &GPIO_InitStructure);

SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_32; //在此定义波特率预分频的值

扩展阅读:主板m2接口怎么辨认 ... as拆分盘最新真实情况 ... plc基础知识指令27个 ... agk拆分盘现在怎样了 ... 怎么判断m2接口是不是nvme ... 黄彦清smi拆分还在吗 ... 有m2接口就支持nvme吗 ... stm32所有gpio输出pwm ... kodi 19 smb ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网