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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. 开发环境搭建
  4. 基于eclipse的YunTu IDE使用问题

基于eclipse的YunTu IDE使用问题

已定时 已固定 已锁定 已移动 开发环境搭建
51 帖子 8 发布者 2.2k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • zhaodong1Z 离线
    zhaodong1Z 离线
    zhaodong1
    编写于 最后由 编辑
    #30
    此主題已被删除!
    1 条回复 最后回复
    0
    • zhaodong1Z 离线
      zhaodong1Z 离线
      zhaodong1
      编写于 最后由 编辑
      #31

      image.png
      YunTu Config Tool生成的sdk工程中,lin配置里定义了两个classicPID,,但是我任何ID报文都可以收到,这个classicpid定义的两个ID有什么用,能不能实现过滤功能,,另外增强型checksum的报文如何配置

      1 条回复 最后回复
      0
      • swustS 离线
        swustS 离线
        swust YunTu
        编写于 最后由 编辑
        #32

        设置的PID为标准校验,其他的ID为增强校验;这里的classicPID与不是真正的ID,需要参考ID与PID对照表。

        1 条回复 最后回复
        0
        • zhaodong1Z 离线
          zhaodong1Z 离线
          zhaodong1
          编写于 最后由 编辑
          #33

          image.png接收报文后进入的状态和报文ID有关系吗?是在哪里做出的判断呢

          zhaodong1Z 1 条回复 最后回复
          0
          • zhaodong1Z 离线
            zhaodong1Z 离线
            zhaodong1
            编写于 最后由 编辑
            #34

            z
            image.png是在这几个函数里吗

            1 条回复 最后回复
            0
            • swustS 离线
              swustS 离线
              swust YunTu
              编写于 最后由 编辑
              #35

              是的 demo中PID检测ok后会执行LIN帧收发

              1 条回复 最后回复
              0
              • zhaodong1Z 离线
                zhaodong1Z 离线
                zhaodong1
                回复了zhaodong1 最后由 编辑
                #36

                zhaodong1 哪里定义的可接受ID呢,目前工程只有上位机发送ID为1或者3可以正常进入LIN_RX_COMPLETED状态,需要在哪里配置接收的ID呢?

                1 条回复 最后回复
                0
                • swustS 离线
                  swustS 离线
                  swust YunTu
                  编写于 最后由 编辑
                  #37

                  003-LE0_ LIN slave.pdf

                  1 条回复 最后回复
                  0
                  • zhaodong1Z 离线
                    zhaodong1Z 离线
                    zhaodong1
                    编写于 最后由 编辑
                    #38

                    您这边的是在CallbackHandler函数中的LIN_PID_OK状态下判断的接收ID,并且执行操作,,,我想知道为什么我的工程接收到ID为1可以进入到CallbackHandler函数中的LIN_RX_COMPLETED状态,其他ID为什么不可以,,这个设置实在哪里配置的

                    1 条回复 最后回复
                    0
                    • zhaodong1Z 离线
                      zhaodong1Z 离线
                      zhaodong1
                      编写于 最后由 编辑
                      #39

                      CallbackHandler函数中的lin_State->currentEventId各个状态是和ID怎么关联起来的,,为什么有的ID可以进入LIN_RX_COMPLETED状态有的可以进入LIN_TX_COMPLETED,可以进入某个状态的ID是在哪里配置或者规定的

                      1 条回复 最后回复
                      0
                      • swustS 离线
                        swustS 离线
                        swust YunTu
                        编写于 最后由 编辑
                        #40

                        你说的就是通过ClassicPID进行设置,只不过这是标准校验。对增强校验型帧不生效,都可以接收

                        1 条回复 最后回复
                        0
                        • zhaodong1Z 离线
                          zhaodong1Z 离线
                          zhaodong1
                          编写于 最后由 编辑
                          #41

                          在lin从机的demo工程中,在lin通信的中断里判断ID是否为2,接收到上位机ID为2方向为收的报文后,满足条件ID=2,随后调用LIN_DRV_SendFrameData函数可以将txbuffer发出去,但是我直接调用这个函数无法发出报文,是有什么标志位决定作为从机时有没有发送功能吗,,我是否可以强制让他具备发送功能

                          1 条回复 最后回复
                          0
                          • zhaodong1Z 离线
                            zhaodong1Z 离线
                            zhaodong1
                            编写于 最后由 编辑
                            #42

                            我是否可以做一些操作,让我可以随时调用函数LIN_DRV_SendFrameData让从机发送数据

                            1 条回复 最后回复
                            0
                            • zhaodong1Z 离线
                              zhaodong1Z 离线
                              zhaodong1
                              编写于 最后由 编辑
                              #43

                              或者我需要修改什么配置,让他接收到我定义的ID时可以调用这个发送函数

                              1 条回复 最后回复
                              0
                              • yt0503Y 在线
                                yt0503Y 在线
                                yt0503 YunTu
                                编写于 最后由 编辑
                                #44

                                可以将这个宏的值替换成你定义的ID
                                60911c55-8172-443b-b8aa-ca3fba7efd48-image.png

                                1 条回复 最后回复
                                0
                                • zhaodong1Z 离线
                                  zhaodong1Z 离线
                                  zhaodong1
                                  编写于 最后由 编辑
                                  #45

                                  这一行有什么用吗,,为什么我直接调用发送就不可以,我想直接调用LIN_DRV_SendFrameData这个函数,有什么办法可以实现啊

                                  HAIYANGH 1 条回复 最后回复
                                  0
                                  • yt0503Y 在线
                                    yt0503Y 在线
                                    yt0503 YunTu
                                    编写于 最后由 编辑
                                    #46

                                    lin做为从节点的时候通常不能主动发起通讯并向主节点发送数据的。

                                    1 条回复 最后回复
                                    0
                                    • zhaodong1Z 离线
                                      zhaodong1Z 离线
                                      zhaodong1
                                      编写于 最后由 编辑
                                      #47

                                      demo工程中发送之前只判断了一下ID是不是和定义的宏相等,,,我理解这个判断不是影响他是否具备发送功能的因素把,,,我现在也是经过一系列的判断,最后需要判断出这个ID的报文需要发出去,,我需要做那些配置啊,,我需要怎么修改可以做到和demo一样,发送出去

                                      HAIYANGH 1 条回复 最后回复
                                      0
                                      • zhaodong1Z 离线
                                        zhaodong1Z 离线
                                        zhaodong1
                                        编写于 最后由 编辑
                                        #48

                                        我理解demo的发送之前也没有做什么状态的修改,为什么它可以直接调用函数LIN_DRV_SendFrameData发送出去?demo作为从机既然可以发送出去,,我理解我也可以在满足我的条件的时候,做一些操作让他发送出去

                                        1 条回复 最后回复
                                        0
                                        • HAIYANGH 离线
                                          HAIYANGH 离线
                                          HAIYANG YunTu
                                          回复了zhaodong1 最后由 编辑
                                          #49

                                          zhaodong1 lin通信需要主机发送间隔场,同步场,pid段,然后才是数据传输,从机需要通过对主机id的判断来决定这一帧报文是发送还是接收或者不处理,可以网上搜一下lin的完整通信协议看一下。

                                          1 条回复 最后回复
                                          0

                                        • 云途开发生态介绍

                                          快速上手云途开发生态

                                        • 云途论坛规则/Yuntu Forum Rules

                                          发帖前请查看

                                        • YT CONFIG TOOL调查问卷

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

                                        • can
                                          20
                                          demo
                                          20
                                          uds
                                          13
                                          lin stack
                                          11
                                          md14
                                          6
                                          fbl
                                          5
                                          yt-link
                                          5
                                          adc模块
                                          4
                                          Online Users
                                          NooBN
                                          NooB
                                          yt0503Y
                                          yt0503
                                          • 登录

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