zoukankan      html  css  js  c++  java
  • CCS工程加载与调试

    1.工程编译与运行

        首先对执行工程进行编译,点击工程单击右键,,在弹出来的对话框中点击"Build Project",即可对当前工程编译,如下图:

        编译完毕后,可在左侧工程的 Binaries 下看到产生了可执行 hello.out 文件,如下图

    2.工程配置文件加载

        打开 CCS,点击菜单"View->Target Configrations",右边弹出如下对话框:

        点击左边第一项,新建配置文件。

        输入工程配置文件名字,点击 Finish。

        在弹出的对话框的"Connection"下拉框中选择对应的仿真器类型,在"Board or Device"下拉框中选择 OMAPL138(若是只在C6748上初始化,则选择C6748),点击右边的 Save 按钮。

        点击"Test Connection",看是否提示成功连接,如下图。如提示错误,请检查开发板是否上电、接线是否正常。

    3.加载GEL文件

        例程中使用"omapl138.gel"文件初始化时钟配置如下:(若使用C6748,则选择C6748.gel文件):

            CPU:456MHz,

            DDR2-624,DDR_CLK:156MHz

            EMIFA:114MHz

    加载步骤:

        点击 CCS 菜单"Run->Debug",弹出以下界面:

        若点击工程使用Debug,可能出现错误,这里最好在Target Configrations中选择之前配置的文件,如l138.ccxml,点击Run中的Debug,或者使用快捷键F11.

        Debug一栏中出现四个选项,常用的是Arm核和C674X核,根据之前新建文件的Family属性将文件加载到对应的内核,否则容易出错,这里选择ARM9_0核。

        右击 ARM9_0 核,在弹出的界面中选择"Open GEL Files View"选项,右下角会弹出"GEL Files(ARM9)"对话框。

        在对话框内点击右键,在弹出的界面中选择"Load GEL"。选择 OMAPL138 光盘 images下的 GEL 文件 omapl138.gel,(同理C6748)再点击确定,接着右下角的"GEL Files(ARM9)"对话框会出现Success 提示语句,如下图

    4.CCS连接开发板CPU

        右击 ARM9_0 核,选择"Connect Target"选项,会显示 Suspended 状态。这说明 CCS已经和开发板 CPU 正常连接起来了。

    备注:如下方提示"No source****"的信息,不是错误信息,可以将其忽视。

        omapl138.gel 文件加载后将自动初始化开发板,如下图所示:

    5.加载文件程序(烧写文件前面均相同)

        点击"Run->Load->Load Program",选择之前编译得到的.out文件,点击 OK。接着点击绿色三角启动按键

    6.调试程序

        使用JTEG连接,可直接在PC端调试程序,不需要将文件烧写进开发板。

  • 相关阅读:
    穿出不一样的自己,做自己的高级定制服装师_豆瓣
    微信公众帐号开发。大家是用框架还是自己写的流程。现在遇到若干问题。请教各路大仙
    (Pre sell) ZOPO ZP998 (C2 II) 5.5 inch smart phone True Octa Core MTK6592 1920X1080 FHD screen 401 ppi 2GB/32GB 14.0Mp camera-in Mobile Phones from Electronics on Aliexpress.com
    内秀_百度百科
    Boost正则表达式库regex常用search和match示例
    怎样学习使用libiconv库
    libiconv_百度百科
    c++
    解决Boost.Regex对中文支持不好的问题
    毛料西服缩水了怎么办?_百度知道
  • 原文地址:https://www.cnblogs.com/guojun-junguo/p/9361217.html
Copyright © 2011-2022 走看看