一、核心学习课程 1、应用软件基础 Linux基础 C语言 2、底层驱动程序开发 ARM编程(ARM体系结构、ARM汇编、开发板常见的外设裸机编程) Linux驱动开发 二、Android扩展 · Android HAL驱动(基于Linux驱动的前提) · Android系统定制 · Android ...
分类:
其他好文 时间:
2017-05-04 01:30:26
阅读次数:
178
一.操作系统基础 操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 注:计算机(硬件)->os->应用软件 二.网络通信原理 2.1 互联网的本质就是一系列的 ...
分类:
编程语言 时间:
2017-05-03 20:35:24
阅读次数:
214
一、核心学习课程 1、应用软件基础 Linux基础 C语言 2、底层驱动程序开发 ARM编程(ARM体系结构、ARM汇编、开发板常见的外设裸机编程) Linux驱动开发 二、Android扩展 · Android HAL驱动(基于Linux驱动的前提) · Android系统定制 · Android ...
分类:
其他好文 时间:
2017-05-03 17:12:44
阅读次数:
153
iTOP-4412开发板网盘视频资料内容如下: 01-烧写、编译以及基础知识视频 02-嵌入式Linux 视频 03-iTOP-4412 开发板硬件设计指导视频 04-Android 应用程序视频 05-Android 应用教程2015 06-裸机程序实验文档以及工具文件 07-Linux-x86- ...
分类:
其他好文 时间:
2017-04-26 18:13:05
阅读次数:
1047
第1章:初识Java 1.1 计算机的基础知识 1.1.1 计算机 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。 计 ...
分类:
编程语言 时间:
2017-04-26 13:50:47
阅读次数:
203
在之前我们移植的代码中,都没看到明显的效果,这节我们实现控制台的信息打印。 在上节。我们看到调用 relocate_code 重定位。在 u-boot 的帮助文档 doc/README.arm-relocation 中对重定位有说明。u-boot 为了生成位置无关码,在链接时指定了-pie 选项,这 ...
分类:
其他好文 时间:
2017-04-14 22:12:27
阅读次数:
216
s5pv210--Dnw刷机总结及刷机过程第一步:用USB转串口线连接开发板和电脑(开发板中UART解默认串口UART2);在电脑里装USB转串口线的驱动程序。查看设备管理器中的COM端口号。第二步:安装secureCRT软件(用于查看开发板串口输出输入变化),安装好后,根据提示点击快速连接设置..
分类:
其他好文 时间:
2017-04-02 22:08:31
阅读次数:
275
前言:这是一年前我为公司内部写的一个文档,旨在向年轻的嵌入式软件工程师们介绍如何在裸机环境下编写优质嵌入式C程序。感觉是有一定的参考价值,所以拿出来分享,抛砖引玉。 转载请注明出处:http://blog.csdn.net/zhzht19861011/article/details/45508029 ...
分类:
其他好文 时间:
2017-04-01 17:08:46
阅读次数:
269
背景:一台controllernode,一台compute1节点两台机器的host文件均已经进行hostname解析两节点本已经加入了同一rabbitmqcluster但controllernode因为服务原因,还原至裸机状态,在yum安装rabbitmq-server.service之后,存在compute1节点无法加入到controllerrabbitmqcluster的异..
分类:
其他好文 时间:
2017-03-28 11:57:33
阅读次数:
393
S5PV210的时钟系统 (外部晶振+内部时钟发生器+内部PLL产生高频时钟+内部分频器分频得到各种频率的时钟) 1.为什么要时钟系统?SoC内部有很多器件,譬如CPU、串口、DRAM控制器、GPIO等内部外设,这些东西要彼此协同工作,需要一个同步的时钟系统来指挥 2.为什么要内部先高频然后再分频? ...
分类:
其他好文 时间:
2017-03-26 13:30:59
阅读次数:
269