Arm

Android 2.1 源码结构分析

Android 2.1   |-- Makefile   |-- bionic (bionic C库)   |-- bootable (启动引导相关代码)   |-- build (存放系统编译规则及generic等基础开发包配置)   |-- cts (Android兼容性测试套件标准)   |-- dalvik (dalvik JAVA虚拟机)   |-...

Cortex-A15架构解析:它为什么这么强(转)

今年的新手机趋势无异是全面向四核靠拢,不过同样是四核,在实际的性能上其实是千差万别。例如针对入门级主流市场的四核手机普遍采用的都是Cortex-A7以及 Cortex-A9 级别的CPU内核,这类内核性能、成本以及发热都会较低,因此在入门市场上大行其道。  而在高端智能手机中则出现了一些新的变化,除了去年就已经崭露头角的高通Krait系列架构四核外,ARM正...

OK6410A开发板LINUX3.0.1配置(嵌入式开发)

OK6410-A开发板LINUX3.0.1配置 一、安装ubuntu20.04 1.虚拟机联网 虚拟机联网 2.安装vm-tools 安装vm-tools 3.换源 换源 4.中文及中文输入法 更改中文语言 二、安装交叉编译器 1.将 arm-linux-gcc-4.3.2.tgz 文件拷贝到 Ubuntu 的/forlinx 目录下 2.将交叉编译器解压到...

交叉编译工具链的安装

一、参考网址   1. Ubuntu18.04使用x86(32位)交叉编译工具链   2. error while loading shared libraries: libstdc++.so.6 二、实践   1. 安装交叉编译器arm-linux-gcc-3.3.2     1.1 下载arm-linux-gcc-3.3.2.tar.bz2 到任意的目录...

【嵌入式开发】 Bootloader 详解 ( 代码环境 | ARM 启动流程 | uboot 工作流程 | 架构设计)

作者 : 韩曙亮 博客地址 : http://blog.csdn.net/shulianghan/article/details/42462795 转载请著名出处 相关资源下载 :  -- u-boot 源码 : http://download.csdn.net/detail/han1202012/8342761 -- S3C2440 文档 : ht...

手把手教你创建Azure ARM Template

Azure的ARM模式在中国已经落地了。在ARM模式中,通过ARM的Template批量的创建各种资源是与ASM模式的最大的区别之一。目前Azure ARM的Template数量已经越来越多,更多的客户会选择采用Template的模式进行资源的部署: 在前面的文章中已经介绍了如何通过已有的Template修改成你所需要的模板,请参考: http://...

Minicom配置

Minicom配置 (以Ubuntu16.04为例) 1. 安装minicom应用 sudo apt-get install minicom 2. 安装lrzsz,这个lrz和lsz主要是使用Ubuntu16.04打开minicom之后用来传送文件的,其中lrz是PCàarm板子,lsz是arm板子àPC。 sudo apt-get install lrz...

Ubuntu搭建嵌入式开发(交叉编译)环境

大家都比较熟悉gcc编译家族了,但是交叉编译到arm平台的代码是不直接使用gcc的,需要类似名字的一个程序。 1、首先写一个简单的c程序,helloArm.c, 如下: 1 /* 2 * ==================================================================================...

基于ubuntu10.04的gccarm安装

  第一步: 将linux-source/arm-2008q3.tar.bz2 (or arm-linux-gcc-4.3.2.tgz)这个文件复制到linux主机的任意目录下,并在终端中分别执行下面的解压缩命令:  $>  sudo mkdir /usr/local/arm $>  输入密码 $>  sudo tar xvf arm-2...

ubuntu12中设置PATH环境变量的几种方法(三种办法)

如果在Ubuntu12系统中自行安装了一些软件,特别是使用tar.gz文件包安装的软件,通常会放在/usr/local或者/opt,甚至放在/home下,但是如果要调用或执行时,必须加上完整的路径才可以,因为Ubuntu系统默认只执行/bin和/usr/bin下的程序,这非常不方便。一种简单的方法是直接将自己的可执行程序复制到/bin或者/usr/bin...