最近在开发一个上位机和下位机通信程序,遇到一点问题,费了好大的劲才得到解决。记录如下:

新建一个CCS例程(基于SYSBIOS系统),发现一个头文件明明存在于工程文件夹下,编译时却报错,说不能打开该文件。翻开以前的例程,同样在工程文件夹下类似头文件却可以打开,于是注意到了可能工程配置问题。(后来与开发板厂家的技术人员沟通之后确认了问题的原因确实是这个)

昨天晚上以为编译成功了,后来才发现是自己精神恍惚了。

今天上午和相关技术工程师沟通之后才发现根本原因,自己已经参透1,2了但是毕竟程序是他写的,对于结构他最清楚。我只需要把相关的文件放入APPLICATION里面即可,然后把platform文件放入与APPLICATION同级的目录文件下即可。

知识点:../include表示上一级目录。多一个这个结构表示上上个结构。

不需要修改nimu里面48行的代码,只需要按照原来demo里面的架构模式,将工程文件放入application里面即可解决问题。如果把.out文件放入外面就会出现新的问题,或者工程文件放入外面的文件则需要修改build option的相关配置。

Workspace文件目录设置如下:

以上就是移植过来的工程文件。

最后不要忘了修改这个文件。

总结:只要保持新建的工作空间下,各个文件之间的目录架构保持与DEMO例程一致即可。

因为原来的程序就是根据这个写好并封装的,需要注意一下!

CCS新建BIOS工程的设置问题相关推荐

  1. 洋桃电子STM32物联网入门30步笔记三、新建CubeIDE工程和设置讲解

    一.使用CubeIDE开发流程 二.新建工程 三.界面介绍 四.举例介绍如何配置单片机资源 1.设置外部高速时钟HSE和外部低速时钟LSE 2.IO设置,将PA12设置为输出脚 五.查看安装的软件包 ...

  2. 用ccs创建一个工程文件

    1.运行ccs5.2,打开ccs工作界面. 2.右键点击菜单栏中的project,选择新建一个工程. 3.在Project栏内填写工程名字:hello.设置工程存储路径,确认没有问题后点击Finish ...

  3. arcgiss如何在空白点图层加入坐标_连载 | 21 QGIS工程文件属性设置(2)——坐标参照系、变换、默认样式、数据源、关系和变量...

    今天继续分享工程文件属性的设置,包括工程坐标参照系.变换.默认样式.数据源.关系和变量六个部分.  01  坐标参照系 工程坐标参照系定义了当前地图窗口所使用的坐标系,决定了如何将数据从其底层原始坐标 ...

  4. IAR新建stm32工程,完美移植stm32标准库(附源码)

    开发环境:Window 10 64bit 开发工具:IAR Embedded Workbench 硬件:stm32f103c8t6 基于IAR 开发工具,新建立STM32F1系列的最小开发例程,并加入 ...

  5. CCS中给工程加入C66x CSL库和头文件

    CCS中给工程加入C66x CSL库和头文件 下载CSL头文件和库. 下载后解压缩进行安装,我安装的位置为:C:\ti\C6xCSL,装好后"/include/"文件夹下面是CSL ...

  6. STM8学习笔记---新建IAR工程文件

    1.打开IAR工具 2.选择Project-Create New Project 3.选择Empty project,点击OK. 4.选择文件存储路径,输入工程名,点保存按钮. 5单击左上角新建文件按 ...

  7. Keil MDK入门---从新建一个工程开始

    熟悉Keil C 51的朋友对于Keil MDK上手应该比较容易,毕竟界面是很像的.但ARM内核毕竟不同于51内核,因此无论在设置上还是在编程思想上,都需要下番功夫研究的.本文以MDK V4.03为例 ...

  8. QGIS基本功 | 21 QGIS工程文件属性设置(2)——坐标参照系、变换、默认样式、数据源、关系和变量

    今天继续分享工程文件属性的设置,包括工程坐标参照系.变换.默认样式.数据源.关系和变量六个部分.  01 坐标参照系 工程坐标参照系定义了当前地图窗口所使用的坐标系,决定了如何将数据从其底层原始坐标绘 ...

  9. NXP JN5169使用代码模板新建外设工程

    NXP JN5169使用代码模板新建外设工程 一.下载工程模板 二.导入工程 三.修改工程模板 四.根据工程模板新建一个DIO工程 一.下载工程模板 BeyondStudio for NXP不提供直接 ...

最新文章

  1. Http权威指南学习研究
  2. 四条使用Spring BeanUtils的总结
  3. IMXRT 分散加载文件 修改OCRAM,DTCM、ITCM大小
  4. oracle11g-expdp-impdp步骤
  5. keyup常用事件_keyup事件问题
  6. 设置、查看环境变量值
  7. 没文化连广告都看不懂—“网易密码信破解”【续】
  8. 69 个经典 Spring 面试题和答案
  9. 【LeetCode-面试算法经典-Java实现】【002-Add Two Numbers (单链表表示的两个数相加)】...
  10. python tts 保存_Python 文件和目录操作学习
  11. 面试题系列(10):一个大型电商网有大量的图片,加载很慢,你有哪些方法优化这些图片的加载?...
  12. php if语句的缩写 实例
  13. Java学习系列(十)Java面向对象之I/O流(上)
  14. matlab中如何创建使用构架数组?
  15. Plc编程入门基础知识,在短时间内如何学会编程
  16. iOS 动画篇 - pop动画库
  17. 采集新闻数据的10个经典方法
  18. 图解ArcGIS数据三维显示
  19. top和iostat指令的使用,linux负载,swap与内存,io
  20. window10安装minio

热门文章

  1. 一、Cocos2dx在visualStudio或者vc++中环境搭建(入门篇)
  2. UVA 270 Lining Up
  3. 生产线称重实时打印条码标签
  4. jsp_servlet时序图
  5. Sass--传一个不带值的参数
  6. Arduino的光敏传感器和超声波测距传感器测试代码
  7. Laravel源码入门-启动引导过程(四)app/Http/Kernel.php
  8. nodejs express 加载html模板
  9. 读javascript高级程序设计06-面向对象之继承
  10. li在ie6 、ie7里莫名其妙的出现几px的margin