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

HAL库UART的几个常用函数讲解+中断处理过程讲解  

[复制链接]
cuyebiren 发布时间:2016-12-6 21:42
阅读主题, 点击返回1楼
赞 1 收藏 25 评论39 发布时间:2016-12-6 21:42
39个回答
dark_ness 回答时间:2018-1-17 22:07:10
楼主威武。, k" @& I) y. V8 @
可否再开坛详解一下HAL_StatusTypeDef HAL_UART_Receive_DMA的使用?
" D$ E/ R# S  M& B1 F2 C8 {万分感谢。
+ o" G( {; d4 A" \
cuyebiren 回答时间:2018-1-24 13:35:50
dark_ness 发表于 2018-1-17 22:07
, ^2 h( O: x3 W% g& u& @4 Q楼主威武。1 S- H$ s) u- V* X7 `- `
可否再开坛详解一下HAL_StatusTypeDef HAL_UART_Receive_DMA的使用?1 f) h1 C& z" c" Y1 q0 y, O  W' o
万分感谢。
8 x% P6 w. f, b, q$ o4 g
已发帖:HAL库UART按DMA方式发送和接收函数简析及测试3 Q6 q/ U' u$ [0 M
https://www.stmcu.org.cn/module/ ... amp;fromuid=3135760
4 [) U( f: K5 S0 c4 U(出处: 意法半导体STM32/STM8技术社区)
# P" V7 d* p' N& O8 K8 t
dark_ness 回答时间:2018-2-3 22:05:02
cuyebiren 发表于 2018-1-24 13:35
  K9 ?/ P& F5 I  k3 X" [' H已发帖:HAL库UART按DMA方式发送和接收函数简析及测试* k- {- g: X- v$ Q. G- Q. i* \
https://www.stmcu.org.cn/module/forum/forum.php?mod ...

) j) y# l" O8 ]2 j' @: A! O感谢指点。
xiongtingting 回答时间:2018-5-14 17:51:29
我是一名小菜鸟啊,想问楼主,你的HAL_UART_Transmit_IT函数里就是配置,那他如何进去中断去发送呢???是通过这个SET_BIT(huart->Instance->CR1, USART_CR1_TXEIE)吗?那这个又跳转到那个函数里了,我追踪不到啊,坐等楼主回答
哈哈哈11223 回答时间:2018-10-17 10:33:12
谢谢大佬分享
goodgsq1 回答时间:2018-10-18 16:09:19
Mark一下!
八五哥 回答时间:2018-10-24 17:10:43
这个分析到很好。. t" ?3 w) Y7 |4 r) ^0 D* Z9 r3 c
dog2018 回答时间:2018-11-30 10:15:41
xiongtingting 发表于 2018-5-14 17:51
) u: `. S" B) J$ l4 o" x% Z+ |我是一名小菜鸟啊,想问楼主,你的HAL_UART_Transmit_IT函数里就是配置,那他如何进去中断去发送呢???是 ...
& ]$ a7 g6 s- [" s- Z6 l
HAL_UART_Transmit_IT函数里开启了 TXEIE发送缓冲区空中断,意思就是-只要发送缓冲区,就会产生中断,一旦产生中断,就会去执行中断服务函数。至于怎么找中断服务函数(1)单步调试,摸索(2)中断向量(貌似在.s)(3)直接在(xx_it.c)找 类似这的 void USART3_IRQHandler(void)函数+ ~/ O) X( [) f5 L" r
日正当中 回答时间:2018-12-3 13:19:54
学习学习下
sincomaster 回答时间:2018-12-3 13:39:08
写得很不错,学习了
123

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版