Advertisement

STM32F0系列开发工作之串口模块的应用

阅读量:

写在前面

芯片型号:stm32f030c8t6
说明:价格实惠,使用广泛
要点说明:初始化设置、主函数中调用串口接收回调函数、串口接收空闲中断以及串口接收中断
此类API的封装形式具备一定的通用性,可应用于其他类型的单片机,但需确认目标单片机是否具备支持空闲中断的功能
本文重点阐述空闲中断的使用方式,从而避免通过定时器进行计时以实现接收超时检测的需求

一、应用

外部定义串口接收回调

在串口数据接收任务完成后,即可在相应的回调函数中对所获取的数据进行处理。

复制代码
    void Uart_recvCallBack(void *buf, int len)
    {
    
    }
    
    
      
      
      
      
    

外部初始化串口配置

复制代码
    myUart_initialize(115200,
    					USART_WordLength_8b,
    					USART_StopBits_1,
    					USART_Parity_No,
    					Uart_recvCallBack);
    
    
      
      
      

全部评论 (0)

还没有任何评论哟~