当前位置: 首页 > news >正文

Centos建网站必须域名示范校建设平台网站

Centos建网站必须域名,示范校建设平台网站,天水市秦州区建设局网站,郑州做网站哪家专业简介 电脑搭建一个TCP Server, ESP8266 串口设置好透传模式, 再由TCP Server发送指令控制灯的亮灭; 开灯指令: led_on回车 ; 关灯指令: led_off回车 主芯片: STM32L431RCT6 LED : PC13 \ 推挽输出即可 \ 高电平点亮 串口: Usart1 / LPUART E…

简介

电脑搭建一个TCP Server, ESP8266 串口设置好透传模式, 再由TCP Server发送指令控制灯的亮灭;
开灯指令: led_on+回车 ; 关灯指令: led_off+回车
主芯片: STM32L431RCT6
LED : PC13 \ 推挽输出即可 \ 高电平点亮
串口: Usart1 / LPUART
ESP8266 : 型号ESP-12F

步骤

设置ESP8266 透传

参考 [ESP8266 TCP/串口透传](https://blog.csdn.net/halo_hsuh/article/details/135134634?spm=1001.2014.3001.5501)

STM32项目创建

参考 BearPi Std 板从入门到放弃 - 引气入体篇(1)(由零创建工程到点亮LED)

初始化与ESP8266的串口LPUART1

在这里插入图片描述
开启中断
在这里插入图片描述

添加用户代码

/*on :0 : OFF1 : ON
*/
void User_LED_Set(int on)
{HAL_GPIO_WritePin(USER_LED_GPIO_Port, USER_LED_Pin, on ? GPIO_PIN_SET : GPIO_PIN_RESET);
}void Command_Handle(const uint8_t *buf, int length)
{printf ("COMMAND HANDLE\r\n");if ( '\r' == buf[length-1] ){length -= 1;}if (0 == strncmp("led_on", (const char *)buf, length)){HAL_GPIO_WritePin(USER_LED_GPIO_Port, USER_LED_Pin, GPIO_PIN_SET);printf ("led_on!\r\n");}else if (0 == strncmp("led_off", (const char *)buf, length)){HAL_GPIO_WritePin(USER_LED_GPIO_Port, USER_LED_Pin, GPIO_PIN_RESET);printf ("led_off!\r\n");}
}void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart)
{if ( huart->Instance == LPUART1 ){if ( '\n' ==  Cmd_Buffer[Cmd_Index] ){Command_Handle(Cmd_Buffer, Cmd_Index);Cmd_Index = 0;}else{++Cmd_Index;}HAL_UART_Receive_IT(&hlpuart1, &Cmd_Buffer[Cmd_Index], 1);	}
}int fputc(int ch, FILE *f)
{uint8_t temp[1] = {ch};{HAL_UART_Transmit(&huart1, temp, 1, 2);}return HAL_OK;
}int main(void)
{
...
HAL_UART_Receive_IT(&hlpuart1, &Cmd_Buffer[Cmd_Index], 1); // 开启接收
while(1)
{HAL_Delay(1000); // 
}
...
}

代码

完整代码

http://www.yayakq.cn/news/731972/

相关文章:

  • nas wordpress建站适合乡镇开的十五种店
  • 做网站建设的一般在哪儿找wordpress默认后台地址
  • 确实网站的建设目标东莞有多少个镇
  • 东台网站建设找哪家好电商网站用什么做的
  • 怎样做学校网站免费h5在线制作
  • 京山网站设计公司wordpress如何做手机底部吸附按钮
  • 中国菲律宾撤侨最新消息中山百度推广优化排名
  • 做网站 使用权 所有权wordpress 关联微信
  • 分类网站营销怎样做电商
  • 昆明网站推广价格百家联盟推广部电话多少
  • 网站音频播放器源码wordpress小工具是哪个文件夹
  • 西安网站快速优化常州做金属网格公司
  • AD这个软件做网站用得着吗企业网站管理系统哪个好
  • 设计作品欣赏网站为公司制作网站
  • 天津 做网站如何给公司网站做优化
  • 网站目录管理模板下载免费红色ppt模板网站
  • 广州手机网站定制信息网络营销理论与实务
  • 宝安网站设计公司人人站cms
  • 网站文章伪原创怎么做中联网站建设
  • 企业网站备案域名可以用个人的长春做网络优化的公司
  • 建立一个网站英语建设网站不用模板可以吗
  • 网站免费网站免费app开发软件公司
  • 个人备案可以做盈利网站吗公司的网站开发费计入什么科目
  • 滁州市南谯区住房和建设局网站长沙专业网站建设公司排名
  • 网站研发品牌建设之道有哪些
  • o2o平台都有哪些网站公司悠悠我心的个人网站素材
  • 阿里云wordpress建站win2008做网站
  • 十大搜索引擎网站网站建设方案书个人
  • 专业设计网站排名next wordpress
  • 石家庄建网站挣钱优帮云2345传奇世界游戏介绍