u-boot分析(4)--链接信息

u-boot的主要功能就是操作系统运行环境的准备和操作系统代码的加载并运行。 不同的产品,其启动过程有其自身的要求,要结合该产品的特性,调整u-boot的BIN文件生成。 因此,了解其链接信息,对于分析u-boot功能也是很重要的。   在uboot的编译中,最终的连接脚本是通过GCC编译...

2018-11-08 16:04:08

阅读数 30

评论数 0

u-boot分析(3)--一个提取出编译使用到的源代码小工具

u-boot工程支持多开发板,因此使用用到的代码只是其中的一部分。 使用sourceInsight工具来浏览源代码时,将哪些代码包含进来,就比较麻烦了。 这里提供一个小脚本,可以通过编译后的.cmd文件信息,用到的源代码和其依赖的文件,提取出来。 这样就能很方面的浏览代码了。 #!/bin...

2018-11-08 15:23:00

阅读数 44

评论数 0

u-boot 分析(2)-在QEMU环境下的调试

好文推荐: https://www.jianshu.com/p/91baa4d140a2 qemu-system-arm仿真vexpress-a9踩坑记     通过走读代码来熟悉uboot,对于新手比较困难。 若能通过调试环境,一步一步的跟踪代码运行,就能很好的理解u-boot的实现...

2018-11-08 14:28:55

阅读数 109

评论数 0

UBOOT分析(1)-编译

  UBOOT网上介绍的资料很多,推荐下面几个链接,这是一个有代表性的uboot工程: Qemu模拟ARM之移植UBOOT https://blog.csdn.net/wyy626562203/article/details/80058932 Ubuntu12.04下建立交叉编译环境、使用...

2018-11-06 14:39:44

阅读数 50

评论数 0

ARM官方提供的工具链下载地址

https://releases.linaro.org/components/toolchain/binaries/

2018-07-25 14:49:48

阅读数 1066

评论数 0

uclinux 编译心得七:根据make 的trace信息,分析处理过程

|Makefile:16|all: tools automake subdirs romfs image     处理第1个目标:tools|    *//Makefile:16|    *.PHONY: tools|    *tools: ucfront cksum|    *      chm...

2018-06-30 14:11:24

阅读数 245

评论数 0

uclinux 编译心得六:根据make menuconfig trace信息分析的处理过程

$@--目标文件,$^--所有的依赖文件,$<--第一个依赖文件。处理依赖文件时,从左到右依次处理uClinuxdist:Makefile:77menuconfig: mconfconfig menuconfig qconfig gconfig xconfig: Kconfi...

2018-06-30 14:09:18

阅读数 81

评论数 0

uclinux编译心得四:分析make menuconfig \ make 过程的一点小技巧

我想,搞Linux/uclinux的一般都想把整个构建系统搞清楚。网上相关的资料很多,有的介绍的非常好。在这些资料的基础上,我还是很想把整个执行过程与 Makefile等文件的具体位置,以及执行先后顺序,依赖关系等搞得更清楚些。于是进行了很多的尝试,包括走读Makefile等文件,修改相关内容增加...

2018-06-29 23:49:14

阅读数 166

评论数 0

uclinux 编译心得3:arm-uclinuxeabi-20160831工具链在UBUNTU16下编译中遇到的问题汇总

在编译心得1里提到了arm-uclinuxeabi-20160831工具链的编译以及碰到的一些问题类型。最近觉得编译过程中问题描述的还是比较简单。想我开始编译工具链碰到这些问题时,也是费了很大的劲,到网上到处找资源。有的问题还是找不到资源,就去分析gcc的man 手册,才找到解决方案。后来发现其实...

2018-06-29 23:12:03

阅读数 1121

评论数 0

uclinx 编译心得二

编译工具链:https://sourceforge.net/projects/uclinux/files/Tools/里有arm-uclinuxeabi-20160831uclinux    : uClinux-dist-20160919.tar.bz2。因为没有CORTEX-M 支持,因此选择了...

2018-06-20 16:54:03

阅读数 277

评论数 0

uclinux编译 心得一

之前参照《 从零使用qemu模拟器搭建arm运行环境》完成了嵌入式LINUX系统的编译,并在QEMU下运行起来了。这是针对有MMU的CPU的嵌入式LINUX。uClinux作为针对没有MMU的嵌入LINUX重要分支,因此也想一鼓作气,编译一个平台来试试。心酸啊,没有想到遇到许多的问题,花了很多的时...

2018-06-20 15:59:24

阅读数 1060

评论数 0

转载 犹眠的博客: ARM交叉编译工具及调用C基本库信息整理-http://blog.sina.com.cn/s/blog_67fbf49a0102xeyf.html

在Cotex-m4平台做了大约三个月的开发,一直都没有注意到C基本库与之前使用库的差别,直到今天使用memset的时候忽然发现传递参数的类型与之前使用的bionicC标准库有所区别,遂开始查询一些资料,在此对网上查到的资料做一个简单的梳理.(转)arm交叉编译器gnueabi、none-eabi、...

2018-06-12 15:12:12

阅读数 126

评论数 0

转载: 从零使用qemu模拟器搭建arm运行环境

https://blog.csdn.net/linyt/article/details/425049752015年07月04日 15:26:17阅读数:41713为什么会有这篇文章早在2011年的时候,跟当时同事一起讨论,做Linux系统开发正处于整个Linux开发中间层,没有上层的C/C++业务...

2018-06-12 09:24:39

阅读数 70

评论数 0

转载:ocean2015的博文 arm的一些概念(ARM7、Cortex-M的区别)

https://www.cnblogs.com/locean/p/5710377.htmlarm的一些概念(ARM7、Cortex-M的区别)ARM7:ARMv4架构,ARM9:ARMv5架构,ARM11:ARMv6架构,ARM-Cortex 系列:ARMv7架构。    ARM7没有MMU(...

2018-06-09 08:49:22

阅读数 82

评论数 0

contiki实时操作系统

  介绍物联网操作系统的资料中,很多都提到了Contiki 操作系统。介绍其占用的资源很少。  于是就想下载contiki资料来编译一下。    contiki的网站 http://www.contiki-os.org/   最新版本 是 Contiki 3.0 (25 August 2015) ...

2018-05-25 14:11:45

阅读数 778

评论数 0

MBED OS 参考手册-边读边翻译,

 参考手册从总体上、运行时、配置、模块技术和API方面对MBED  OS进行了全面的介绍。在阅读参考手册的同时,翻译了部分资料。1  概述 1.1  Mbed OS 参考手册应用代码采用C++编写,使用Mbed OS提供的API,在不同的微处理器上按照统一的编程实现。便于应用的开发。基本架构图  ...

2018-05-18 14:19:52

阅读数 1335

评论数 0

Mbed OS启动流程

mbed_boot.c * For ARMCC: * ========== * * Reset (TARGET) *     -> SystemInit (TARGET) *     -> __main (LIBC) *         -&am...

2018-05-12 13:04:28

阅读数 697

评论数 0

MBED代码浏览

MBED包含以下目录 CMSIS: RMCortex™ 微控制器软件接口标准(CMSIS:Cortex Microcontroller Software Interface Standard) 是 Cortex-M 处理器系列的与供应商无关的硬件抽象层(英文原文为:a vendor-indepen...

2018-05-11 13:59:54

阅读数 686

评论数 0

分析开源代码的一点心得

1、网上热心人很多,分享了很多有用的资料。先找到这些资料看看,对开源项目有一个了解。2、将开源代码下载到本地。  开源代码一般都托管在github\opensource等平台上。它的网站上有详细的介绍如何下载、编译信息。   3、编译并代码,对项目功能有一个切身的感受。4、了解代码的编译工具链,将...

2018-05-11 13:53:00

阅读数 330

评论数 0

为什么分析mBed OS

提到研究MBed OS,首先得先说说物联网。物联网概念最早在1999年 MIT Auto-ID Center 提出,甚至可以追溯到更早在1995年比尔·盖茨的《未来之路》里就已经提到了物联网。2009年,温总在无锡提出“感知中国”之后,物联网概念在国内迅速火了起来,感觉什么应用到往物联网概念靠。从...

2018-05-10 16:37:33

阅读数 2454

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭