这是一个卑微电子信息学员的开始
这是学习stm32的第二天
寒假开始了,卑微电子信息学员开始了stm32的学习过程。
stm32的初始化注意事项
一. 通过USB转串口向stm32传输数据
- 选为16进制时最小传输数据一个字节,如:0A 6F
- 选为16进制时最大传输数据64个字节
- 选为文本格式没有最小限制,最大64个字节
二. 通过USB转串口从stm32接收数据
- 自己创建的变量最小不小于8个字节,不然会发生错误
三.时钟的使用
- 常用的函数有:
uint8_t CDC_Transmit_FS(uint8_t* Buf, uint16_t Len);
int8_t CDC_Receive_FS(uint8_t* Buf, uint32_t *Len); - 注意事项:
在使用函数前要先进行申明;
CDC_Receive_FS函数在收到数据时会被调用,有需要在收到数据进行操作时可以直接在其中进行相应的操作;
四.时钟的使用—占空比专题
- 注意初始化,在进行一定的操作后一般需要进行初始化操作,如:HAL_TIM_PWM_Start(&htim1, TIM_CHANNEL_1);
- 在进行占空比调节时在高手的帮助下写了一段小函数,在调用结束后要进行1中的初始化操作,附代码如下:
本文仅供学习使用,禁止一切转载或调用,最终解释权由作者本人享有。