一.操作系统基础 操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 注:计算机(硬件)->os->应用软件 回到顶部 二.网络通信原理 回到顶部 2.1 互联 ...
分类:
其他好文 时间:
2017-07-13 16:22:12
阅读次数:
195
在运维中常见自动化操作1、如何大规模安装操作系统:在baremetal(裸机)上安装操作系统等,可以使用如下技术:pxe、cobbler在虚拟机上安装操作系统等2、自动化部署和配置:puppet(基于ruby)saltstack(基于Python)ansible(基于Python,轻量级)3、自动化完成管理和操作(需要批量执..
分类:
其他好文 时间:
2017-07-10 16:43:42
阅读次数:
269
第一部分:LinuxLinux基础+c语言;Linux应用程序开发;ARM编程(ARM体系结构、ARM汇编、开发板常见外设裸机编程);Linux系统移植(uboot移植、kernel移植、rootfs制作);Linux驱动开发;第二部分:AndroidAndroid HAL驱动;Android系统定 ...
分类:
其他好文 时间:
2017-07-09 12:18:54
阅读次数:
192
基础概念硬件:hardware软件:software(microsoft)操作系统:OS,operatingsystem裸机,类unix系统(linux<红旗,Redhat,..>,aix,xenix...),microsoftwindows,MacOS,office,exchange邮件服务器,android(安卓),ios苹果,windowsphone内存:internalmemory,简称memory外存..
分类:
编程语言 时间:
2017-07-07 19:52:11
阅读次数:
204
FreeRTOS 的任务栈设置不管是裸机编程还是 RTOS 编程,栈的分配大小都非常重要。 局部变量,函数调用时的现场保护和返回地址,函数的形参,进入中断函数前和中断嵌套等都需要栈空间,栈空间定义小了会造成系统崩溃。裸机的情况下,用户可以在这里配置栈大小: 为什么是堆中的?因为我们采用的就是动态创建 ...
分类:
其他好文 时间:
2017-07-05 22:58:30
阅读次数:
712
EDA : SDK 2016.4 背景: 在我的设计中配置MMCM支持使用AXI4Lite接口进行DRP; 问题描述: 在SDK裸机中,一旦访问到这个DRP的基地址,软件就跑飞。提示如下: Error while handling inferior event:Remote failure repl ...
分类:
其他好文 时间:
2017-07-05 15:21:31
阅读次数:
332
framebuffer是linux里面的显示设备。在驱动底下如何操作lcd实现图形的显示。1、什么是framebuffer?(1)首先想一下在裸机中我们是怎么操作LCD的。Soc内部有lcd的控制器,Soc外面有lcd的驱动器,lcd的驱动器连接着lcd的屏幕,Soc的内部还有CPU,外部还有DDR内存。这些设备都参与..
分类:
系统相关 时间:
2017-06-22 16:56:16
阅读次数:
169
多任务和单任务几乎没有差别。只用多创建一个或多个任务,其他地方和单任务时相同。 这里采用一个任务做LED灯闪烁,一个任务做蜂鸣器,可以看到两个任务展现出似乎同时运行的现象。 但是,其中有一个地方需要测试。 我们知道裸机中,优先级设置一样时,会看硬件编号,小的优先级高。 freertos中,优先级数值 ...
分类:
其他好文 时间:
2017-06-21 16:02:56
阅读次数:
396
一、操作系统概念 (1) 计算机系统由硬件和软件两部分构成,软件包括系统软件和应用软件,操作系统就是一种系统软件(2) 没有任何软件支持的计算机称为裸机,裸机是最底层的,它的上层就是操作系统,操作系统是软硬件资源的管理者(3) 总结来说,操作系统是一个管理计算机软硬件资源的系统软件 二、操作系统历史 ...
分类:
其他好文 时间:
2017-06-14 18:13:21
阅读次数:
161
S5PV210裸机程序 执行make出现错误 错误原因:宿主机和虚拟机时间不同步导致 解决方法:在虚拟机中 >虚拟机 >设置 >选项 >vmware tools >将客户机与虚拟机同步 >确定 ...
分类:
其他好文 时间:
2017-06-13 00:11:45
阅读次数:
219