-
-
无微软协议栈的就 直接操作串口
有的就参考 wince 程序设计,老外的那本书有讲。
-
static int led_tab[]={0xf7,0xef,0xdf,0xbf};
试试如何
-
这个从来没做过 muxplusII可以仿真ARM吗?
-
按照前面的概念,设备B的母亲就是驱动B。
实际上驱动对象就像是个类工厂,而设备对象就是类工厂按模子倒出来的产品,每一个产品都分别Attach到了其他另一个产品下面,从而形成了设备栈。
所谓的过滤驱动是WDM驱动模型里的概念,过滤驱动与非过滤驱动的区别有2点:
第一是非过滤驱动的必要性大于过滤驱动,过滤驱动的存在完全是以它所要过滤的那个驱动为中心的,如果那个要过滤的驱动不存在,过滤驱动也就没了存在的必要。这有点像是正职和副职的关系,正职都撤消了,副职当然也就没必要设置了。
第二是这些副职和正职的组织形式,这种正副职的组织完全是依赖注册表中记录的信息建立起来的,在注册表里记录了每一个正职对应有哪些副职,以及它们的出工顺序是如何的,出工顺序考前的,在设备栈里加载就靠前,从设备过来的数据就能更早拿到。作为副职位置的过滤驱动是记录在相应设备类驱动目录下的 LowerFilters 和 UpperFilters 键里面的。
这些概念确实很绕人,我也没见过哪本书是讲清楚了的,最好的途径还是写个 dummy 驱动四处挂,然后用 DeviceTree 程序观察系统中驱动栈的变化。
-
引用 4 楼 eagle109 的回复:
两条线而已,只要线是通的,随便什么端子都可以
唉,想起了毕业的时候,看见RJ45就以为是以太网,结果是485
485是指RS485吗?那RJ45到底是RS485还是RS232协议?
各位高人:
我是不是可以这样理解:RS232是一种串口协议,可以做成PC机上的DB9那样的接口,也可以做成交换机上RJ45那样的接口?
-
在书上283页
设计要求:对TIM1定时器进行控制,使之歌通道输出插入死去的互补PWM输出,个通道输出频率均为17.57KHz。其中通道1的占空比为50%,通道2的占空比为25%,通道3的占空比为12.5%
软件设计:由于TIM1计数器的始终频率为72MHz,希望各通道输出频率为17.57KHz,根据公式f=TIM1CLK/(TIM1_period+1),可得到TIM1预分频器的值TIM1_period为0xFFFF
TIM1_prescaler=0x0
TIM1_period=0xFFFF
TIM1_ClockDivision=0x0
TIM1_RepetitionCounter=0x0
-
那这么说,不是所有的ready状态都在running,怎么知道哪些task在running?
-
关心5系列的好久了。
-
去MXChip问一下。
-
引用 1 楼 veabol 的回复:
MSDHJ.ac3这个你有吗?如果没有就不能加AC3字库压缩组件
嘻嘻,学习,学习…
-
费用多少,我认识一些人,可以介绍
-
顶个
-
main前面加int表示什么呢,返回一个整型吗,返回到哪去,一直没搞明白
-
Processor项里的
registers是查看ARM芯片的PC、SP、R等寄存器,
Memory是查看内存,在出来在内存界面里可以输入内存的地址,
Dissasembly是反汇编代码。
单步调试的话主界面上有按键,自己看看就明白了
-
现在有一种无线跟踪的终端:
小终端通过GPS采集位置信息,通过GPRS将信息发送到服务器端,不知道能不能借鉴一下
-
楼主要判断这个做什么项目用的,呵呵,
-
2楼正解
-
帮顶一下.
-
也碰到过 ms没解决