一、内存控制器 在关闭了MMU和caches 之后 就进入lowlevel_init 函数,对内存控制器进行初始化。lowlevel_init.S (board\samsung\mini2440) 1.1 内存控制器介绍 前面已经看过这张表格了。从这张表格中可以看处,我们的程序代码,不管使用不使用 ...
分类:
其他好文 时间:
2018-01-22 21:47:42
阅读次数:
231
一、代码分析 上一节已经分析了链接文件,知道了首先代码是从 _start 开始,之后设置了中断向量表,然后从 start.s 开始运行。 _start:vectors.S (arch\arm\lib) reset:start.S (arch\arm\cpu\arm920t) _main:crt0.S ...
分类:
其他好文 时间:
2018-01-21 11:05:55
阅读次数:
276
当前虽然编译成功了,但是对于我们自己的目标板并不太适用。还得做一系列得修改。 一、lds 文件分析 u-boot 中最重要得链接文件即是,u-boot.lds。我们可以查看我们编译出来得 u-boot.lds 文件进行分析,原始文件在 arch/arm/cpu/ 下,编译出来得去掉了不想关得选项。 ...
分类:
其他好文 时间:
2018-01-20 21:30:02
阅读次数:
345
1.确保项目已经安装了node 2.webpack安装 npm install webpack -g (安装过略过) 3.安装vue-cli脚手架构建工具,打开命令行工具输入:npm install vue-cli -g (安装过略过) 二.构建项目 1. cd 到指定的目录 ,如我的项目 cd / ...
分类:
其他好文 时间:
2018-01-19 18:47:32
阅读次数:
147
1、基本介绍 gulp.js是一个自动化构建工具,是自动化项目的构建利器。可以对网站的资源进行优化,将开发过程中一些重复的任务通过执行命令自动完成。这样能很大的提高我们的工作效率。 gulp.js是基于Node.js构建的,利用Node.js流可以快速的构建项目,例如能自动化地完成 javascri ...
分类:
其他好文 时间:
2018-01-19 15:41:38
阅读次数:
168
在使用zc.buildout构建项目时如果碰到‘AttributeError: '_NamespacePath' object has no attribute 'sort'’报错: 可以尝试升级一下setuptools来解决这个问题: ...
分类:
其他好文 时间:
2018-01-17 12:36:09
阅读次数:
1156
jenkins配置以pipeline项目构建项目初体验
分类:
其他好文 时间:
2018-01-16 18:00:22
阅读次数:
274
CMake是一个比make更高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目。通过编写CMakeLists.txt,可以控制生成的Makefile,从而控制编译过程。CMake自动生成的Makefile不仅可以通过make命令构建项目生成目标文件, ...
分类:
其他好文 时间:
2018-01-16 13:51:56
阅读次数:
146
1. 登录Jekins 前提: Jekins 已经部署完成并能登录版本:Jenkins2.60.2 http://IP:端口/jenkins/view/all/newJob 2. 新建构建任务 选择项目的类型,这里选择“构建一个多配置项目” 并输入自定义的项目名称,点击OK 代码管理选择 Git(需 ...
分类:
编程语言 时间:
2018-01-14 13:04:06
阅读次数:
138