jokercaicaicai 2021-03-06 17:21 采纳率: 0%
浏览 135
已结题

传感器与stm32f407的通信

将传感器的tx接到stm的rx上,传感器的rx接到stm的tx上,传感器的波特率9600,8个数据位,1个停止位,没有奇偶校验位,给板子上电,板子怎么样获取传感器采集的数据呀?

 

  • 写回答

3条回答 默认 最新

  • niushaolongniuniu 2021-03-06 23:03
    关注

    首先确定stm32f407哪个串口与传感器连接,比如USART1,那么对USART1进行初始化配置,使能接收中断和DMA。可以定时获取传感器的数据,根据上面的图片知道,获取传感器数据,功能码为0x01,那么组帧后,通过串口将帧发送到传感器,传感器收到后会将数据发送到单片机的RX,在空闲中断里,可以将数据读出来并处理。

    评论

报告相同问题?