CrossCore Embedded Studio——看一下新建的工程都有些什么(二)

记录一下,方便以后翻阅~

按照第一章的内容,新建好的工程如下图所示:
在这里插入图片描述
在新建工程时,我只勾选了Core0和Core1,所以新建了两个工程,每个工程都有一个主函数及其配置文件。
在主函数里,都有一个adi_initComponents()函数,该函数的作用是将插件代码初始化。
对于SC589处理器,Core0是主核心,始终启用,Core1和Core2需要由Core0启用,即如下代码:

 adi_core_enable(ADI_CORE_SHARC0);
 adi_core_enable(ADI_CORE_SHARC1);

在主函数中,做如下图的修改,然后单击Project——>Build Project,完成后如下图所示:
在这里插入图片描述
接下来,看看新建的工程编译后都有些什么?

1)Binaries文件是一个虚拟文件夹,包含了通过Build Project创建的所有可执行文件,其Bug图标表示有一个调试构建可执行文件;
在这里插入图片描述
2)Includes文件是一个虚拟文件夹,包含了与其关联的所有“System Include”文件;
在这里插入图片描述
3)src是一个真实的文件夹,在实际目录中可以看到,创建所有项目的源文件都在这里;
在这里插入图片描述
4)system是一个真实的文件夹,包含自动产生的所有系统文件,还包括每个插件对应的子文件夹,还有ADI初始化的.c和.h文件,该文件含有adi_initComponents()函数,该函数可以初始化所选插件,如MCAPI、Pin Multiplexing以及选择的驱动程序和服务。
在这里插入图片描述
5)Debug是在“调试构建”时生成的,它包含src和system两个子文件夹,其中包括与每个源文件相对应的Make文件和object文件,还包括可执行文件、链接器日志文件和整个Make文件。
在这里插入图片描述
最后,还有一个system.svc,这是系统配置文件,下一章会具体讲解。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天亮继续睡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值