请教:StarterWare例程中Platform是怎么来的? - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 982|回复: 5

[已解决] 请教:StarterWare例程中Platform是怎么来的?

[复制链接]

12

主题

43

帖子

198

积分

注册会员

Rank: 2

积分
198
发表于 2016-10-11 11:46:49 | 显示全部楼层 |阅读模式
根据手册5-基于StarterWare的TMS320C6748裸机程序开发入门详解教程,可以成功建立工程。但是,有一个问题,在一个工作空间中建立多个工程,而每个工程中都会使用一些相同的功能,如GPIO,这样每次都要拷贝GPIO的相关程序到相应工程的文件夹里面,很麻烦。StarterWare中的例程就不需这样做,其工作空间中工程公用的程序在Platform中,不知道这个是怎么建立的。想请教一下,StarterWare例程是怎么做到的?有什么设置或者步骤吗?

最佳答案

开发例程使用手册就有新建Platform和SYSBIOS工程的步骤。
最近访问 头像模式 列表模式
回复

使用道具 举报

12

主题

43

帖子

198

积分

注册会员

Rank: 2

积分
198
 楼主| 发表于 2016-10-11 11:54:00 | 显示全部楼层
且一个工作空间中所有工程的头文件,库函数等都用的是一个。这是在建立工程时设置的吗?望指教!
回复 支持 反对

使用道具 举报

2

主题

8

帖子

50

积分

注册会员

Rank: 2

积分
50
发表于 2016-10-11 19:17:40 | 显示全部楼层
这个是创龙自己写的吧,把他们例程里会用到的外设和硬件相关的操作都封装了函数。如果你自己用了不同的GPIO,可以照他们的代码写一个自己的。
你自己建工程的时候最好照着创龙给的视频教程里给的方式,将startware整个文件夹作为CCS的工程目录,导入工程后,拷贝其中的任一个工程,记得将拷贝后的工程放到startWare的Application目录下,和其他工程的目录一直就行,这样就不用自己配include路径和库路径了
回复 支持 反对

使用道具 举报

12

主题

43

帖子

198

积分

注册会员

Rank: 2

积分
198
 楼主| 发表于 2016-10-12 09:23:34 | 显示全部楼层
直接拷贝StarterWare,然后在这个工作空间建工程没有问题,但是我想自己建就不会了。
回复 支持 反对

使用道具 举报

2

主题

8

帖子

50

积分

注册会员

Rank: 2

积分
50
发表于 2016-10-12 10:08:16 | 显示全部楼层
自己建工程就要自己配置include路径和链接的lib库路径了啊,每个工程属性下面都有build参数可以配,C6000 compiler和C6000 Linker啥的
回复 支持 反对

使用道具 举报

2

主题

772

帖子

2852

积分

广州创龙

Rank: 8Rank: 8

积分
2852
发表于 2018-9-7 18:17:29 | 显示全部楼层
开发例程使用手册就有新建Platform和SYSBIOS工程的步骤。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则  回帖提醒

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号-1  

GMT+8, 2018-11-17 16:23 , Processed in 0.147335 second(s), 49 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表