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

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
楼主威武。6 P( L5 s! c, K' \' f9 U) X: v) h
可否再开坛详解一下HAL_StatusTypeDef HAL_UART_Receive_DMA的使用?
; V* E4 l3 ]  U万分感谢。
* F( u2 U3 y9 @- `3 w/ L0 r
cuyebiren 回答时间:2018-1-24 13:35:50
dark_ness 发表于 2018-1-17 22:07
) G6 T5 d/ ^. t4 M* ~/ u楼主威武。4 p) g) w! h, Z* \1 b8 O
可否再开坛详解一下HAL_StatusTypeDef HAL_UART_Receive_DMA的使用?" ?5 x1 B2 \7 ]4 I/ |
万分感谢。
) ^0 V9 r" E, ?! F) P( c8 T" y4 ^
已发帖:HAL库UART按DMA方式发送和接收函数简析及测试
( k& D0 K. S( X  }- C6 Vhttps://www.stmcu.org.cn/module/ ... amp;fromuid=31357605 u4 K: p: C1 P; L! `
(出处: 意法半导体STM32/STM8技术社区)
% b- y/ W2 y, W5 `" l, x- c; F
dark_ness 回答时间:2018-2-3 22:05:02
cuyebiren 发表于 2018-1-24 13:35
0 {" h% t; y/ u8 ?) o2 B已发帖:HAL库UART按DMA方式发送和接收函数简析及测试* l, V3 P! Z5 U- ]( W) p: D
https://www.stmcu.org.cn/module/forum/forum.php?mod ...

! M1 Z: f$ ^8 |, n  Y% a感谢指点。
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
这个分析到很好。
6 U, I% @/ }% n7 e
dog2018 回答时间:2018-11-30 10:15:41
xiongtingting 发表于 2018-5-14 17:515 O9 p' A0 u7 h& M  R/ U; {
我是一名小菜鸟啊,想问楼主,你的HAL_UART_Transmit_IT函数里就是配置,那他如何进去中断去发送呢???是 ...
! K+ L$ H* k: F
HAL_UART_Transmit_IT函数里开启了 TXEIE发送缓冲区空中断,意思就是-只要发送缓冲区,就会产生中断,一旦产生中断,就会去执行中断服务函数。至于怎么找中断服务函数(1)单步调试,摸索(2)中断向量(貌似在.s)(3)直接在(xx_it.c)找 类似这的 void USART3_IRQHandler(void)函数
0 _" p( R) N3 r, L* i) d7 ?- z4 B
日正当中 回答时间:2018-12-3 13:19:54
学习学习下
sincomaster 回答时间:2018-12-3 13:39:08
写得很不错,学习了
123

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版