创龙科技
直播中

连涣艺

8年用户 183经验值
私信 关注

不用CCS编译,DOS下调用编译器跟生成ais烧进去跑有区别吗?

[tr]编译生成.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(;;)
    {
     }

}


[/tr]

回帖(3)

刘兴欢

2019-5-24 17:05:19
这种方式没有对DSP时钟及外设初始化所以跑步起来

你这么说倒是提醒我了估计楼主是没有加载 GEL 文件 所以 GPIO PSC 没有使能 
举报

h1654155275.5741

2019-5-24 17:20:04
引用: 玫瑰十一朵玲玲 发表于 2019-5-24 20:13
你这么说倒是提醒我了估计楼主是没有加载 GEL 文件 所以 GPIO PSC 没有使能 


你这么说倒是提醒我了
估计楼主是没有加载 GEL 文件 所以 GPIO PSC 没有使能
举报

龙慧

2019-5-24 17:28:37

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

更多回帖

发帖
×
20
完善资料,
赚取积分