b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

dm3730_luojiadream的专栏

电脑杂谈  发布时间:2016-05-08 22:12:58  来源:网络整理

你是否正在寻找关于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

(如下图所示)

图1

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

dm3730_luojiadream的专栏

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

dm3730_luojiadream的专栏



1.1.4 拷贝到下载后的工具包到/usr/local目录下

(如下图示) 按下键盘上Enter键即可将arm-none-linux-gnueabi-gcc工具包拷贝到/usr/local目录下,这时就可以在/usr/local目录下出现一个以arm开头的压缩包(如下图示)

dm3730_luojiadream的专栏


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这个目录(如下图示)

dm3730_luojiadream的专栏

1.1.6

添加交叉编译工具路径

关于增加PATH的知识这里不再赘述,有兴趣的同学可以看看Linux鸟哥私房菜(基础学习篇)上边有比较详细的介绍,这里只介绍傻瓜式的操作步骤(这一步很关键,一定要认真按照教程一步步的做)

1.打开/etc/bash.bashrc脚本

将下边命令复制到终端中:

gedit /etc/bash.bashrc

然后出现下图所示结果

dm3730_luojiadream的专栏



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

export PATH=$PATH:/usr/local/arm-2009q1/bin/ (如下图示)

dm3730_luojiadream的专栏

最后保存退出! 1.1.7 执行/etc/bash.bashrc脚本 将下边命令复制到终端中: source /etc/bash.bashrc
1.1.8 验证 在终端中先输入arm-,然后按<Tab>键,。如果能够自动补齐为arm-none-linux-gnueabi-,则说明安装成功.(如下图示) 注意:如果您的操作系统是64位的Ubuntu要输入下边命令来运行32操作系统上的交叉编译工具链(这一步我没有做,不保证成功) ia32-libs
至此我们已经成功安装上了交叉编译环境,下边我们将介绍一下这个交叉编译环境的使用方法

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海里的外国舰船也不是立马就给予击沉和撞击

      热点图片
      拼命载入中...