嵌入式开发者社区

标题: 不用CCS编译,DOS下调用编译器,(按教程中CCS上步骤) [打印本页]

作者: 新手上路    时间: 2015-12-25 09:11
标题: 不用CCS编译,DOS下调用编译器,(按教程中CCS上步骤)
编译生成.OUT文件后, 我 用ccs通过JATAG下载到(不是生成ais烧进去),怎么跑不起来?。这种方式跟生成ais烧进去跑有区别吗?
void main (void)
{
    *(volatile unsigned int *)(0x01C14124) = 0x88800800;
    *(volatile unsigned int *)(0x01e26000 + 0x10) &= 0xFFFFFFD8;
        *(volatile unsigned int *)(0x01e26000 + 0x14) |= 0x00000027;


    for(;;)
    {
     }

}


作者: 希望缄默    时间: 2015-12-25 13:45
信息太少
这个是测试过的没有问题
作者: 电子微创意    时间: 2015-12-25 21:46
这种方式没有对DSP时钟及外设初始化所以跑步起来
作者: 希望缄默    时间: 2015-12-26 13:41
电子微创意 发表于 2015-12-25 21:46
这种方式没有对DSP时钟及外设初始化所以跑步起来

你这么说倒是提醒我了
估计楼主是没有加载 GEL 文件 所以 GPIO PSC 没有使能
作者: 电子微创意    时间: 2015-12-28 09:55
希望缄默 发表于 2015-12-26 13:41
你这么说倒是提醒我了
估计楼主是没有加载 GEL 文件 所以 GPIO PSC 没有使能 ...

AIS格式可以将时钟和外设的初始化代码自动添加到boot程序中,而楼主自己的代码明显没有初始化部分。即便楼主加载GEL文件,他的boot程序已经运行了,所以楼主可以这样测试:1.加载GEL文件配置DSP。2.运行自己的boot程序,执行boot。




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4