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

深圳做网站哪家专业做网站的网络公司

深圳做网站哪家专业,做网站的网络公司,网站不备案可以做百度推广吗,wordpress title 8211STM32移植RT-Thread出现的问题及解决办法 问题原因解决方法 问题 使用标准版RT-Thread,移植bsp中的板文件后,想使用I/O设备模型,使用串口3或者串口4收发时,发现串口3或者串口4没反应。出现问题:程序一直跑在 while (__HAL_UART_…

STM32移植RT-Thread出现的问题及解决办法

  • 问题
  • 原因
  • 解决方法

问题

使用标准版RT-Thread,移植bsp中的板文件后,想使用I/O设备模型,使用串口3或者串口4收发时,发现串口3或者串口4没反应。出现问题:程序一直跑在

while (__HAL_UART_GET_FLAG(&(uart->handle), UART_FLAG_TC) == RESET);

处,出不来。

原因

移植过程中,本身带的stm32f1xx_hal_map.c文件中,只有初始化串口1和串口2的程序,没有初始化串口3和串口4的程序。

解决方法

在HAL_UART_MspInit()和HAL_UART_MspDeInit中添加我们使用的串口配置信息。
例如添加串口3,需要添加的内容为:
在HAL_UART_MspInit(UART_HandleTypeDef* huart)中添加

else if(huart->Instance==USART3){/* USER CODE BEGIN USART3_MspInit 0 *//* USER CODE END USART3_MspInit 0 *//* Peripheral clock enable */__HAL_RCC_USART3_CLK_ENABLE();__HAL_RCC_GPIOB_CLK_ENABLE();/**USART3 GPIO ConfigurationPB10     ------> USART3_TXPB11     ------> USART3_RX*/GPIO_InitStruct.Pin = GPIO_PIN_10;GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);GPIO_InitStruct.Pin = GPIO_PIN_11;GPIO_InitStruct.Mode = GPIO_MODE_INPUT;GPIO_InitStruct.Pull = GPIO_NOPULL;HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);/* USER CODE BEGIN USART3_MspInit 1 *//* USER CODE END USART3_MspInit 1 */}

在HAL_UART_MspDeInit(UART_HandleTypeDef* huart)中添加

else if(huart->Instance==USART3){/* USER CODE BEGIN USART3_MspDeInit 0 *//* USER CODE END USART3_MspDeInit 0 *//* Peripheral clock disable */__HAL_RCC_USART3_CLK_DISABLE();HAL_GPIO_DeInit(GPIOB, GPIO_PIN_10|GPIO_PIN_11);
http://www.mmbaike.com/news/65684.html

相关文章:

  • 公司装修费会计分录搜索引擎优化员简历
  • 同一个wifi下_我如何用手机访问我用我电脑做服务器的网站微博营销的特点
  • 如何建设手机网站舆情信息在哪里找
  • 做简历用哪个网站全球中文网站排名
  • 做网站的步骤 主题产品推广方案ppt模板
  • 给公司做一个网站流程口碑营销的好处
  • 天津建设网站c2成绩查询百度数据分析
  • 泉州做网站百度科技有限公司
  • 韩国ps教程网站无锡网站制作优化
  • 宠物发布网站模板网络营销计划包括哪七个步骤
  • 长沙网站建设优化万网域名管理入口
  • 商务网站建设实训报告论坛推广技巧
  • 网站滚动效果怎么做seo排名软件有用吗
  • 网站图片要求全球网络营销公司排行榜
  • 四川中天建设有限公司网站成都网站制作设计公司
  • 房地产销售好做吗郑州seo优化培训
  • h5企业模板网站模板广州网站排名优化报价
  • 天津企业网站设计制作网站设计报价方案
  • 建设网站50m数据库中国软文网官网
  • 做兼职做网站的是什么seo网站内容优化有哪些
  • 河北省网站建设.地推团队去哪里找
  • 襄樊做网站如何提高网站排名
  • 濮阳做网站的公司什么是网络营销与直播电商
  • 淄博网站推广公司那些完整企业网站模板
  • 重庆网站推广公司哪家好公司宣传网页怎么做
  • 南部网站建设seo搜索引擎优化公司
  • html5网站开发公司免费二级域名注册网站有哪些
  • 做列表的网站块链友情链接平台
  • 商城网站做推广方案在seo优化中
  • 做环保网站案例分析图片优化