最新博文

0
推荐
37097
阅读

Linux系统内核 同步 与 多线程 之我见

1、Linux系统内核同步机制研究在以前的版本中使用的内核机制是这样的。当正在运行的进程处于内核态时,其它进程,不论优先级是高是低还是由于其他的一些什么情况。都不能通过抢占的方式获得CPU,除非该进程由于某种原因自动放弃CPU.这一特性隐含着处理非阻塞系统调用的内
0
推荐
35492
阅读

嵌入式Linux中同步机制概述

Linux系统同一时间可能有多个进程在执行,因此需要一些同步机制来同步各个进程对于共享资源的访问。在Linux内核中有相应的同步技术实现,包括原子操作、信号量、读写信号量、自旋锁和等待队列等等。本文从同步的机制出发,重点研究讨论了Linux系统非阻塞的同步机制、Lin
0
推荐
33090
阅读

媒体网关控制技术问题分析之我见

媒体网关控制技术问题分析尽管媒体网关控制技术有诸多优势,然而控制和承载分离所带来的一个突出问题是网关不受控和网关接入安全风险,降低了NGN网络运营的可靠性和安全性。1.网关不授控造成网关不受控的一个主要因素是软交换设备负责完成呼叫控制和呼叫计费功能,媒体
0
推荐
2352
阅读

媒体网关控制协议在下一代网络中的应用之我见

1.软交换网络中的应用软交换技术是控制、承载和业务三者分离的典型技术,NGN网络采用软交换技术来提供语音、多媒体以及移动等多种业务,软交换网络的分层模型如图1所示。媒体网关控制协议是软交换网络中控制层的软交换设备和接入层中各种媒体网关的标准接口协议。媒体
0
推荐
2088
阅读

NGN网络中的媒体网关控制技术的理论与研究(原创)

NGN网络中的媒体网关控制技术的理论与研究摘要:网络发展的现状以及下一代网络(NGN)的发展已经成为人们关注的焦点。本文首先介绍了NGN网络发展的现状,以及发展的总体趋势,由此引出下一代网络的模型,然后重点分析了下一代网络中的(去掉)技术中的媒体网关控制技术的基本
0
推荐
2913
阅读

【心情】PIC单片机+Proteus进行仿真实验

由于项目原因,最近弄上了PIC的单片机,以前一直都在弄AT89S52系列的单片机,这还算是第一次弄PIC的,不过有了别的单片机基础加上ARM的基础,弄PIC的单片机就显得不是那么麻烦,轻松多了,并且还很容易上手~前期PIC的单片机没有硬件环境,先是用软件进行仿真。下面介绍
0
推荐
2434
阅读

【原创】如何将FTP上传的文件直接到SD卡

1.修改vsftpd的默认根目录/var/ftp/到指定目录下默认配置下,匿名用户登录vsftpd服务后的根目录是/var/ftp/;系统用户登录vsftpd服务后的根目录是系统用户的根目录。若要修改登录vsftpd服务后的根目录,只要修改/etc/vsftpd/vsftpd.conf文件即可。假设要把vsftpd服务的
0
推荐
2144
阅读

LED光立方制作全过程(八)

Step13ChooseyourLEDsTherearemanythingstoconsiderwhenchoosingLEDs.1)YouwanttheLEDcubetobeequallyvisiblefromallsides.ThereforewestronglyrecommendusingdiffusedLEDs.AclearLEDwillshootthemajorityofitslightoutthetopoftheLED.AdiffusedLEDwillbemo
0
推荐
4270
阅读

Micro 200W CMOS Camera MT9M111__RGB,YUV格式解决

//MISOC1310_BA.ini//www.dothinkey.com//PreviewType:0:Raw10bit;1:Raw8bit;2:YUV422//I2CMode:0:Normal8Addr,8Data;1:Samsung8Addr,8Data;2:Micron8Addr,16Data//I2CMode:3:Stmicro16Addr,8Data;4:Micron216Addr,16Data//O
0
推荐
5648
阅读

庖丁解牛—–winpcap源码彻底解密(一)

最近忙一个项目,需要使用winpcap抓取网络数据包,调用winpcap提供的api进行抓包后,发现丢包情况比较严重,而且cpu占用率比较大。所以下定决心,对winpcap源码进行分析,因为对驱动和对Ndis网络驱动比较熟悉,所以分析源码还不是很费劲,其实winpcap底层的npf不过是一
0
推荐
4075
阅读

NIOS2 DMA 传输模式

NiosII中的DMA传输有以下三种形式:1、存储器到存储器这种情况下需要同时打开发送通道和接收通道,而且源地址和目标地址都是自增的。tx=alt_dma_txchan_open("/dev/dma_0");//打开发送通道dma_res=alt_dma_txchan_send(tx,tx_buf,32,NULL,NULL);//tx_buf是源
0
推荐
3248
阅读

[转载].程序匠人 - 程序调试(除错)过程中的一些雕虫小技

缺氧乱语:程序匠人写的这些技巧非常值得借鉴和吸收。其中几条我们已经经常使用:比如第九条,在写VerilogTestbench的时候,就会用到“快镜头”;再比如第十条,我个人就比较喜欢在C代码里面价格DEBUG总开关宏。转自:http://bbs.21ic.com/icview-12851
0
推荐
2902
阅读

【原创】有关ARM9:Machine ID问题总结

最近在做一个AndroidforLinux内核的移植,准备其移植到S3C2440中。在网上多数遇到移植的都是S3C2410,就算是有S3C2440的,也都没能把所有的东西详尽说明一下,只是你看看我的移植,我看看你的移植。有的地方不对的。也没有做深入的研究。比如说在内核的配置上。很多网友
0
推荐
5311
阅读

【原创】Uncompressing Linux......... done, booting the kernel.

FilenameuImage.Loadaddress:0x33000000Loading:##################################################################################################################################&nb
0
推荐
1781
阅读

黄金职位、高薪地带 深圳嵌入式培训 深圳单片机培训 深圳LINUX培训

信盈达专注与项目开发及培训实践操作。特色课程:嵌入式培训LINUX培训单片机培训ARM培训等;为您铺平就业绿色通道。特开设暑期定制班,为即将毕业学子规划职业蓝图。信盈达嵌入式定向就业班火热展开、信盈达嵌入式培训中心为与您共创事业高峰深圳单片机培训—真正