- 博客(12)
- 收藏
- 关注
原创 Linux进程间通信之消息队列
本文首先从宏观的角度对进程间的通信方式之一,消息队列进行阐述,然后以代码实例对消息队列进行更近一步的阐述,最后试着畅想消息队列的潜在应用
2016-10-06 16:22:04 372
原创 Linux设备驱动模型SPI之二
本文详细分析TI Davinci DM368 SPI接口的平台设备注册、外部设备注册、平台驱动注册、外部驱动程序注册。应该注意以下四点:平台设备描述DM368芯片集成的SPI接口硬件描述平台设备驱动描述如何控制DM368芯片的SPI接口,从而能够收发数据外部设备描述的是挂在SPI接口上的设备外部驱动程序描述的是如何控制SPI接口上的外部设备
2016-02-28 23:01:30 1632
原创 Linux设备驱动模型 SPI之一
在前一篇博客当中,我谈了谈自己对于Linux设备驱动模型的一些理解,在这篇博客里,我准备以TI Davinci DM368 的SPI接口为例来谈一谈设备驱动相关的一些知识首先回顾一下上篇博客总结的数据收发流程协议 (符合特定外设需求的格式化数据,协议由驱动之上的驱动产生)—〉platform driver (平台设备驱动)—〉platform device(平台设备)—〉外设接口所连接的设备这里面有
2016-02-28 17:13:36 1714
原创 Linux设备驱动模型
本文基于嵌入式Linux,谈谈自己对于Linux驱动模型的一些理解(从应用的角度),其中有描述不准确或者不正确的地方,敬请各位网友批评指正。Linux设备驱动模型理解一基于ARM的Soc平台,一般集成了很多常用外设接口,如I2C、SPI等。这些接口的特点是:它们的寄存器可以被CPU直接寻址,因此,从本质上讲操作它们的寄存器就和操作普通的内存没有什么区别,除了一些附加的边际效应(也就是操作这些寄存器会
2016-02-28 15:40:20 428
转载 蒙特卡洛(MC)方法的原理(续)
一个实例用概率的方法计算y=x^2在[0,1]区间上的积分值。 x=0:0.01:1;y=x.^2;plot(x,y);Num =100000; % n的数目RandData=rand(2,Num); %根据随机点数,产生随机的(x,y)散点,不明白可以试试Below=find(RandData(1,:).^2>RandData(2,:));%寻找位于曲
2014-04-21 21:22:29 743
转载 蒙特卡洛(MC)方法的原理
蒙特卡洛方法在工程应用中是怎么回事呢?她的数学原理是怎么回事呢?她又有哪些实际应用呢?就自己最近的体会写成下文,由于本人水平有限,恳请各位批评指正。2蒙塔卡洛是什么?高数、概率论、线性代数是数学的三大基础课程。在高等数学当中,有一系列的方法可以用来计算定积分。试想,我们是否可以用概率论的知识来计算定积分呢?(或许你会有疑惑,这有什么用呢? 请暂且放下您的疑惑)蒙特卡洛方法,其实
2014-04-21 21:13:05 5235 1
转载 算法杂货铺——分类算法之朴素贝叶斯分类(Naive Bayesian classification)
0、写在前面的话 我个人一直很喜欢算法一类的东西,在我看来算法是人类智慧的精华,其中蕴含着无与伦比的美感。而每次将学过的算法应用到实际中,并解决了实际问题后,那种快感更是我在其它地方体会不到的。 一直想写关于算法的博文,也曾写过零散的两篇,但也许是相比于工程性文章来说太小众,并没有引起大家的兴趣。最近面临毕业找工作,为了能给自己增加筹码,决定再次复习算法方面的知
2014-04-03 21:38:57 563
转载 SVD分解及应用的直观理解
转载自: http://blog.csdn.net/zhaoxinfan/article/details/8248637这篇论文是矩阵分析课上老师布置的一项作业,主要内容来自于http://www.ams.org/samplings/feature-column/fcarc-svd 这篇文章,经过自己的翻译整理后得到了这篇文章。这里并不是完全按照全文进行一字一句的翻译,添加
2014-04-01 14:53:40 1562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人