-
开个线程去接受,这个线程是个死循环
-
哦,字数
-
我自己用PIC IO 模拟过IIC通信 ,不过好像有的片子内部有硬件电路,很方便。
-
我用EVC写 了一个COM组件,在WINCE5.0下,我没有找到注册的exe我是在EVC安装的目录下找到了regsvrce.exe把它拷到WINCE下,运行regsvrce.exe ***.dll可以注册。
-
请问版主16搂的代码复制到我的IAR测试工程中(在未添加16楼代码时编译通过),就将它作为一个函数来使用,但Rebuildall 后其中有写语句出错不知道是为什么?
不能通过的语句有:
//TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;
//TIM_OCInitStructure.TIM_OutputNState = TIM_OutputState_Disable;
//TIM_OCInitStructure.TIM_OCNPolarity = TIM_OCNPolarity_Low;
//TIM_OCInitStructure.TIM_OCIdleState = TIM_OCIdleState_Reset;
//TIM_OCInitStructure.TIM_OCNIdleState = TIM_OCIdleState_Reset;
//TIM_TimeBaseStructure.TIM_RepetitionCounter = 0;
可以通过的语句有:
TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1;
TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High;
TIM_OCInitStructure.TIM_Pulse = (((Fsys/2) / Fpwm) * PWM_DUTY) / 100;
是不是跟我的硬件库版本有关啊!请教版主.
-
引用 1 楼 sunrain_hjb 的回复:
重启WinCE系统后再看看是否可以改变。
谢谢,重启就可以了
-
ActiveSync使用的是Serial Class.
这么高的速度Serial的应该是不行,在向CE设备复制文件的时候发现使用Mass Storage要比Serial快很多,EBOOT通过USB下载NK到CE设备也比较快,可以使用类似的协议。
-
斑竹,能不能把你的工作email 告知我,我发到你的邮件里,帮我看看?
-
如果是SendMessage发送WM_CHAR的话,你是没办法钩住的。
-
引用 27 楼 jiqiang01234 的回复:
其实,还有一个很重要的问题忘了提及。那就是------优化。一个逻辑性很差的程序往往优化也不会高到哪里去。也就是说,一个较差的程序用模块化等思想再加上优化以后,不见得就比以前的rom占用多、ram占用大、速度慢。举几个例子吧:
1、对数组清零,我们可以写一个循环,也可以用memset()函数,但是性能差异可就差多了,无论从ram、rom和运行速度都是没法比的。
2、我见过这样的代码:
假设a,b都是unsigned char类型
C/C++ codeif(a>1&& a10&& a20&& a RangeTable.nLower&& a
-
我也感觉单片机扛不住这玩意~~~
-
PPT网上到处可以下到
-
Flush线程可以设置优先级和周期的,
也可以设置只有主动调用函数,和系统休眠的时候才Flush
就是 lazy flush 和 power-down flush
具体操作不记得的,lz去查下msdn
-
视频这部分,自己做不太可能,选一个视频协议,如H.264/H.263,来做。
图片比较简单
主要是数据的传输量挺大,看网卡的传输速率如何。
-
在网上可以找到很多ATmega例程,如内部ADC程序,串口程序,自己动手丰衣足食
-
引用 5 楼 sunrain_hjb 的回复:
你的系统使用了ROM-ONLY的文件系统,将存储空间Mount到根目录下了。
正解,最近好多人讨论这个
-
沉了?还是没有人知道?不可能吧。
-
学什么要看个人的发展 不要一味跟风
-
小狗板我这次来美国出差没有买,等以后出了有液晶屏的再买。
-
模拟UART口要比模拟IIC简单
IIC模拟从站还是比较麻烦的