2014年8月18日

协议森林 计算机网络 收藏里面

摘要: http://www.cnblogs.com/vamei/archive/2012/11/24/2773967.html 阅读全文

posted @ 2014-08-18 17:28 Darren715 阅读(79) 评论(0) 推荐(0) 编辑

(转)start_kernel 代码分析

摘要: head-common.S---具体做了哪些动作---跳转到init/main.c ---b start_kernel//关于start_kernel的强文深入理解linux内核,第八章main.casmlinkage void __init start_kernel(void){char * co... 阅读全文

posted @ 2014-08-18 17:21 Darren715 阅读(810) 评论(0) 推荐(0) 编辑

读 “cortexM3” 权威指南 小记(二) --中断具体行为及存储系统

摘要: 1,中断异常的响应当CM3 开始响应一个中断时,会在它看不见的体内奔涌起三股暗流: 入栈: 把8 个寄存器的值压入栈::响应异常的第一个行动,就是自动保存现场的必要部分:依次把xPSR, PC, LR, R12 以及R3‐ R0由硬件自动压入适当的堆栈中:如果当响应异常时,当前的代码正在使用PSP,... 阅读全文

posted @ 2014-08-18 17:15 Darren715 阅读(573) 评论(0) 推荐(0) 编辑

STM32 BKP备份寄存器介绍

摘要: 1. BKP可以用来保存数据 BKP中包括了42个16位的寄存器,共可保存84字节的内容,它们由VBAT的供电来维挂。2. BKP内保存的数据可以被毁灭(如果有人希望恶意得到这些数据的话,令其丢失比保护数据更重要)。STM32提供了一种称之为TAMPER的机制来完成。中文译为“侵入检测”,这需要占用... 阅读全文

posted @ 2014-08-18 17:14 Darren715 阅读(13384) 评论(0) 推荐(0) 编辑

(转)linux kernel 从入口到start_kernel

摘要: linux kernel从入口到start_kernel的代码分析本文的很多内容是参考了网上某位大侠的文章写的>,有些东西是直接从他那copy过来的。最近分析了一下u-boot的源码,并写了分文档, 为了能够衔接那篇文章,这次又把arm linux的启动代码大致分析了一下,特此写下了这篇文档。一来是... 阅读全文

posted @ 2014-08-18 17:04 Darren715 阅读(540) 评论(0) 推荐(0) 编辑

2014年6月20日

NK bug解决

摘要: K2 新ARM用了自己的程序,其中K2是单can, 不用转换,Arm是双Can 需要转换, Can的发送,是已每一帧报文发送的,每一帧的前八个字节都是通过,查询方式,发送的,如果每一帧的字节数大约8字节的话,后面的字节由查询方式做判断剩下的字节有中断发送,BUG1:新ARM 双Can之间装换的时候... 阅读全文

posted @ 2014-06-20 12:50 Darren715 阅读(173) 评论(0) 推荐(0) 编辑

2014年6月5日

红黑树(转)

摘要: 用户空间使用Linux数据结构系列之红黑树 本文通过对Linux内核中红黑树的源码分析,通过大量图示描述红黑树的原理,最后通过移植改造Linux内核红黑树代码,使用户空间也能使用Linux红黑树.本着从群众中来,回到群众中去的原则,本文很多内容都是参考网上资料,但本身不影响大家阅读,因为我们的目的很... 阅读全文

posted @ 2014-06-05 14:00 Darren715 阅读(377) 评论(0) 推荐(0) 编辑

2014年6月4日

数据结构之树

摘要: 数据结构中为了存储和查找的方便,用各种树结构来存储文件,本章就浅谈一下各种树的表示方法、特点及各自的用途,本章设计的树结构包括:二叉查找树(二叉排序树)、平衡二叉树(AVL树)、红黑树、B-树、B+树、字典树(trie树)、后缀树、广义后缀树。1、二叉查找树(二叉排序树) (图a)二叉查找树是... 阅读全文

posted @ 2014-06-04 20:32 Darren715 阅读(581) 评论(0) 推荐(0) 编辑

2014年5月29日

FFT的物理意义

摘要: FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。 虽然很多人都知道FFT是什么,可以用来做什么... 阅读全文

posted @ 2014-05-29 14:17 Darren715 阅读(2608) 评论(2) 推荐(1) 编辑

2014年4月22日

Arm汇编指令集

摘要: 跳转指令:1:使用专门的跳转指令 2;直接修改PC寄存器的值为跳转地址值 ,从而实现跳转 MOV LR PC //先把pc值保存起来到LR,返回的时候能找到 MOV PC 0x232233 跳转指令... 阅读全文

posted @ 2014-04-22 17:28 Darren715 阅读(710) 评论(0) 推荐(0) 编辑

导航