TC264学习(一)——新建TASKING工程

  1. 在file里选择新建Tricore C/C++ Project在这里插入图片描述
    然后取一个工程名,并选择empty project
    在这里插入图片描述
  2. 选择芯片类型,并去掉下面Actions的三个框,之后finish即可
    在这里插入图片描述
  3. 找到工作区中刚刚新建的工程文件并打开,如下图
    在这里插入图片描述
  4. 打开一个例程工程,开始添加必要的库和其他文件(这里是英飞凌官方的例程)


AppSw文件:应用层,包括官方例程 …\src\AppSw\0_Src\AppSw 和…\src\AppSw\Doc\Source 两个文件

BaseSw文件:驱动层,直接复制官方例程的 …\src\BaseSw文件,里面包括着所有外设的底层驱动

.lsl文件:把例程中的 .lsl 文件复制过去即可

  1. 在TASKING工程栏右键点击工程名,clean一下,可以看到刚才添加的文件
    在这里插入图片描述
    在这里插入图片描述
  2. 打开工程设置
    在这里插入图片描述
    ① 添加路径
    在这里插入图片描述
    要选择AppSw和BaseSw下的所有文件(如果有debug文件,就不要包含debug文件)
    在这里插入图片描述

②不用自动包含sfr文件
在这里插入图片描述
③ linker下的script file
在这里插入图片描述
③ 选择工作区里的 .lsl 文件(如果报错说lsl文件打不开,多半是这里没有做)
在这里插入图片描述

  1. 编译,生成elf 文件说明编译成功
    在这里插入图片描述
  • 5
    点赞
  • 78
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
基于tasking工程的代码集成是一种软件开发方法,旨在将大型软件项目分割成小任务,并同时进行各个任务的开发和集成。该方法的主要优势在于能够提高开发效率、减少开发时间,并减轻开发过程中的风险。 首先,基于tasking工程的代码集成可以将整个软件项目分割成多个小任务,每个任务由一个或多个开发人员负责。每个任务可以按照其相关特性、模块或者功能进行划分,这样可以确保开发人员将精力集中在一个小而具体的任务上,提高开发效率。 其次,各个任务的开发可以并行进行,各个开发人员之间可以独立工作,相互之间的进度没有依赖关系,从而减少了开发项目的整体开发时间。同时,每个任务在完成之后都可以进行单元测试和代码评审,确保代码的质量和可靠性。 在每个任务开发完成之后,任务的集成可以通过版本控制系统进行协调管理。各个任务的代码可以进行集中管理,并进行整体的测试和验证。这样可以发现和解决不同任务之间的兼容性问题和依赖关系,确保整个软件项目的稳定和一致性。 基于tasking工程的代码集成还可以减轻软件开发过程中的风险。由于开发人员的工作有明确的边界,并且每个任务都可以进行独立的测试,所以问题和错误可以很容易地被定位和解决。这有助于降低整个项目的风险,提高软件质量。 综上所述,基于tasking工程的代码集成方法可以提高软件开发的效率,减少开发时间,并减轻开发过程中的风险。它是一种灵活而高效的软件开发方法,适用于各种规模和复杂度的项目。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值