-
还卖的哦
-
只有通过代理商才能得到长期稳定的价格,如果是找销售商,价格肯定是有差别的,炒货的是那些销售商而不是代理商。
-
引用 5 楼 yicoo 的回复:
最后还是用了模式的
下面是有问题的代码
主线程
C/C++ code
if ((hwRecWindow== 0) || (!IsDialogMessage (hwRecWindow, &msg))) {
if (!TranslateAccelerator(msg.hwnd, hAccelTable, &msg))
……
你的错误在于CreateDialog的线程没有自己的消息泵
所有带UI的线程必须有自己的消息泵,也就是说消息泵是线程相关的
-
学习 upupupupupupupupupupupupupupupupupup
-
引用 8 楼 feitianlee 的回复:
应该是我上次发错了. 我查了一下MSDN, DSHOW 应该是已经集成到 windows mobile 6.0 SDK下了.
对,DSHOW 已经集成到 windows mobile 6.0 SDK下了,但是如何自己定制支持DirectShow的SDK?
-
从PC用蓝牙软件能发现CE上的蓝牙SPP服务,但双击连接时却会报“蓝牙服务不可用”的错误。
我个情况这我以前也碰到过,时间久了~好像是要确定你的CE上的蓝牙这项服务支持、开启吗?
我当时是用USB接口的蓝牙,在CE6.0平台上,参考MS的帮助的
不过我是用CE自带的应用程序,当然你也可以自己写
-
PID参数肯定不一样啊,看你的反馈要求了,比如,升温和保温灵敏度,PID参数可以随便换(根据当前状态)。
-
这个最好自己做实验来确定,不同的平台是不一样的。
不过,个人感觉降低的可能不会太多。
-
markmark......
-
楼主辛苦了
-
哈哈,这个不要着急啊。呵呵。
-
学习。支持
-
如果要移植的话,opengl es好些吧。比较流行。
-
修改BSP\CATALOG\smdk6410.pbcxml 后注销计算机,就可以看到了
-
拿俺实验室一个博士师兄的一句话来说,大家都在倒垃圾。
-
1. 系统时钟(system tick)概念
系统时钟是内核需要的唯一中断(IRQ0),系统时钟每毫秒产生一个中断,当发生中断时内核在ISR中累计,到1000的倍数就是过了一秒钟。在处理系统时钟的ISR中不仅要累计计数,还要决定是否通知内核开始重新调度当前所有的线程。要实现一个OAL,系统时钟是第一个必须做的事。
2. X86平台系统时钟中断的处理工作 系统时钟由InitClock函数负责初始化工作,一般是在OEMInit函数中调用。当发生中断时,ISR首先用下列语句累计计数:
CurMSec += SYSTEM_TICK_MS; /////SYSTEM_TICK_MS = 1
然后根据下列语句判断应该返回什么值:
if ((int) (dwReschedTime – CurMSec) >= 0)
return SYSINTR_RESCHED; ///重新调度
else
return SYSINTR_NOP; ///不再执行任何操作
上述代码中全局变量dwReschedTime在schedule.c中定义,也就是由内核的调度模块决定在何时开始重新调度线程。CurMSec累计了从WindowsCE启动到当前总共产生了多少个system tick。实现系统时钟后还要实现OEMIdle函数,当没有线程准备运行时OEMIdle被调用,OEMIdle函数将CPU置于空闲模式,但在空闲模式下仍然要累计系统时钟。
-------以上资料来源--[/url]-----
在[url=http://www.cnemb.com/forum/read.php?tid=23044] 该贴LZ说是OEMIdle函数的影响,导致时钟时快时慢,但现在不知道究竟是什么影响了, 继续研究
-
我来顶
-
谢谢 paul
看了一个星期了,还不知道如何下手 ,我该怎么一步步调试,发现问题 ??
-
下了TCPMP,在模拟器上跑的很好,拿到板子上就卡的要死!~
-
支持
为了那个啥LZ的谢意
强烈要求LZ把这贴转到技术区后再结
谢谢