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

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
楼主威武。' V5 T/ C) d4 h/ D! u
可否再开坛详解一下HAL_StatusTypeDef HAL_UART_Receive_DMA的使用?
" |( X: I, S. `( R3 y万分感谢。9 @2 {3 Y5 Y' s# U6 d
cuyebiren 回答时间:2018-1-24 13:35:50
dark_ness 发表于 2018-1-17 22:07
% g; C2 n8 U0 P, t/ c% h楼主威武。
8 ?* ~  R/ Z8 |+ A2 Y可否再开坛详解一下HAL_StatusTypeDef HAL_UART_Receive_DMA的使用?9 s* \  x! {# c
万分感谢。
; G$ g. E# w+ S! z5 V4 \
已发帖:HAL库UART按DMA方式发送和接收函数简析及测试6 `4 ?/ V$ m# F1 f$ G& O
https://www.stmcu.org.cn/module/ ... amp;fromuid=3135760
2 a2 D' \( c! z3 @! k0 E6 Z/ q. v(出处: 意法半导体STM32/STM8技术社区)& J1 u7 y+ X+ O& m/ E- ?- ~4 r
dark_ness 回答时间:2018-2-3 22:05:02
cuyebiren 发表于 2018-1-24 13:35) b" Z, G. S1 Y5 h
已发帖:HAL库UART按DMA方式发送和接收函数简析及测试
& S' [, v4 q6 Z# X- I1 l3 Xhttps://www.stmcu.org.cn/module/forum/forum.php?mod ...
: K1 U9 w( D# }$ U
感谢指点。
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
这个分析到很好。3 Y9 C( K9 g0 `& l5 I
dog2018 回答时间:2018-11-30 10:15:41
xiongtingting 发表于 2018-5-14 17:51
8 _3 y, u5 W0 B* q我是一名小菜鸟啊,想问楼主,你的HAL_UART_Transmit_IT函数里就是配置,那他如何进去中断去发送呢???是 ...
, ^6 ~# U/ O# c; x) O$ ~+ }9 i. _' p
HAL_UART_Transmit_IT函数里开启了 TXEIE发送缓冲区空中断,意思就是-只要发送缓冲区,就会产生中断,一旦产生中断,就会去执行中断服务函数。至于怎么找中断服务函数(1)单步调试,摸索(2)中断向量(貌似在.s)(3)直接在(xx_it.c)找 类似这的 void USART3_IRQHandler(void)函数
3 E* i; X  Y" e* ~' j! m( z3 h" M" _
日正当中 回答时间: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 手机版