首页 > 其他
29.内存的基础知识
29.内存的基础知识 内存的分类: 内存由于具备访问速度快,访问方式简单等优点,成为了PC或者是嵌入式硬件平台上不可或缺的元件。在开始学习如何使用内存之前,非常有必要先了解一下内存的分类: DRAM:它的基本原件是小电容,电容可以在两个极板上保留电荷,电容就是通过电荷来保存信息的,为了保持数据不丢失
分类:其他   时间:2016-02-14 11:34:19    收藏:0  评论:0  赞:0  阅读:171
35.BSS段的知识
35.BSS段的知识 在C语言中,初始化的全局变量是存在数据段的,初始化的局部变量是存在栈中的,用malloc分配的空间是存在堆里的,未初始化的全局变量是存在bss段。 Hello.c: #include <stdio.h> int bssdata; int main(){ bssdata = 20
分类:其他   时间:2016-02-14 11:33:49    收藏:0  评论:0  赞:0  阅读:221
32.210内存的知识
32.210内存的知识 210可寻址的空间是4GB大小,内存的起始地址是20000000,前面知道2440使用的内存是SDRAM,6410使用的内存是DDR,这里210使用的是DDR2.在210的地址空间中零地址处跟6410一样也是映射镜像区,例如当选择从NandFlash启动的使用,就会把IROM
分类:其他   时间:2016-02-14 11:33:39    收藏:0  评论:0  赞:0  阅读:239
30.2440内存的知识
30.2440内存的知识 首先看2440的地址线:mini2440原理图.pdf 2440的芯片提供了27根地址线=128M。 S3c2440芯片对外提供的引脚上,只给出了27根地址线addr[0:26].这27根引脚地址线,只能访问128M的外设空间。 为了扩大外设的访问范围,S3c2440芯片又
分类:其他   时间:2016-02-14 11:33:29    收藏:0  评论:0  赞:0  阅读:311
【ZOJ 3897】Candy canes//Fiddlesticks
题 题意 给你一串数,a1...an,从左到右每次让一个数减小c,如果这个数小于c,那就减为0。第n个数减小后,又从第一个开始从左到右。如果这次某个数减小到0,那就改变方向,如果遇到已经是0的,就跳过。且总共最多减少n+5次,求最后变为0的数是第几个。 分析 Input 1 8 80200 100
分类:其他   时间:2016-02-14 11:33:18    收藏:0  评论:0  赞:0  阅读:151
34.栈的初始化
34.栈的初始化 前面知道,uboot的第一阶段是用汇编代码来对硬件等进行初始化的。第二阶段是用C语言的。但是此时没有C语言的运行环境。而C语言的运行需要堆栈等资源。所以这一节是第二阶段的C语言环境运行的栈的初始化。 1.栈:是一种具有先进先出性质的数据组织方式,也就是说后存进去的先取出,后存进去的
分类:其他   时间:2016-02-14 11:32:48    收藏:0  评论:0  赞:0  阅读:388
更换内核后重编virtualbox内核模块
这些天编译了一个4.1.15内核,因此vb原来的模块就不能用了,因此要重新编译(当然,reinstall也可以,觉得大动干戈,不符合个人做事风格) 如果不重编运行会有如下错误提示: # virtualbox & [1] 3383 # WARNING: The vboxdrv kernel modul
分类:其他   时间:2016-02-14 11:32:28    收藏:0  评论:0  赞:2  阅读:1157
11.串口基本知识
11.串口基本知识 大纲: 串口角色:1.数据传输。2.充当控制台。 数据传输:两个嵌入式设备,除了使用usb和网络来实现数据的传输外,就是可以使用串口来实现数据传输。 控制台:在pc机里,我们使用键盘来输入命令和信息等,通过显示器来显示查询的结果或者信息等。在嵌入式里,是通过终端控制台来输入命令来
分类:其他   时间:2016-02-14 11:31:37    收藏:0  评论:0  赞:0  阅读:250
Nancy之区域和分部视图的使用
在Nancy中使用区域和分部视图
分类:其他   时间:2016-02-14 11:31:07    收藏:0  评论:0  赞:0  阅读:311
波动数列
转自:http://blog.csdn.net/wr132/article/details/43861145 问题描述 观察这个数列: 1 3 0 2 -1 1 -2 ... 这个数列中后一项总是比前一项增加2或者减少3。 栋栋对这种数列很好奇,他想知道长度为 n 和为 s 而且后一项总是比前一项增
分类:其他   时间:2016-02-14 11:30:57    收藏:0  评论:0  赞:0  阅读:429
24.核心初始化之中断屏蔽-6410
24.核心初始化之中断屏蔽-6410 打开6410的芯片手册,在12.VECTORED INTERRUPT CONTROLLERS向量中断控制寄存器。向量中断(6410、210)很多时候是使用硬件来完成中断的跳转的。 下面的最后一个寄存器VICxINTENABLE,功能是Interrupt Enab
分类:其他   时间:2016-02-14 11:30:46    收藏:0  评论:0  赞:0  阅读:204
10.NandFlash的驱动_写操作
10.NandFlash的驱动_写操作 上一节,学习了NandFlash的按页读的操作,下面是实现NandFlash的按页写。首先还是查看NandFlash芯片K9F2G08U0A的时序图 根据I/O pin角的信号信息,知道要实现NandFlash的写操作需要的步骤如下: 最后实现按页写的函数:
分类:其他   时间:2016-02-14 11:30:36    收藏:0  评论:0  赞:0  阅读:220
33.代码搬移
33.代码搬移 这节里的代码搬移是针对SRAM的: 起始地址: 2440的起始地址是0 6410的起始地址是0x0c000000. 210的起始地址是0x 6410: 210: 链接起始地址: 2440:0x30008000 6410:0x50008000 210:0x20008000 终点:就是l
分类:其他   时间:2016-02-14 11:30:06    收藏:0  评论:0  赞:0  阅读:305
4.中断处理流程分析
4.中断处理流程分析 在CPU工作的 过程中,经常需要与外设进行交互,交互的方式包括"轮询方式"和"中断方式"。 轮询方式: CPU不断地查询设备的状态。该方式实现比较简单,但是CPU的利用率很低,不适合多任务的系统。 中断方式: CPU告知硬件开始一项工作之后,就去做别的事去了,当硬件完成了该项任
分类:其他   时间:2016-02-14 11:29:56    收藏:0  评论:0  赞:0  阅读:339
关于字符串查找 charindex ,Patindex 还有一个like
字符串查找。在模糊朝找的情况下,其实3者的效率是差不多的。都需要一个一个取出来然后扫一遍╮(╯_╰)╭。然而用法还是会有一点儿的区别 1 charindex (查找的字符串,字符串表达式[,开始查找的位置]) ,简单来说用法就是这样纸。然而这个函数对 text,ntext,image 类型无效,并且
分类:其他   时间:2016-02-14 11:29:35    收藏:0  评论:0  赞:0  阅读:268
使用EasyUI的插件前需要引入的文件
一、使用EasyUI的插件需要引入一些文件 1、引入相关文件 easyui.css: easyUi的样式文件 icon.css:easyUI的图标样式文件 easyui.min.js:easyUi的类库文件 jquery.easyui.min.js:easyUi的样式文件 2、简单使用easyUI中
分类:其他   时间:2016-02-14 11:29:16    收藏:0  评论:0  赞:0  阅读:155
关于socket阻塞与非阻塞情况下的recv、send、read、write返回值
原帖:http://blog.csdn.net/nodeathphoenix/article/details/23284157 一,管道读写规则 当没有数据可读时 O_NONBLOCK disable:read调用阻塞,即进程暂停执行,一直等到有数据来到为止。 O_NONBLOCK enable:r
分类:其他   时间:2016-02-14 11:29:05    收藏:0  评论:0  赞:0  阅读:466
27.点亮led的操作
27.点亮led的操作 Led可以作为我调试程序的工具:在嵌入式系统软件,例如Bootloader和kernel,在开发初期,由于串口等硬件尚未被初始化,因此调试手段相当有限,这时候可以采用Led来作为调试手段。 OK6410有关led的原理图: 从上图知道,要让led发光二极管,就是从右到左导通,
分类:其他   时间:2016-02-14 11:28:45    收藏:0  评论:0  赞:0  阅读:424
12.2440串口驱动程序设计
12.2440串口驱动程序设计 串口的功能就是接受数据跟发送数据的,在上一节已经了解串口的引脚信号。但是数据的收发需要一定的条件,也就是串口的初始化。所以所以今天的内容就会被划分为三个部分: 1.串口的初始化: 创建一个uart.c来对串口进行处理,然后把它加入到Makefile工程文件里: 接着就
分类:其他   时间:2016-02-14 11:28:35    收藏:0  评论:0  赞:0  阅读:227
36.从汇编到C(bl1到bl2)
36.从汇编到C(bl1到bl2) 从汇编跳转到C必须使用绝对跳转: 工程代码: 在Makefile中加入main.o: Start.S: Make编译: Main.c代码: #define GPKCON (volatile unsigned long*)0x7F008820 //volatile指
分类:其他   时间:2016-02-14 11:28:15    收藏:0  评论:0  赞:0  阅读:252
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!