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

干货 Nucleo072 usart 基于RTOS的应用 方便AT指令类外设开发  

[复制链接]
lovewyufeng 发布时间:2015-1-8 14:06
阅读主题, 点击返回1楼
收藏 3 评论28 发布时间:2015-1-8 14:06
28个回答
lovewyufeng 回答时间:2015-1-8 15:38:48
晓枫VS枯叶 发表于 2015-1-8 15:36
楼主的接收中断为什么不直接调用HAL的API写,还要搞寄存器!

HAL 库的 中断接收 是 主动调用的  

也就是主动接收  


我这里需要被动接收的
harvardx 回答时间:2015-1-8 15:44:18
不止是干活, 让我们这些rtos菜鸟 学习了怎么快速建立rtos项目 ,
晓枫VS枯叶 回答时间:2015-1-8 16:27:22
我看你这个接收也是中断接收啊!
lovewyufeng 回答时间:2015-1-8 21:57:26
晓枫VS枯叶 发表于 2015-1-8 16:27
我看你这个接收也是中断接收啊!

不知道 你有没有研究过 HAL 的 中断  API

运行机制是这样的  设置buffer地址和 需要接收的 数据 数量(这个是重点)!

然后会从 串口发送一个字节出去 HAL称之为 DUMMY_DATA 这不是 所希望的吧?

然后  需要所设置的  数量 数据接收完毕  才运行 callback函数  显然  通信过程中不知道需要接收多少字节?

总不能设置为1吧?  那HAL又相对于  自己写个中断函数  又显得臃肿了 很多~~
adersonl 回答时间:2015-1-8 22:02:25
晓枫VS枯叶 发表于 2015-1-8 16:27
我看你这个接收也是中断接收啊!

不太懂,估计楼主也是个小白。
lovewyufeng 回答时间:2015-1-8 22:05:49
adersonl 发表于 2015-1-8 22:02
不太懂,估计楼主也是个小白。

  我先使用一下HAL API再来讨论啊  还真没用过~~
adersonl 回答时间:2015-1-8 22:09:59
逗 逗,不是不用HAL了么
lovewyufeng 回答时间:2015-1-8 22:13:22
adersonl 发表于 2015-1-8 22:09
逗 逗,不是不用HAL了么

用一下脑补啊~~~
adersonl 回答时间:2015-1-8 22:15:49

向大神看齐。。什么时候有心得给我补补脑
hl1980 回答时间:2015-1-8 22:24:28
不错,学习一下

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似分享

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