自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术联盟

好好学习天天向上(qq:371079191)

  • 博客(58)
  • 资源 (77)
  • 收藏
  • 关注

原创 Cortex-M3

大家听说过Cortex-M3吗?在嵌入式处理器的世界,cortex-M3是一位人见人爱的后生。它的成本和功耗低,可配置性很高。如今,很多ARM的工程师加入了cortex-M3的学习与开发中,WIZnet一直都是行业的领先者,即将上市的新产品W7200正是加入了cortex-M3处理器的全硬件TCP/IP协议栈芯片,通过利用它的优势,相信会得到更多客户的青睐。下面,广大的嵌入式爱好者可以跟随我们一起

2014-06-30 17:41:44 2634

原创 LVDS/DVI/HDMI Interface

数字视频信号以SXGA为例,其时序如下:      垂直:        水平:        图中DSPTMG为使能信号,VSYNC为场同步信号,HSYNC为行同步信号。在行场的消隐期(T1与T7),DSPTMG为低电平,在此期间无有效视频数据。        注意一个重要参数:对于这个时序的SXGA点频是108MHz1066×1688×60=107.964480

2014-06-30 17:36:54 3640

原创 VxWorks6.6 pcPentium BSP 使用说明(一):基本概念

“VxWorks6.6 BSP 使用说明”将发布pcPentium和idp945两个系列的BSP的使用说明。每个系列约5篇文章。之后还将发布由这两个官方提供的BSP的实战移植方法。本说明适用范围pcPentium/2/3/4 - 386/486 和 Pentium/2/3/4引言该参考文档提供运行pcPentium,pcPentium2,pcPentium3和pcPen

2014-06-28 08:28:06 3963

原创 VxWorks6.6 pcPentium BSP 使用说明(二):创建启动盘

本篇介绍从Solaris、Linux、Windows或VxWorks创建VxWorks启动盘的方法。从Solaris或Linux创建启动盘 使用Solaris或Linux自带的工具/usr/bin/fdformat。它需要一个引导加载程序vxld.bin,位置为安装目录下的$WIND_BASE/host/$WIND_HOST_TYPE/bin/vxld.bin。

2014-06-28 08:27:28 4076

原创 VxWorks6.6 pcPentium BSP 使用说明(三):设备驱动

本文主要介绍了pcPentium BSP中包含的驱动程序。包含了官方提供的所有驱动程序,除了aic7888Lib——现在已用得很少的一个AIC-7888 SCSI控制器的驱动介绍。建议重点阅读ataDrv和ataShow部分,其他部分可以略看。 BSP通过VxBus的驱动合集和老的非VxBus驱动来支持设备。此版本中,VxBus是默认配置,非VxBus驱动程序支持已被删除。VxBus驱

2014-06-28 08:26:32 3225

转载 组织行为学对项目管理的意义(2):人格的大五模型 .

人格可以理解为情绪,思维方式,习惯的复合体,具体左右一个人对周围人事所作出的反应。在组织行为学里有好多对人格特质进行描述的模型,其中比较有名的一个是大五模型(五维度人格模型)。在大五模型里用五个因素来考察人格特质: 外倾性(extroversion):外倾者者倾向于喜欢群居,善于社交和自我决断。内倾者则比较内向,胆小害羞,安静少语。 随和性(

2014-06-25 19:10:56 1984

转载 组织行为学对项目管理的意义(2):人格的大五模型 .

人格可以理解为情绪,思维方式,习惯的复合体,具体左右一个人对周围人事所作出的反应。在组织行为学里有好多对人格特质进行描述的模型,其中比较有名的一个是大五模型(五维度人格模型)。在大五模型里用五个因素来考察人格特质: 外倾性(extroversion):外倾者者倾向于喜欢群居,善于社交和自我决断。内倾者则比较内向,胆小害羞,安静少语。 随和性(

2014-06-25 19:09:44 1998

转载 组织行为学对项目管理的意义(1) .

在MBA的课程中有一门是组织行为学,就我个人感觉项目管理者别的科目不看也罢,组织行为学这门还是看看比较好。组织行为学被定义为这样一种研究领域:探讨个体、群体以及结构对组织内部行为的影响。通俗的讲就是研究一个人的行为规则,比如人的需求层次会如何影响动机,又会如何影响人的行为。饿的要死的人,是不适合总谈理想的。研究一个群体的行为规则,比如从众心理如何产生以及如何预防。研究组织结构对个人

2014-06-25 19:08:48 1623

转载 管理中第一可怕之事(3) .

假设说一个人是个项目经理或部门经理,并一下子扎到了一个执行力不好的环境中,那么这个人能干点什么或者说应该干点什么?大多时候中层的人并不能左右高层的性格乃至种种选择,所以如果真有让人绝望的事情,又没有忍耐的的能力那就只能换个地方。这很简单,并不值得多谈,我们主要要关注的是事情积极的一面,即如何扭转这种局面。为了有所改善,第一关键的事情是要足够真诚。工程师组成的

2014-06-25 18:54:52 1383

转载 管理中第一可怕之事(2) .

在考虑如何解决执行力问题之前,很有必要考察一下执行力为什么会败坏。现实中很本质的东西往往会被繁杂的细节所掩盖,因此我们来抽象出一个虚拟的公司,来看看执行力出问题的各种可能性。我们假设有一个小公司刚刚建立,其中高层2人,中层3人,一般员工30人。我们假设在公司营业的第一天,执行力是没有问题的。那么如果执行力最终出了问题,变成说了不做的状态,那么要么主要是高层问题,要么主要

2014-06-25 18:54:14 1258

转载 管理中第一可怕之事(1) .

如果让每个人选一个管理(包括项目管理和部门管理)中最可怕的事,答案想必不尽相同。有的人会老生常谈的选沟通不畅,有的人会选文化冲突,有的人会选资源不足等等。但就我个人感受,第一可怕的事是说了不做,流行点的词可能叫执行力。典型的场景是规则流程定义了一大堆,一到做的时候这些东西就都放在一边了。每个人都按自己的习惯来,各行其是。这很可怕,会导致无政府状态,做的人因为

2014-06-25 18:53:36 1361

原创 移动通信课论

移动通信课程论文  GSM/GPRS原理与应用     ——基于SIM900A的应用与实现                目录1 GSM系统简介...21.1 GSM涵义...21.2 GSM系统结构与功能...21.2.1移动台(MS)31.2.2基站子系统 (BSS)31

2014-06-25 18:08:09 3994

原创 ZigBee技术

ZigBee技术是一种近距离、低复杂度、低功耗、低速率、低成本的双向无线通讯技术。主要用于距离短、功耗低且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用。目录1技术简介2技术特点3应用实例4自组织网▪ 通信原因▪ 路由方式5Zigbee联盟

2014-06-25 09:32:13 6551 1

原创 团队管理中的第六人模式 .

喜欢玩dota的朋友一定知道它是一个5对5的竞战游戏,不光需要游戏人员的操作,还需要团队意识和团队配合,往往这种游戏的比赛中都会有一个队长或者指挥人员,高潮时期往往队长一个指令,大家都必须不折不扣的放大招或者进行邪恶的杀戮。  这时如果队长的决策是错误则会导致“团灭”。  回到我们IT团队中也是一个道理,往往我们的项目leader就承担着这种队长的职责,当一个项目需要决策时一般会出现如下情

2014-06-24 09:22:24 1807

原创 程序员在囧途之垃圾创业团队 .

这年头互联网创业有两个人就算一个团队了,如果是精英组成的团队往往两个人能抵得上十个人,但如果是一帮平庸之辈呢?那么你会发现你的团队简直是一个澡堂大杂烩。   半个月前有着九年软件从业经历的我还在一家公司任技术副总监,公司的各项技术和项目被我整理的井井有条,年前还被公司吸纳为公司小股东。我的管理模式其实很简单,就是粗暴式管理,严格考核项目人员,只要月底总体考核和客户评价连续三次低于80分,那么我

2014-06-24 09:20:02 2356

原创 从软件公司的企业文化浅谈什么是管理能力

企业文化和管理能力看起来不是同一层面的东西,实际上两者是息息相关的,不同公司的企业文化决定了你必须拥有不同层次的管理能力。    由于我只在软件公司和互联网公司工作过,所以本文基本上只面对IT型公司,因为我没去过阿里、google等国际型大公司,所以本文讲的不一定对,请用批判的眼光谨慎阅读:  这里我们先讲企业文化:  啥叫企业文化?个人认为:那就是由公司第一任领导(通常是老板)在创立

2014-06-24 09:02:14 2263

原创 饭统网倒闭:不创新、不放权就是作死 .

运营了十年的饭统网倒闭了。对这个网站还记忆犹新。当年我在北京做某书店电商网站,听到了这个网站。其高大上且清晰的盈利模式让我立刻把它定位为我学习的榜样。 盈利模式:1、会员制。其实需要网站的营销人员和线下实体饭店进行协议合作。饭店入会需要交会费(其实都是小KISS了)2、佣金制。消费者通过饭统网进行网上订餐可以享受一定程度的优惠和打折。订单成功后需要返一定的佣金给网站3、媒体

2014-06-24 08:55:51 1971

原创 程序员的职场潜意识Top10

什么叫潜规则?其实就是不明文规定的一些规则,关键是他没法明文规定,因为有的规则太没节操。在我们职场中有些规则你不遵守将举步艰难,而要玩转这些潜规则,那么你必须要具备如下10个潜意识:1、项目会议。那要看这个会议的主持人是谁? 很多小范围的项目会议确实是真的以讨论项目解决方案为目的,不管是技术还是实施上。 但是往往项目会议领导参与的比较多,譬如老板参与了或者技术总监参与甚至有的会议客户参

2014-06-24 08:29:59 3757 3

原创 VME总线

简介诞生于25年前的VME(VersaModule Eurocard)总线是一种通用的计算机总线,结合了Motorola公司Versa总线的电气标准和在欧洲建立的Eurocard标准的机械形状因子,是一种开放式架构。它定义了一个在紧密耦合(closely coupled)硬件构架中可进行互连数据处理、数据存储和连接外围控制器件的系统。经过多年的改造升级,VME系统已经发展的非常完善,围绕其开发

2014-06-23 08:35:50 4994

原创 vxi总线

20世纪80年代后期,仪器制造商发现GPIB总线和VME总线产品无法再满足军用测控系统的需求了。在这种情况下,HP、Tekronix等五家国际著名的仪器公司成立了VXIbus联合体,并于1987年发布了VXI规范的第一个版本。几经修改和完善,与1992年被IEEE接纳为IEEE-1155-1992标准。1规范VXIbus规范是一个开放的体系结构标准,其主要目

2014-06-23 08:34:14 2511

原创 SMBus

SMBus (System Management Bus,系统管理总线) 是1995年由Intel提出的,应用于移动PC和桌面PC系统中的低速率通讯。希望通过一条廉价并且功能强大的总线(由两条线组成),来控制主板上的设备并收集相应的信息。1简介SMBus (System Management Bus,系统管理总线) 是1995年由Intel提出的,应用于移动

2014-06-21 10:14:53 2771

原创 你的变量究竟存储在什么地方 && 全局内存

我相信大家都有过这样的经历,在面试过程中,考官通常会给你一道题目,然后问你某个变量存储在什么地方,在内存中是如何存储的等等一系列问题。不仅仅是在面试中,学校里面的考试也会碰到同样的问题。 如果你还不知道答案,请接着往下看。接下来,我们将在Linux操作系统上,以GCC编译器为例来讲解变量的存储。 在计算机系统中,目标文件通常有三种形式:1. 可重定位的目标文件:包含二进制代码和数据,与

2014-06-20 10:36:57 1705

原创 tcp为什么要三次握手,而不能二次握手?

谢希仁版《计算机网络》中的例子是这样的,“已失效的连接请求报文段”的产生在这样一种情况下:client发出的第一个连接请求报文段并没有丢失,而是在某个网络结点长时间的滞留了,以致延误到连接释放以后的某个时间才到达server。本来这是一个早已失效的报文段。但server收到此失效的连接请求报文段后,就误认为是client再次发出的一个新的连接请求。于是就向client发出确认报文段,同意建立连接。

2014-06-20 10:35:02 2024

原创 中断处理程序不能使用printf的本质

vxworks 中断处理程序之所以不用printf,本质在于printf是将信息输出到标准输出设备(STDOUT)中, 整个标准输出设备是一个全局变量,由于有semTake操作,那么就会发生阻塞,vxworks属于硬实时操作系统,不能在规定的时间内完成操作即会死机或复位。所以vxworks不用printf的原因在于阻塞。 网上说printf 因为引用全局变量stdout,所以是不可重入的。这个稍微

2014-06-20 10:32:59 6194

原创 ATCA构架

ATCA(Advanced Telecom Computing Architecture)标准即先进的电信计算平台,它脱胎于在电信、航天、工业控制、医疗器械、智能交通、军事装备等领域应用广泛的新一代主流工业计算技术——CompactPCI标准。是为下一代融合通信及数据网络应用提供的一个高性价比的,基于模块化结构的、兼容的、并可扩展的硬件构架。 概述编辑ATCA总线(Advanced T

2014-06-20 08:46:01 6510

原创 曾国藩的拙式领导力

在虚浮、圆滑、取巧、推诿成为社会普遍心态的清朝晚期,曾国藩大胆地提出“天道忌巧”的命题。他高呼“去伪而崇拙”,这个“拙诚”的工夫是曾国藩领导力的核心,也是他一生得力之处。 理念:志之所向,金石为开许多人心目中的曾国藩是权谋家的代表,这是对他的误解。曾国藩的领导艺术虽不无权谋因素,但其核心却是“忠义血性”的儒家理念。曾国藩生于雍、乾后,举国风气的败坏,几乎达到了顶点。而在曾国

2014-06-19 15:41:42 1362

转载 Ubuntu Desktop变为Ubuntu Server服务器版的方法

去Ubuntu官网看到有好几种版本可以下载,alternate(文本安装)、desktop9(桌面)、netbook(上网本)、server(服务器)。使用server版某个理由:32位的系统可以使用4G以上的内存,最多能到64G。前提是主板能够支持特别提示。32位系统,打开内存得映射功能后,系统将不能使用休眠功能(休眠与待机不同)驱动有可能不和server 版兼容!!!我

2014-06-19 14:30:31 1980

原创 MP4文件格式的解析

MP4文件格式的解析,以及MP4文件的分割算法  mp4应该算是一种比较复杂的媒体格式了,起源于QuickTime。以前研究的时候就花了一番的功夫,尤其是如何把它完美的融入到视频点播应用中,更是费尽了心思,主要问题是处理mp4文件庞大的“媒体头”。当然,流媒体点播也可以采用flv格式来做,flv也可以封装H.264视频数据的,不过Adobe却不推荐这么做,人家说毕竟mp4才是H.264最佳的存

2014-06-19 14:26:20 2112

原创 mpeg文件格式分析

MPEG-1流比特层次结构分析总结1.简要介绍Mpeg2.Mpeg-1数据流分析2.1视频序列层(VideoStream)2.2画面组层(GOP)2.3画面层(Pictures)2.4片层(Slice)2.5宏块层(Macroblock)2.6块层(Block)3.加密位置的思考附录MPEG-1流比特层次结构分析总结1.简要介绍MpegMpe

2014-06-19 14:25:00 1844

转载 RTSP协议分析

RTSP 协议分析1.概述: RTSP(Real Time Streaming Protocol),实时流传输协议,是TCP/IP协议体系中的一个应用层协议,由哥伦比亚大学、网景和RealNetworks公司提交的IETF RFC标准。该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。类似HTTP协议的流控制协议。它们都使用纯文本来发送信息,而且rtsp协议的语法也和HTTP

2014-06-19 14:22:53 1767

原创 状态机的两种写法

有限状态机FSM思想广泛应用于硬件控制电路设计,也是软件上常用的一种处理方法(软件上称为FMM--有限消息机)。它把复杂的控制逻辑分解成有限个稳定状态,在每个状态上判断事件,变连续处理为离散数字处理,符合计算机的工作特点。同时,因为有限状态机具有有限个状态,所以可以在实际的工程上实现。但这并不意味着其只能进行有限次的处理,相反,有限状态机是闭环系统,有限无穷,可以用有限的状态,处理

2014-06-19 08:42:11 2520

原创 项目经理10大成功态度

态度决定一切,要将项目做好,除了要掌握项目管理技能之外,项目经理更应该具备良好的态度,有人总结了10大成功态度如下:1. 要有“一定要”的决心:一个人不是一定要的时候,连小石头都可挡住他的去路,只有“一定要”的人,再大的障碍都挡不住他想要的结果。2. 要有强烈的企图心:要以成为行业中的世界最顶尖为目标。只要能找出一个成功的理由,你就能够成功!3. 相信:成功者先相信,后看见

2014-06-19 08:40:32 1477

原创 数字电视标准综述(2)

五、DVB与 ATSC的比较   欧洲“DVB标准”和美国“ATSC数字电视标准”的主要区别如下:   (1)方形像素:在ATSC标准中采纳了“方形像素”(Square Picture Eelements),因为它们更加适合于计算机;而DVB标准最初没有采纳,最近也采纳了。此外,范围广泛的视频图像格式也被DVB采纳,而ATSC对此则不作强制性规定。  (2)系统层和视频编码:DVB

2014-06-19 08:39:20 1583

原创 数字电视标准综述(1)

数字电视标准综述(1)转自:DVBCN数字电视中文网摘要:本文从数字电视技术标准所起的作用,美国ATSC标准,欧洲DVB标准,日本ISDB标准,DVB与 ATSC的比较,三种标准的数字地面广播系统比较,我国数字广播电视标准化工作的现状等方面,详细地介绍了数字电视标准。关键词:数字电视标准,ATSC标准, DVB标准, ISDB标准。   在数字电视传输码流中,一个数据包

2014-06-19 08:38:32 1744

转载 李一男离开华为时给属下的忠告!

[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵 地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手! 

2014-06-19 08:30:16 1464

原创 solaris启动过程详解

在Sparc平台下,Solaris系统中有一个类似PC BIOS的芯片程序(EEPROM OpenBoot)负责识别分区、文件系统和加载内核,在Solaris 2.6之后的版本中,默认的内核文件存放在/platform/`arch`/kernel/unix 位置,`arch`指令是指明系统的硬件体系,目前一般是i86pc(Intel IA32)或sun4u(Sun UntraSparc

2014-06-19 08:22:50 2902

转载 创业之死:97%的创业失败是因为…… .

绝大多数的创业失败,不是死于产品,不是死于营销,不是死于管理,而是,死于TM的没开始!       没开始的原因很多,最多的原因是看不清路,凑不够钱,把不准脉,吧啦吧啦……懂吗?大多数创业者作为CEO做的第一个决策,就是不干!       不干的原因很明显,没有胜算。开淘宝店,货源有问题。做品牌,资金有问题。做代运营,骨干离职单干怎么办?……       你脑子里有一个大木

2014-06-18 17:56:33 1392 1

原创 linux下的APK反编译软件及过程介绍 .

需要工具:  1.apktool apk打包工具  下载地址:http://android-apktool.googlecode.com/files/apktool1.5.2.tar.bz2  安装:直接解压即可,是一个apktool.jar文件,通过[plain] view plaincopyprint?$java -jar apktool.jar  

2014-06-18 17:51:54 1712

原创 g++基本用法

用法:g++[选项]文件...g++编译流程:     [cpp] view plaincopyprint?main.cxx  #include      using namespace std;    int main(void)  {          cout"Hello World!"        return 0;  }  m

2014-06-18 17:50:49 1759

原创 hi3531的h264压缩中修改波特率

typedef struct hiVENC_ATTR_H264_CBR_S{HI_U32 u32Gop;HI_U32 u32StatTime;HI_U32 u32ViFrmRate;HI_FR32 fr32TargetFrmRate;HI_U32 u32BitRate;HI_U32 u32FluctuateLevel;} VENC_ATTR_H264_CBR_S;

2014-06-18 16:24:14 4470

e1000e-3.8.4.tar.gz

Intel的型号是I219-LM。但是这个型号在Intel官网上只有FreeBSD的驱动,并没有Linux的源码。 后面又发现了www.centos.org上的内容,确认了可以和e1000e的网卡驱动通用

2020-08-17

avc2avi.rar

H264文件转avi文件,没有用到ffmpeg的东西居然可以,还需要研究

2019-08-07

用于开发vxworks6.7的安装程序

用于开发vxworks的安装程序,可以使用的

2019-07-23

win7 vs2012+wdk8.0 pci驱动源码 Solution.zip

win7 vs2012+wdk8.0 搭建wdf驱动开发环境,系统:win7 x64 工具:vs2012 + WDK8.0 插件:wdfcoinstaller.msi win7 vs2012+wdk8.0 pci驱动源码

2019-05-27

后台服务监控应用

最简单的创建一个windows service程序 (1)新建一个win32控制台程序 (2)开始->运行->cmd,必须右键—>以管理员身份运行,此时进入dos命令提示符界面。 (3)输入 sc create test binPath= “D:\Code_Test\VS2012_test\test_console\test_console\Release\test_console.exe”  

2019-03-14

ffmpeg的h264推流rtmp

ffmpeg的h264推流rtmp: simplest_ffmpeg_streamer,simplest_ffmpeg_receiver

2019-01-10

删除vs垃圾

 一个vs工程达到了800MB也是彻底无语了,查找发现有ipch文件夹和sdf文件很大,可以如下设置不用这些文件,但是会影响视图,算了还是写个脚本清理清理这些垃圾吧。

2019-01-05

基于Hi3531的ONVIF高清网络摄像机视频数据接入设计

基于Hi3531的ONVIF高清网络摄像机视频数据接入设计 ,快速了解详细过程

2018-12-08

基于hi3531、x264的h264压缩

基于hi3531、x264的h264压缩,很不错的程序,有编译命令,可以直接编译运行

2018-12-05

基于HI3531d的udp命令控制basler pylon gige工业相机程序

基于HI3531d的udp命令控制basler pylon gige工业相机程序,可以通过IPAnalyse.exe监控数据包。

2018-12-05

hi3531d的dma操作

HI3531D使用DMA操作,搬运大块数据,在例子程序sample—enc的基础上修改

2018-12-05

基于hi3531、3531d的yuv压缩h264

修改hi3531、3531d的例子压缩yuv到h264,频率无法修改,效率很慢,通过修改可以实现了1024*1024的yuv的压缩,以及帧率的设置100hz等

2018-11-22

最新版hitool5.0.16

平台框架主要是集成了HiBurn,HiFastplay,HiLoader 等工具的一款平台工具

2018-11-21

基于hi3531的live555例子(发送h264)

实现将已经成流的H264数据发送到网络(根据示testH264VideoStreamer.cpp修改), 一个线程将H264数据从文件中读取出来放到缓存 live555服务器不停地从缓存中获取数据 live555广播出去

2018-11-20

hi3531\3531a\3531d\3536\3536d\3559\3559a\3519SDK

hi3531\3531a\3531d\3536\3536d\3559\3559a\3519 SDK下载,一网打尽

2018-11-16

基于basler工业相机的H264压缩

基于basler工业相机的H264压缩,Basler工业相机始终是您的理想之选。自1988年以来,Basler一直专注于开发和生产用于工业图像处理的高质量数字相机。如今,我们已发展成为全球领先企业之一。 作为世界领先的高质量工业图像处理数字相机开发商和制造商之一,我们已经拥有超过25年的行业经验。我们的相机广泛应用于工厂自动化、医疗和生命科学、智能交通(ITS)和零售等领域。

2018-10-29

dm642_PCI_INTA

DM642中断 DM642 PCI 中断 DM642 PCI中断管脚G4管脚PINTA,板子上连在PCI的J1 A3管脚INTA#上 首先需要看一下DM642的HSR寄存器 其中INTAM位代表是否使能PINTA管脚,写入1标识不是能,写入0标识使能,该位为只写位,读返回0,另外需要注意该寄存器只能从PCI Host侧写操作,即只能通过驱动从PC机操作。 INTVAL表示中断是否产生,即中断标识位,可以用来判断是否是DM642的中断 接下来是中断产生控制寄存器RSTSRC 其中INTREQ位为PINTA中断触发位,向该位写1即触发一次PCI中断 INTRST位为中断清除位,产生中断后使用该位来清中断 配置流程: 1. 首先在API的OpenDevice()函数中增加PCI中断配置,即配置HSR寄存器 然后需要创建一个win32事件,并把这个事件的句柄传递到驱动层,其中函数lPciIntEventSet()函数即向驱动层传递句柄。 2. 驱动sys工程需要配置的地方, 在DeviceControl例程中增加句柄接收IO项 当然首先要声明以下: 然后是中断例程ISR,进入后首先判断HSR寄存器的INTVAL位是否为1,即判断是否这次的中断为DM642产生的,不是的话返回FALSE,如果是,则清除中断,然后调用中断回调例程DpcFor_Irq,在该回调例程中设置API传递过来的事件句柄,触发事件 3. 在应用程序中,可以使用WaitForSingleObject()函数来等待该事件,当然需要把API的OpenDevice函数中创建的事件句柄传递过来

2017-09-13

easysys+vs2005驱动

easysys+vs2005驱动 ,使用EasySYS搭建驱动开发基本框架

2017-08-23

REALTEK刷机方法

REALTEK 是通用板最多的IC 方案之一,什么常说的2025 227020232033252525452660228026622670267226742661 2668 等等。 这个有好几个软件,而且使用方法不尽相同。

2016-12-20

STC的CDB文件

[UV2] ORGANIZATION="微软中国" NAME="微软用户", "m" EMAIL="m" TOOL_VARIANT=mdk_lite CDB0=UV4\STC.cdb("STC CPU Data Base") [C51]

2016-12-01

基于umdf1的驱动程序开发源码

基于umdf1的驱动程序开发源码,包含和上传应用的通讯

2024-03-06

基于umdf2的驱动程序开发源码

基于umdf2的驱动程序开发源码

2024-03-06

uefi的protocol例子

对protocol的介绍也不再多说,所有的概念戴正华大佬的《UEFI原理与编程》已经讲的很清楚(虽然我看的很懵),我认为熟悉工程的最有效的方法就是实际动手编写代码,我编写的protocol的功能是比较两个数的大小,将大的数打印出来,至于这两个数是从键盘输入还是给固定的值,这都不重要,重要的是先写好一个protocol并成功调用。

2023-03-18

ko-led2.zip

arm5718下基于KO驱动程序的led闪灯程序 ,直接发送物理地址和数据

2023-01-12

arm5718下基于KO驱动程序的led闪灯程序

arm5718下基于KO驱动程序的led闪灯程序

2022-12-30

arm5718的ipc-dsp,ipc-ipu通讯

arm5718的ipc-dsp,ipc-ipu通讯

2022-12-02

nCode-GyphWorks-11简明入门教程20150723.rar

ncode学习

2021-12-11

WindowsFormsApplication1.rar

用VS自带的Chart图表控件,制作实时动态显示的折线图,和波形图

2021-08-12

netkit-tftp-0.172.zip

基于arm5718的ftp客户端

2021-06-29

基于arm5718Tcan4551的spi控制.zip

基于arm5718Tcan4551的spi控制

2021-05-14

arm5718的can总线通讯.rar

arm5718的can总线通讯

2021-05-14

firstdev.rar

arm5718 linux下的驱动程序

2021-03-16

GPIO_DSP1.rar

TI 实时操作系统SYS/BIOS例子源码

2021-03-12

test_spi_dev.rar

arm57xx 的spi测试程序、驱动源码

2021-03-11

OK5718-C 硬件手册_V1.0_2018.03.26.pdf

arm5718硬件手册

2021-03-11

OK5718-C_软件手册_V1.2_2019.06.12.pdf

arm5718软件手册

2021-03-11

Windows Embedded Standard 7 快速入门指南1234.pdf

Windows Embedded Standard 7 以组件化形式提供 Windows 7操作系统的功能、熟悉度和稳定性,能开发人员创建运行成千上万种现有 Windows应用程序和驱动程序的高级商务设备和消费类设备

2021-02-26

opencv-4.5.1-vc14_vc15.rar

opencv4.5.1最新库

2021-02-06

zbar-dll_x64.rar

Zbar库文件,win10 64位下重新编译,解决中文二维码乱码问题

2021-02-06

myBt878_Drv.rar

win10 x64 vs2019的pci驱动程序源码

2021-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除