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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YT MCAL
  4. CAN0 Tx 中断进入不了

CAN0 Tx 中断进入不了

已定时 已固定 已锁定 已移动 YT MCAL
can
16 帖子 2 发布者 496 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • jiankang_wangJ 离线
    jiankang_wangJ 离线
    jiankang_wang
    写于 最后由 编辑
    #7

    您好:

    Can_Demo.zip

    这个压缩包中包含了YCT文件和主函数。配置了CAN0发送CAN1接收

    1 条回复 最后回复
    0
    • yisuY 离线
      yisuY 离线
      yisu
      写于 最后由 编辑
      #8

      image.png
      请问是什么问题,打不开config

      1 条回复 最后回复
      0
      • jiankang_wangJ 离线
        jiankang_wangJ 离线
        jiankang_wang
        写于 最后由 编辑
        #9

        您好:
        抱歉,之前发的压缩包没有使用 HA 0_9_1 的配置,所以会打不开,这是我更新后的示例:

        Can_Demo.zip(改)

        1 条回复 最后回复
        0
        • yisuY 离线
          yisuY 离线
          yisu
          写于 最后由 编辑
          #10

          对比了配置,还是没有发现问题,能否给我一下生成的elf或者hex文件, 我刷入一下,看一下我硬件环境是否正确

          1 条回复 最后回复
          0
          • jiankang_wangJ 离线
            jiankang_wangJ 离线
            jiankang_wang
            写于 最后由 编辑
            #11

            好的,这个压缩包中有刚刚的示例中生成的elf文件:elf.zip

            1 条回复 最后回复
            0
            • yisuY 离线
              yisuY 离线
              yisu
              写于 最后由 编辑
              #12

              你好,烧入程序后,我在开发板的P10端口,并没有发现周期性的高低电平。请问对于can0,开发板要做什么跳线吗

              1 条回复 最后回复
              0
              • yisuY 离线
                yisuY 离线
                yisu
                写于 最后由 编辑
                #13

                image.png
                在收发器之前我测了J11 pin角的电压也是一直高

                1 条回复 最后回复
                0
                • jiankang_wangJ 离线
                  jiankang_wangJ 离线
                  jiankang_wang
                  写于 最后由 编辑
                  #14

                  您好,检查一下J35跳帽是否连接了,这个跳帽需要连上

                  上图中的描述有误,会在后续更新。
                  eec7fb1d-b6c4-440c-aa00-a3e5e11f4cd5-image.png

                  1 条回复 最后回复
                  0
                  • yisuY 离线
                    yisuY 离线
                    yisu
                    写于 最后由 编辑
                    #15

                    感谢,确实是J35需要连接。请问你们生成的vscode工程,如何编译,譬如下载gcc编译器和cmake有没有一个文档说明,在官网我只找到基于eclipse的。

                    1 条回复 最后回复
                    0
                    • jiankang_wangJ 离线
                      jiankang_wangJ 离线
                      jiankang_wang
                      写于 最后由 编辑
                      #16
                      1. 如何编译
                        使用 YT Config Tool 生成工程后,生成的工作区中会有.vscode/settings.json文件,其中包含了配置项:

                        {
                            "cmake.configureArgs": [
                                "-DCMAKE_TOOLCHAIN_FILE=${workspaceFolder}/cmake/gcc.cmake",
                                "-DARM_CPU=cortex-m7",
                                "-DDEVICE_NAME=YTM32B1HA0",
                                "-DTOOLCHAIN=GCC"
                            ],
                            "cmake.buildDirectory": "${workspaceFolder}/build",
                            "cmake.buildToolArgs": [],
                            "cmake.sourceDirectory": "${workspaceFolder}",
                            "cmake.generator": "Ninja",
                            "cmake.configureOnOpen": false,
                            "cmake.ignoreKitEnv": true,
                            "cmake.showSystemKits": false,
                            "cmake.enableAutomaticKitScan": false,
                            "cmake.enabledOutputParsers": [
                                "cmake",
                                "gcc",
                                "gnuld",
                                "msvc",
                                "ghs",
                                "diab",
                                "iar"
                            ]
                        }
                        

                        类似的内容,该配置文件中的设置主要是服务于插件:CMake Tools
                        您可以在扩展商店中下载该插件,然后点击左下角的小齿轮即可进行编译。
                        或者您可以参考文件中的定义的宏,使用CMake自行编译

                      2. 下载gcc编译器和cmake
                        您可以再安装 YT Config Tool 之后选择安装 dev tool:
                        2b702405-fc86-47ce-9ded-509ac4c9621f-image.png
                        该选项会自行安装所需的CMake版本以及gcc编译器。(注意下载后可能会需要添加环境变量)

                      3. 对应的文档
                        YT 对应的大部分文档均可再 YT Config Tool 中获取:
                        a6dbe52e-fc23-44af-a686-9926dc60598f-image.png
                        对应于此处,可以参考
                        09ef9607-59f7-4fe4-9ee0-6276de693df4-image.png

                        T_CONFIG_TOOL使用指南.pdf

                      1 条回复 最后回复
                      0

                    • 云途论坛规则/Yuntu Forum Rules

                      发帖前请查看

                    • YCT离线License申请流程

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

                    • YT CONFIG TOOL调查问卷

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

                    • demo
                      12
                      can
                      8
                      lin stack
                      6
                      yt-link
                      5
                      vscode
                      3
                      adc模块
                      2
                      i2c
                      2
                      uuid
                      2
                      Online Users
                      • 登录

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