跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YT SDK
  4. [LE1系列]YT SDK LIN 自适应波特率 Demo

[LE1系列]YT SDK LIN 自适应波特率 Demo

已定时 置顶直到 2026/7/3 17:46 已锁定 已移动 已解决 YT SDK
8 帖子 3 发布者 1.7k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • sunxuehuS 离线
    sunxuehuS 离线
    sunxuehu
    写于 最后由 编辑
    #1

    下面是给LE1系列开发的LIN自适应波特率,支持interrupt和DMA方式

    1 条回复 最后回复
    1
    • 车友车行车 离线
      车友车行车 离线
      车友车行 YunTu
      写于 最后由 编辑
      #5

      文本打开.yct文件,手动将dev改成1_4_0,再重新打开配置工具即可打开
      7f7e3fb6-6b70-4aa5-bc5e-2d176754d576-image.png
      82699323-4042-41cf-a279-dc7d4c37b516-image.png

      1 条回复 最后回复
      2
      • sunxuehuS 离线
        sunxuehuS 离线
        sunxuehu
        写于 最后由 sunxuehu 编辑
        #2

        Lin_AutoBaud_Interrupt_Demo.zip

        1 条回复 最后回复
        2
        • sunxuehuS 离线
          sunxuehuS 离线
          sunxuehu
          写于 最后由 编辑
          #3

          Lin_AutoBaud_Dma_Demo.zip

          1 条回复 最后回复
          2
          • xianghanX xianghan 在 中固定了该主题
          • jinyiJ 离线
            jinyiJ 离线
            jinyi
            写于 最后由 编辑
            #4

            yct文件打不开,以及请问为什么不使用驱动中的自动波特率功能?

            1 条回复 最后回复
            0
            • 车友车行车 离线
              车友车行车 离线
              车友车行 YunTu
              写于 最后由 编辑
              #5

              文本打开.yct文件,手动将dev改成1_4_0,再重新打开配置工具即可打开
              7f7e3fb6-6b70-4aa5-bc5e-2d176754d576-image.png
              82699323-4042-41cf-a279-dc7d4c37b516-image.png

              1 条回复 最后回复
              2
              • sunxuehuS 离线
                sunxuehuS 离线
                sunxuehu
                写于 最后由 sunxuehu 编辑
                #6

                更新到v0.2版本,内容如下:

                1. 补充 之前缺少对 LIN_SYNC_CAPTURE_ABORT 错误产生的恢复处理
                  c9561f3b-b66e-473a-832b-514ab8850128-image.png

                Lin_AutoBaud_0_2.zip

                1 条回复 最后回复
                0
                • sunxuehuS 离线
                  sunxuehuS 离线
                  sunxuehu
                  写于 最后由 sunxuehu 编辑
                  #7

                  更新到v0.3版本:主要修改中断的版本,DMA的版本未动

                  1. Fix 偶发性出现timeout事件导致丢帧现象

                  原因:lpTMR 和 UART 都会读写同一套超时状态(如 timeoutCounter / timeoutCounterFlag)。如果两者优先级不同,就容易出现一方频繁打断另一方,导致共享状态访问时序不稳定,进而偶发 LIN 超时。把两者设为相同优先级,可以让这套状态的访问顺序更可控,避免竞争和偶发超时风险。

                  解决方法:设置同样优先级互斥访问

                  修改点如下:

                  image.png
                  Lin_AutoBaud_0_3.zip

                  1 条回复 最后回复
                  0
                  • ,FrankieF Frankie 将这个主题转为问答主题
                  • ,FrankieF Frankie 将这个主题标记为已解决
                  • sunxuehuS sunxuehu 被引用 于这个主题
                  • ganyongchaoG ganyongchao 解锁了该主题
                  • sunxuehuS 离线
                    sunxuehuS 离线
                    sunxuehu
                    编写于 最后由 编辑
                    #8

                    帖子迁移到Blogs板块中
                    更新版本到:0.4
                    https://forum.ytmicro.com/topic/2034/le1系列-yt-sdk-lin-自适应波特率-demo问题反馈?_=1781230215580

                    1 条回复 最后回复
                    0
                    • ganyongchaoG ganyongchao 锁定了该主题

                  • 云途开发生态介绍

                    快速上手云途开发生态

                  • 云途论坛规则/Yuntu Forum Rules

                    发帖前请查看

                  • YT CONFIG TOOL调查问卷

                    帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

                  • can
                    26
                    demo
                    23
                    lin stack
                    13
                    uds
                    13
                    md14
                    6
                    yt-link
                    6
                    fbl
                    5
                    adc模块
                    4
                    Online Users
                    • 登录

                    • 登录或注册以进行搜索。
                    • 第一个帖子
                      最后一个帖子
                    0
                    • 版块
                    • 最新
                    • 标签
                    • 热门