您当前的位置: 首页 > 
  • 2浏览

    0关注

    880博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Keil MDK使用第12篇---串口调试过程

CodeAllen嵌入式编程 发布时间:2021-03-09 21:13:44 ,浏览量:2

我的首发平台是公众号【CodeAllen】,学习交流QQ群:736386324,本文版权归作者所有,转载请注明出处

1.static int temp; temp = NRF24L01_Check(); printf("%d", &temp);来看返回值。

2.定义全局变量查看 BaseType_t t; t = xQueueSend(UART1_TX_QueueHandle,&temp1,0);

3 队列没有输出,将互斥信号量换成二值信号量之后有输出,但是只是0,这个应给是数据没有送到数组里面 用这个打印,显示的数值是536870988 printf(" temp1 = %d\n, temp1");

4 目前是发送温度部分是互斥信号量,sensor是二值信号量,这样只能发0 问题原因分析:格式不正确,定义的是float,输出是整型!!!

5 明文输出部分正确

串口输出部分搞定!!!

6 alternate function push pull 备用功能推挽

7 串口配置 在这里插入图片描述

关注
打赏
1665938897
查看更多评论
立即登录/注册

微信扫码登录

0.1140s