收藏官网首页

【STM32F405+Gokit】之智能楼宇服务机器人

查看数: 115904 | 评论数: 178 | 收藏 6
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-7-22 11:11

正文摘要:

replyreload += ',' + 10629; 本帖最后由 Genius 于 2016-8-31 11:25 编辑 【开源硬件】机智云智能硬件创新大赛  http://club.gizwits.com/thread-2646-1-1.html 第一章  项目总体介绍   ...

回复

努力的人 发表于 2016-7-27 09:57:51
本帖最后由 努力的人 于 2016-8-23 21:02 编辑

复制代码
  1. void UpdateUI()
  2. {
  3.       if(current_screen_id==0)//Îı¾ÉèÖúÍÏÔʾ
  4.       {
  5.            uint8 k1,k2,k4;
  6.            k1 = jieshou_buffer[0];
  7.            k2 = jieshou_buffer[1];
  8.            k4 = jieshou_buffer[3];

  9.           SetTextValueInt32(0,1,k1);//µ±Ç°µçÁ÷
  10.           SetTextValueInt32(0,3,k2);//ζÈ
  11.           if(jieshou_buffer[2] == 0)
  12.             {
  13.                SetTextValue(0,4,"ûÓê");
  14.             }
  15.           else if(jieshou_buffer[2] == 1)
  16.          {
  17.                  SetTextValue(0,4,"СÓê");
  18.           }
  19.            else if(jieshou_buffer[2] == 2)
  20.              {
  21.                    SetTextValue(0,4,"ÖÐÓê");
  22.             }
  23.           else if(jieshou_buffer[2] == 3)
  24.           {
  25.                 SetTextValue(0,4,"´óÓê");
  26.            }

  27.    SetTextValueInt32(0,5,k4);
  28.     ++test_value;
  29.    }
  30. }
复制代码
  1. int main()
  2. {
  3.         qsize  size = 0;
  4.         uint32 timer_tick_last_update = 0; //上一次更新的时间

  5.         /*配置时钟*/
  6.         Set_System();
  7.         /*配置串口中断*/
  8.         Interrupts_Config();
  9.         /*配置时钟节拍*/
  10.         systicket_init();

  11.         /*串口初始化,波特率设置为115200*/
  12.         UartInit(115200);

  13.         /*清空串口接收缓冲区*/
  14.         queue_reset();

  15.         /*延时等待串口屏初始化完毕,必须等待300ms*/
  16.         delay_ms(300);

  17.         while(1)
  18.         {
  19.                 size = queue_find_cmd(cmd_buffer,CMD_MAX_SIZE); //从缓冲区中获取一条指令        
  20.                 if(size>0)//接收到指令
  21.                 {
  22.                         ProcessMessage((PCTRL_MSG)cmd_buffer, size);//指令处理
  23.                 }               


  24.                 if(update_en&&timer_tick_count-timer_tick_last_update>=TIME_100MS)
  25.                 {
  26.                         update_en = 0;
  27.                         timer_tick_last_update = timer_tick_count;                        

  28.                         UpdateUI();
  29.                 }

  30.         }
  31. }
复制代码
  1. extern uint8 jieshou_buffer[4];
  2. void USART2_IRQHandler(void)
  3. {
  4.         
  5.     if (USART_GetITStatus(USART2, USART_IT_RXNE) != RESET)
  6.                         
  7.     {
  8.             USART_ClearITPendingBit(USART2,USART_IT_RXNE);
  9.             if(isFramestart == 1)
  10.              {
  11.                                  
  12.                    jieshou_buffer[bianliang++]= USART_ReceiveData(USART2);
  13.                     if(bianliang>3)
  14.                       {
  15.                                 bianliang=0;  
  16.                                 isFramestart = 0;
  17.                        }     
  18.              }
  19.        else
  20.          {   
  21.                   
  22.              if(USART_ReceiveData(USART2) == 0xFF)
  23.                          {
  24.                                         isFramestart = 1;
  25.                          }
  26.       }
  27.     }
  28.            
  29. }
复制代码
STM32F103驱动串口屏完整程序上传 xiugai.rar (1.71 MB, 下载次数: 163)





shiye123 发表于 2023-9-13 21:16:25
111111111111111111111111111111111111
xzx 发表于 2023-7-13 22:28:00
bucuobucuoof
qwertasdfg 发表于 2021-11-19 19:36:34
很不错,赞一个,棒棒棒
Alive1 发表于 2021-6-29 15:01:08
11111111111
勿忘初心110 发表于 2021-5-20 09:18:12
感谢楼主分享
范生 发表于 2021-2-27 08:46:14
谢谢。。。。。。。。
zhdm 发表于 2021-2-3 11:37:54
谢谢分享
与非studio 发表于 2021-1-27 20:51:26
观看视频
TOOTO 发表于 2021-1-6 13:05:23
66666666666666
云古炎 发表于 2020-7-16 16:44:09
学习学习
驴蛋蛋1011 发表于 2020-3-9 16:21:46
大佬牛批,学习学习
我是卢瑟 发表于 2020-2-19 18:17:03
niuniuniu发士大夫士大夫士大夫士大夫带到
杨子想学习 发表于 2019-10-5 16:52:43
good good  good
AZFJ007 发表于 2019-9-4 14:14:25
加油 么么哒
jinniuxing 发表于 2019-9-2 14:08:13
谢谢,分享!
luckcai 发表于 2019-9-1 15:37:37
学习学习
SWFSA 发表于 2019-8-22 14:01:30
不错o,感谢楼主
小爱 发表于 2019-5-13 13:18:43
学习学习
二狗 发表于 2019-5-3 15:16:07
创意太棒了
中国制造2025 发表于 2019-4-20 09:34:11
加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表