ubuntu13.04下建立嵌入式开发平台
linux下建立嵌入式交叉开发平台,需要三个基本部分:编辑工具、交叉工具链以及平台相关库。
一、编辑工具:
一般Linux系统本身都带有编辑工具,比如VI、VIM、gedit等。这里记录的是第三方编辑工具eclipse和TICCS5.5。
(一) eclipse 编辑器
1、利用ubuntu软件中心,安装eclipse。直接在搜索栏输入eclipse,就会出现eclipse。安装
2、安装eclipse C/C++平台,目的是安装Makefile工程管理平台。
>1 启动eclipse
应用程序->编程->Eclipse

菜单->help->install New Softwore...
下拉类表中选择All available sites
在列表中选择:Collanoration->C/C++Development,单击next->next 开始安装。
安装完后会自动重启eclipse。这样eclpse就安装了Makefile项目管理器,方便修改makefile工程管理的源码。
(二)CCS5.5
ccs5.5是TI的代码编辑工具,CCS5.5是以eclipse界面开发的TI的体系的处理器编辑工具,可以支持TI的xds调试器。参考TI的相关资料。
(三)ARM DS-5,是ARM公司的代码编辑工具,DS-5的优点是支持全不ARM架构的MPU在线调试和仿真。但是其配套的调试器DSTREAM仿真器比较贵,要上万RMB。参考ARM的相关资料。
ubuntu13.04下建立嵌入式开发平台的更多相关文章
- VMware下利用ubuntu13.04建立嵌入式开发环境之二
		
之前在VMware中安装完Ubuntu系统,接下来开始设置开发中用到的服务和工具,以及系统设计. 1.安装VMware工具:打开VMware软件,在菜单->VM->Install VMwa ...
 - 嵌入式开发平台-iTOP-4418开发板
		
详情转自:http://topeetboard.com S5P4418核心板可以无缝支持核心系统S5P6818,并保持底板设计不变,将兼顾更高端 的应用领域,为项目和产品提供更好的灵活性以及可伸缩性. ...
 - 英伟达GPU  嵌入式开发平台
		
英伟达GPU 嵌入式开发平台 1. JETSON TX1 开发者组件 JETSON TX1 开发者组件是视觉计算的全功能 开发平台,旨在让您能够快速地安装和运行. 该组件带有 Lin ...
 - VMware下利用ubuntu13.04建立嵌入式开发环境之一
		
1.软件准备: (1) VMware网上很多,需要根据自己的需要选择,这里选用的VMware Workstation 9. (2)ubuntu 操作系统,同样根据自己的需要下载系统安装包.这里我选择 ...
 - Ubuntu 12.04下搭建Qt开发环境
		
http://download.qt.io/official_releases/qt/ Ubuntu 环境下Gtk与Qt编译环境安装与配置(系统环境是Ubuntu 12.04) 1.配置基础开发环境G ...
 - ubuntu12.04下NFS链接开发板并测试交叉编译的第一个应用
		
思路:配置网络->安装NFS->配置NFS->挂载NFS服务->Down文件执行.Okay lets go! 配置网络: 在配置网络之前,首先咱得搞定与开发板的交互工作,那么这 ...
 - UBUNTU13.04下Gedit打开txt文件乱码解决方法
		
刚刚装的ubuntu13.04,在用ubuntu下的gedit打开win7下的txt文件时中文显示乱码,这是因为编码方式不同造成的.windows下文件的编码方式是GBK,而ubuntu下gedit默 ...
 - ubuntu linux下建立stm32开发环境: 程序烧录 openocd+openjtag
		
原文出处: http://blog.csdn.net/embbnux/article/details/17619621 之前建立stm32开发环境,程序也已经编译好生成main.bin,接下来就是要把 ...
 - Ubuntu16.04下部署golang开发环境
		
一.需要文件 golang http://www.golangtc.com/download liteide http://www.golangtc.com/download/liteide 二.安装 ...
 
随机推荐
- 去繁从简--简化Message和Signal设置
			
以往的版本中如果添加了消息或者信号类型的事件需要先在流程属性(设置流程ID的界面)中添加Message和Signal,之后再选择对应的事件在属性中的下拉框中选择已经定义的Message或Signal. ...
 - linux cat 命令详解
			
linux cat 命令详解 http://linux.chinaunix.net/techdoc/system/2007/11/16/972467.shtml adb shell su //这个不一 ...
 - 初识Polymer框架
			
什么是polymer? polymer由谷歌的Palm webOS团队打造,并在2013 Google I/O大会上推出,旨在实现Web Components,用最少的代码,解除框架间的限制的UI 框 ...
 - unity平台的预处理
			
unity平台的预处理 在开发中,特别是unity的跨平台中,我们经常会在各个平台游走,如安卓版,苹果版,PC版.......在此不同的平台上,有可能我们需要做不同的操作.然而我们就可以用un ...
 - 滴滴快车,安全把你带到凡科安全知识h5大赛
			
滴滴出行提出"安全第一.体验第二.效率第三"的可持续发展宗旨.近期,滴滴出行还推广了"安全带"宣传,包括明星夫妻CP安全带姿势和明星后排安全带语音播报等,来提升 ...
 - maven 使用
			
1. download maven from http://maven.apache.org/ 2. unzip, setup MAVEN_HOME 3. change the configurati ...
 - 【xsy1629】可持久化序列 - 可持久化平衡树
			
题意 你现在要用数据结构维护一个长度为n的序列. 这个序列支持三种操作: 1 l r:将序列中的第l项到第r项这一段翻转. 2 l r:查询序列中[l,r]这一段的和. 3 p:回到第p个历史版本. ...
 - VMware中linux配置2-安装jdk
			
1.通过共享文件夹,将文件jdk-7u79-linux-x64.tar.gz 复制到/tmp目录下 cp jdk-7u79-linux-x64.tar.gz /tmp 2.解压该文件 tar -zxv ...
 - volatile关键字及编译器指令乱序总结
			
本文简单介绍volatile关键字的使用,进而引出编译期间内存乱序的问题,并介绍了有效防止编译器内存乱序所带来的问题的解决方法,文中简单提了下CPU指令乱序的现象,但并没有深入讨论. 以下是我搭建的博 ...
 - IIS部署WCF网站服务步骤
			
一开始在“管理工具”下找不到IIS的快捷方式,是因为系统默认未打开IIS功能,所以首先打开IIS功能: 为避免出现未知的麻烦,建议将IIS下的所有项都勾上: 创建IIS桌面快捷方式: 添加网站托管: ...