你是否正在寻找关于dm3730的内容?让我把最有价值的东西奉献给你:
dm3730双核开发
前言
DM3730是由德州仪器(TI)推出的双核处理器,处理器集成了高达1GHz的ARM Cortex-A8内核及高达800MHz的具有高级数字信号处理的DSP(TMS320C64x),并提供了丰富的外设接口(更详细的配置说明请点击dm3730用户手册下载). ARM端主要跑Linux操作系统,DSP主要进行数字信号高速计算,ARM和DSP之间通过DVSDK进行通信.所以本教程主要分三部分:ARM端、DSP端和ARM与DSP的通信.
第一部分 ARM核
ARM端要进行的工作主要分为两部分:交叉编译和运行编译后的程序
1.1 交叉编译工具arm-none-linux-gnueabi-gcc的安装
1.1.1 安装Ubuntu
Linux有不同的distribution,Ubuntu是其中一个比较优秀的distribution,我在Ubuntu10.04和Ubuntu12.04都成功安装了交叉编译工具,所以建议大家安装这两个版本之一.Ubuntu的安装有多种方式,其中比较常见的有wubi安装,硬盘安装,光盘安装及虚拟机安装等.本文给出Ubuntu官方网站,可以从官网上下载不同版本的Ubuntu源文件,然后从网上找到安装Ubuntu的方式即可,此处不再赘述.
1.1.2 打开终端(Alt Ctrl t)
1.1.3下载arm-none-linux-gnueabi-gcc安装包
1.将下边命令复制到终端中:
wget
(如下图所示)

2.按键盘Enter键即可开始下载arm-none-linux-gnueabi-gcc安装包(如下图所示)

3. 下载完成(如下图示)


1.1.5 解压上图所示的文件
arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 即可完成解压工作(如下图所示) 执行以上命令后,arm-none-linux-gnueabi-gcc安装包会被解压到当前目录下的一个arm-2009q1目录中。查看当前工作目录的方法是在终端中输入 pwd 然后按Enter键即可 用命令ls 可以看到当前工作目录下有arm-2009q1这个目录(如下图示)
1.打开/etc/bash.bashrc脚本
将下边命令复制到终端中:
gedit /etc/bash.bashrc然后出现下图所示结果

2.增加/usr/local/arm-2009q1/bin/目录到PATH变量中
在gedit打开的文件的最后一行输入下边这个命令:

1.2交叉编译工具arm-none-linux-gnueabi-gcc的使用
所谓交叉编译就是在Linux的arm-none-linux-gnueabi-gcc编译器下编译程序,在ARM端运行编译后的可执行程序.故接下来将分别讨论在Linux和ARM上的操作方法.
1.2.1 Linux上的操作
1.首先要在当前工作目录下编写纯C程序(Hello World.c),这里就以经典的hello world为例介绍Linux端的操作
#include
以上就是关于dm3730的全部内容,相信你一定会非常满意。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-4526-1.html
对于进入12海里的外国舰船也不是立马就给予击沉和撞击
xihuan
何为发财