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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1H系列
  4. HA01 SDK_1.3.1 CAN5/6/7初始化会进hardfault

HA01 SDK_1.3.1 CAN5/6/7初始化会进hardfault

已定时 已固定 已锁定 已移动 YTM32B1H系列
12 帖子 4 发布者 314 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 小阿木小 离线
    小阿木小 离线
    小阿木
    写于 最后由 编辑
    #3

    补充楼主的出现问题,can6和can7使用工具配置后,在初始化FLEXCAN_DRV_Init里面的FLEXCAN_ClearRAM会出现硬件中断

    BJXB 1 条回复 最后回复
    1
    • BJXB 离线
      BJXB 离线
      BJX
      在 回复了 小阿木 最后由 编辑
      #4

      小阿木 你好 请问解决了吗

      1 条回复 最后回复
      0
      • xianghanX 离线
        xianghanX 离线
        xianghan YunTu
        写于 最后由 编辑
        #5

        image.png这个是因为CAN 5 CAN 6 CAN 7 没有HR TIMESTAMP,但是代码里没有限制,后期版本会修复这个问题

        1 条回复 最后回复
        0
        • xianghanX 离线
          xianghanX 离线
          xianghan YunTu
          写于 最后由 编辑
          #6

          img_v3_02jq_d11080e0-e3a4-4d8b-8ff4-c36e3892a45g.jpg
          img_v3_02jq_cea1753f-cbbe-4d81-b021-0f6a1721ab5g.jpg现阶段可以按照以上截图更改代码,添加宏管理限制

          BJXB 1 条回复 最后回复
          0
          • xianghanX xianghan 在 中 引用了 这个主题
          • BJXB 离线
            BJXB 离线
            BJX
            写于 最后由 编辑
            #7

            好的 可以弄个代码文本直接粘贴吗

            1 条回复 最后回复
            -1
            • BJXB 离线
              BJXB 离线
              BJX
              在 回复了 xianghan 最后由 BJX 编辑
              #8

              xianghan 在 HA01 SDK_1.3.1 CAN5/6/7初始化会进hardfault 中说:

              img_v3_02jq_d11080e0-e3a4-4d8b-8ff4-c36e3892a45g.jpg
              img_v3_02jq_cea1753f-cbbe-4d81-b021-0f6a1721ab5g.jpg现阶段可以按照以上截图更改代码,添加宏管理限制

              按照更改后进入初始化没问题了,但现在CAN5 我给他发送信息 它进不了回调函数里,我在初始化之后 先发送一条信息给上位机,但现象却是 它一直再发。配置如下
              30fcc237-e8cd-4888-94fb-6fdff2649e6f-image.png
              18e5c70b-2919-4052-b27c-cdb0f7367897-image.png
              上面打印的返回值都是正确的
              be9aa542-eaa8-4910-997c-d6a95b5e8a25-image.png
              此处按理只应该发送一次,但现象却一直发,如下图
              79c6c148-870c-42ff-9212-a033feac2fcf-image.png
              回调函数如下,我发送时则没进去
              b863c06b-4ccd-4e19-878a-70a6b664c64e-image.png
              请问怎么解决

              1 条回复 最后回复
              0
              • xianghanX 离线
                xianghanX 离线
                xianghan YunTu
                写于 最后由 编辑
                #9

                1 debug看一下是否一直在调用发送函数? 2 CAN的中断是否打开了?

                BJXB 1 条回复 最后回复
                0
                • BJXB 离线
                  BJXB 离线
                  BJX
                  在 回复了 xianghan 最后由 编辑
                  #10

                  xianghan 3fc3c3a4-e204-4dfe-969a-592ab2ae536c-image.png
                  这里勾选了,应该就打开了吧
                  debug看了 没有一直在发送

                  1 条回复 最后回复
                  0
                  • xianghanX 离线
                    xianghanX 离线
                    xianghan YunTu
                    写于 最后由 编辑
                    #11

                    image.png这个函数调了吗?

                    BJXB 1 条回复 最后回复
                    0
                    • BJXB 离线
                      BJXB 离线
                      BJX
                      在 回复了 xianghan 最后由 BJX 编辑
                      #12

                      xianghan 28fbd95c-86be-43bd-b579-9207915eb913-image.png
                      调了的,我can0、1、2、3 都是类似的写法 没有出现问题,只不过是用的fifo ,can5没有fifo就没用 然后就有了现在的问题, 下图是can3的配置
                      0954de6a-f2e9-42f7-b0b7-40339474d571-image.png

                      1 条回复 最后回复
                      0

                    • 云途论坛规则/Yuntu Forum Rules

                      发帖前请查看

                    • YCT离线License申请流程

                      帮助没办法联网的电脑使用YCT

                    • YT CONFIG TOOL调查问卷

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

                    • demo
                      12
                      can
                      9
                      lin stack
                      6
                      yt-link
                      5
                      vscode
                      3
                      adc模块
                      2
                      i2c
                      2
                      uuid
                      2
                      Online Users
                      kasselK
                      kassel
                      jankyJ
                      janky
                      YTCQ_shejiwangY
                      YTCQ_shejiwang
                      DavidBLD
                      DavidBL
                      • 登录

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