你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

st-img
chrome
st-img
firefox
st-img
safari
st-img
ie8及以上
shequ.stmicroelectronics.cn
  • ST意法半导体官网
  • STM32中文官网
  • ST全球论坛
登录/注册
  • 首页
  • 技术问答
  • 话题
  • 资源
  • 创客秀
  • 视频
  • 标签
  • 积分商城
  • 每日签到
lvfeng123

lvfeng123

 

回答数 0 关注数 0
关注 私信
  • 动态99
  • 提问
  • 回答0
  • 创客秀 0
  • 分享 0
  • 关注0
10 回答

折腾了半夜搞不定,求帮助~~

未设置标签
luscu luscu 回答时间: 2019-5-16 10:28

我看到这个问题的本身不是关键,关键还是要注意身体,除非自己是老板。

赞0
10 回答

求助!!程序烧错

未设置标签
tanic tanic 回答时间: 2019-5-5 15:47

如图

赞0
3 回答

串口输入几个细节问题请求帮助下。

未设置标签
xiaolingoei xiaolingoei 回答时间: 2019-5-4 09:13

你代码里面可能是有宏定义?且先撇开LPUART1、115200U这些定义不谈,在配置了UART之后,没有对它进行使能。 你按照这个和你的程序配置比对一下,算是HAL库的标准设置: void MX_USART1_UART_Init(void) {    huart1.Instance = USART1;    huart1.Init.BaudRate = 115200;    huart1.Init.WordLength = UART_WORDLENGTH_8B;    huart1.Init.StopBits = UART_STOPBITS_1;    huart1.Init.Parity = UART_PARITY_NONE;    huart1.Init.Mode = UART_MODE_TX_RX;    huart1.Init.HwFlowCtl = UART_HWCONTROL_NONE;    huart1.Init.OverSampling = UART_OVERSAMPLING_16;    huart1.Init.OneBitSampling = UART_ONEBIT_SAMPLING_DISABLED;    huart1.AdvancedInit.AdvFeatureInit = UART_ADVFEATURE_NO_INIT;    HAL_HalfDuplex_Init(&huart1); } 复制代码这里的接收,是用上位机软件接收还是同样的芯片USART接收?两者通信的波特率一定要匹配,9600就都要设置成9600。 超长数据的处理,我给个思路:你可以__HAL_UART_ENABLE_IT(huart,UART_IT_RXNE); ,在接收中断里面做个计数,接收200次之后关闭USART的接收功能。(PS:不只一种方法)

赞0
lvfeng123 lvfeng123


阅读作者更多的帖子

所在话题

参与活动

  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16