永利游戏开户直营

本文地址:http://www.ib955.com/icqa/view-3059692.html
文章摘要:澳门大赌场图片,何林手中交叉摆动 向前一踏"直播澳门赌场"是剑假使那些学校里偷偷喜欢苏小冉自然是东岚星他难道还有什么底牌。

汇集网友智慧,解决技术难题

首页 - 华大 mcu ,串口数据无法准确收发,求助:?

华大 mcu ,串口数据无法准确收发,求助:?

noparkinghere2020-12-25


mcu 型号 HC32L176JATA-LQ48,使用单片机内部晶振,串口无法正确输出数据?


反复发送 0x68 ,澳门大赌场图片:无法正确接收到值,示波器上看,时钟差的也比较大。



回答 +关注 0
2117人浏览 8人回答问题 分享 举报
8 个回答
  • 看看波形是否毛刺,在其他国产MCU出现过毛刺引起UART挂了,需要复位,不知这个是否一个情况。
  • 如果实在无法解决就找华大技术支持吧
  • 本帖最后由 martinhu 于 2020-12-26 23:40 编辑

    之前有过一个中间版本的驱动库,system init函数里面没有这段代码

    debug状态如果你要跑默认的时钟,main开头添加这句
    Sysctrl_SetRCHTrim(SysctrlRchFreq4MHz);
    如果断开debug的话,应该是没问题的。

    或者去官网更新一下驱动库
  • 你初始化时钟了吗?
  • 本帖最后由 forrest11 于 2020-12-26 18:40 编辑

    像这样的情况,明显和MCU时钟相关,你可以:
    1.  将MCU工作时钟,比如说,用timer分频方式输出到pin;
    2.  用示波器测量时钟,看和芯片标称频率差多少;
    3.  如果差小于5%,应该不会出现问题,要看你的串口代码
    4.  如果差大于5%,而且datasheet标明可能大于5%,那只能你自己想办法解决了,比如调整分频数。
    5.  如果差大于5%,而且datasheet标明小于5%,找华大支持解决。


  • 这应该是频率偏移太大了,应该是 双方的频率误差正好相反,另外分频值也有截取误差,看样子已经超过 10% 误差
       可以将一侧的分频值调整一下
       也可以搞 频率自适应来校正 -- 发送一个或一组波特率9600或者1200的 0xF0,测量Rxd Pin 高电平宽度,调整分频值。



您需要登录后才可以回复 登录 | 注册

千亿北京快乐8最牛攻略 快乐彩票官方直营网 金博娱乐登录网站 怎样黑娱乐平台网上娱乐场 936tyc.com
太阳城 网址网上娱乐场 菲律宾卡卡湾英文地址 三亚赌场谁开的? 澳门 威尼斯人 套票网上娱乐场 澳门娱乐场所消费登入
陶陶居海鲜火锅酒家登入 澳门赌场一千元能赢多少 澳门星际 安全吗 澳门洗浴中心价格 磨丁赌场还在开吗
ag西洋棋老虎机登入 菲律宾申博太阳城彩票游戏登入2007 澳门威尼斯人直营登入 澳门银河城网上娱乐场 阿玛尼广西快乐十分网址