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

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 发布者 3.8k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • HarlanH 离线
    HarlanH 离线
    Harlan YunTu
    写于 最后由 编辑
    #1

    HA01 SDK1.3.1用CAN Demo添加一路CAN5(或是CAN6、CAN7),代码仿真,在CAN5初始化时会进入hardfault,测试CAN6和CAN7也会出错,测试CAN0和CAN1正常

    f228756b-b527-4e92-9299-2d1b00d77d68-image.png

    YCT配置如下:
    5d4fe22c-cd0b-4a63-9142-f328b5ec331a-image.png
    0794abd3-b7e4-43eb-8b1f-c9bcba698cb7-image.png
    324691c8-8af6-47a3-8689-a2294acaa1b4-image.png

    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
      • 小阿木小 离线
        小阿木小 离线
        小阿木
        写于 最后由 编辑
        #2

        be3e5b88cc5415facbb790a0ec16d62.png

        1 条回复 最后回复
        0
        • 小阿木小 离线
          小阿木小 离线
          小阿木
          写于 最后由 编辑
          #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
                            • ,FrankieF Frankie 将这个主题转为问答主题
                            • ,FrankieF Frankie 将这个主题标记为已解决

                          • 云途开发生态介绍

                            快速上手云途开发生态

                          • 云途论坛规则/Yuntu Forum Rules

                            发帖前请查看

                          • YT CONFIG TOOL调查问卷

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

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

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