发 帖  
[问答]

STM32f103使用HAL修改波特率失败

5505 单片机
2020-11-5 15:21:14   评论 分享淘帖 邀请回答 举报
2个回答
2020-11-5 18:32:06 1 评论

举报

1 条评论
  • 2020-12-11 17:14

    STMFLASH_Write(BANK1_WRITE_SETtiNG_ADDR,(uint16_t *)&SET_Data ,6);
    后面那个6的原因吧,你发的是6个uint16_t数据,所以12字节。
    另外:建议采用中断发送,STMFLASH_Write是发送完数据,才退出的。占用资源,我一般不用HAL库。

2020-11-5 20:07:18 1 评论

举报

1 条评论
  • 2020-11-6 16:45

    嗯,这是一个要注意的细节,但是现在不是这个问题,判断是没有问题的。现在主要的问题是判断完成之后,执行的也是没有问题的。但是就是不太清楚串口为什么少发了数据

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

您需要登录后才可以回帖 登录/注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
快速回复 返回顶部 返回列表
关注微信公众号

电子发烧友网

电子发烧友论坛

社区合作
刘勇
联系电话:15994832713
邮箱地址:liuyong@huaqiu.com
社区管理
elecfans短短
微信:elecfans_666
邮箱:users@huaqiu.com
关闭

站长推荐 上一条 /6 下一条

快速回复 返回顶部 返回列表