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

深圳正规做网站的公司电子商务网站建设的总体目标

深圳正规做网站的公司,电子商务网站建设的总体目标,网站建设客户案例,网站同城在线哪里做【stm32】hal库学习笔记-UART/USART串口通信 hal库驱动函数 CubeMX图形化配置 导入LCD.ioc RTC设置 时钟树配置 设置LSE为RTC时钟源 USART设置 中断设置 程序编写 编写主函数 /* USER CODE BEGIN 2 */lcd_init();lcd_show_str(10, 10, 16, Demo12_1:USART1-CH340lcd_show_str(10, 10, 16, Demo12_1:USART1-CH340, RED);lcd_show_str(10, 30, 16, Please connect board with PC, RED);lcd_show_str(10, 50, 16, via MiniUSB line before power on, RED);uint8_t hello1[] Hello, blocking\n;HAL_UART_Transmit(huart1, hello1, sizeof(hello1), 500);HAL_Delay(10);uint8_t hello2[] Hello, none blocking\n;HAL_UART_Transmit_IT(huart1, hello2, sizeof(hello2));lcd_show_str(10, 90, 16, Received command string is: , RED);HAL_UART_Receive_IT(huart1, rxBuffer, RX_CMD_LEN);/* USER CODE END 2 */在rtc.c中重写回调函数 /* USER CODE BEGIN 1 */ void HAL_RTCEx_WakeUpTimerEventCallback(RTC_HandleTypeDef *hrtc) {RTC_TimeTypeDef sTime;RTC_DateTypeDef sDate;if (HAL_RTC_GetTime(hrtc, sTime, RTC_FORMAT_BIN) HAL_OK) {HAL_RTC_GetDate(hrtc, sDate, RTC_FORMAT_BIN);uint8_t timeStr[20];sprintf(timeStr, %2d:%2d:%2d\n, sTime.Hours, sTime.Minutes, sTime.Seconds);lcd_show_str(30, 70, 16, timeStr, BLACK);if (isUploadTime) {HAL_UART_Transmit(huart1, timeStr, strlen(timeStr), 200);}} } /* USER CODE END 1 */在usart.h文件中编写定义 /* USER CODE BEGIN Private defines */ #define RX_CMD_LEN 5 extern uint8_t rxBuffer[]; extern uint8_t isUploadTime; /* USER CODE END Private defines */编写usart.c /* USER CODE BEGIN 0 */ #include rtc.h #include lcd.h #include string.huint8_t proBuffer[10] #S45;\n; uint8_t rxBuffer[10] #H12;\n; uint8_t rxCompleted RESET; uint8_t isUploadTime 1; /* USER CODE END 0 *//* USER CODE BEGIN 1 */ void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart) {if (huart-Instance USART1) {rxCompleted SET;for (uint16_t i 0; i RX_CMD_LEN; i) {proBuffer[i] rxBuffer[i];__HAL_UART_ENABLE_IT(huart, UART_IT_IDLE);}} }void on_UART_IDLE(UART_HandleTypeDef *huart) {if (__HAL_UART_GET_FLAG(huart, UART_FLAG_IDLE) RESET) {return;}__HAL_UART_CLEAR_IDLEFLAG(huart);__HAL_UART_DISABLE_IT(huart, UART_IT_IDLE);if (rxCompleted) {HAL_UART_Transmit(huart, proBuffer, strlen(proBuffer), 100);HAL_Delay(10);updateRTCTime();lcd_show_str(30, 110, 16, proBuffer, BLACK);rxCompleted RESET;HAL_UART_Receive_IT(huart, rxBuffer, RX_CMD_LEN);} }void updateRTCTime() {if (proBuffer[0] ! #) {return;}uint8_t timeSection proBuffer[1];uint8_t temp10 proBuffer[2] - 0;uint8_t temp1 proBuffer[3] - 0;uint8_t value 10 * temp10 temp1;if (timeSection U) {isUploadTime value;return;}RTC_TimeTypeDef sTime;RTC_DateTypeDef sDate;if (HAL_RTC_GetTime(hrtc, sTime, RTC_FORMAT_BIN) HAL_OK) {HAL_RTC_GetDate(hrtc, sDate, RTC_FORMAT_BIN);sTime.DayLightSaving 0;sTime.StoreOperation 0;if (timeSection H) {sTime.Hours value;} else if (timeSection M) {sTime.Minutes value;} else if (timeSection S) {sTime.Seconds value;}HAL_RTC_SetTime(hrtc, sTime, RTC_FORMAT_BIN);} }/* USER CODE END 1 */实现效果
http://www.hyszgw.com/news/84669/

相关文章:

  • 网站安全评估怎么做曹鹏的wordpress教程
  • 丽江市住房建设局网站网页版微信聊天记录怎么删除
  • 工信部 网站备案 上传电子郑州餐饮加盟网站建设
  • 医院品牌网站建设做淘宝一样的网站
  • 网站制作论文优帮云网站推广方式百度云
  • html企业整站模板网站php网上商城系统
  • 龙岗同乐社区做网站wordpress百度云盘插件
  • 做胃镜需那好天津津门网站A东莞网站制作外包
  • 江门发布宁波优化网站排名价格表
  • 展览会建设网站平台的作用农产品网站策划
  • 上海做网站 公司有哪些原创服装设计师
  • 网站模板网电商网站建设最好的公司
  • 门户网站建设目标个人营业执照网上申请入口官网
  • 云南建设网站小程序界面设计模板
  • 网站用什么建设seo工具是什么意思
  • 网站建设目标概括什么行业愿意做网站
  • 网站建设与管理.pdf西安优化网站
  • 潍坊网站制作保定公司请人做网站 说我要求多
  • 本地的营销网站建设thinkphp做网站教程
  • 2345网站入口东莞网站的关键字推广
  • 中联网站建设wordpress酷站
  • 江门网站建设策划网站论坛模板
  • html购物网站模板微信wordpress
  • 全州建设完小网站手机版网站建设报价
  • 企业网站怎么做才好dede古风类网站源码
  • 访问阿里云主机网站合肥网站建设需要多少钱
  • 网站手机版建设网站开发维护需要哪些人
  • 做一个京东网站怎么做wordpress极简
  • 网页网站培训班做物流的网站
  • 内蒙古呼和浩特网站建设网站哪些是动态的