主题:定时任务 共有35915人关注过本帖 |
---|
学生 |
1楼 |
定时任务 Post By:2008-8-25 20:09:00 [只看该作者]
我在调试EM9260的板子。有几个问题:
1.怎样在软件上实现一个定时,如每秒读一次系统时钟? 2.若要实现A/D和PWM控制,是否必须再购买你们相应的板子? 3.你们好像有SPI驱动了,给我发一个吧,再就是GPIO可以设置为开漏输出了吧,请也给我发个。谢谢 我上一个可能忘了写电子信箱 |
|
单帖管理 | 引用 | 回复 |
x10 |
2楼 |
Post By:2008-8-25 21:06:00 [只看该作者]
1.设置一个线程,读取系统时间,然后sleep(1000);
2.实现AD和PWM都不一定,事实上大多数客户只是用我们的AD模块作参考,然后设计针对自己应用的扩展电路单元。 3.请确认你是什么时候买的板子,因为需要在内核中加入SPI的驱动程序,才能使用SDK的API。 4.EM9260的GPIO,很早就可以支持OpenDrain输出了,明天把程序发给你。   |
|
单帖管理 | 引用 | 回复 |
x10 |
3楼 |
Post By:2008-8-26 9:45:00 [只看该作者]
GPIO的程序已发,请查收。
|
|
单帖管理 | 引用 | 回复 |
zhl |
4楼 |
Post By:2008-8-26 9:53:00 [只看该作者]
SPI测试程序已发。
|
|
单帖管理 | 引用 | 回复 |
学生 |
5楼 |
Post By:2008-8-26 11:18:00 [只看该作者]
请问:怎样实现精确到1ms的定时
|
|
单帖管理 | 引用 | 回复 |
x10 |
6楼 |
Post By:2008-8-26 15:39:00 [只看该作者]
WINCE的任务时间分辨率是1ms,严格说达不到1ms的定时精度。
|
|
单帖管理 | 引用 | 回复 |
学生 |
7楼 |
Post By:2008-8-28 8:59:00 [只看该作者]
请问:我想实现1ms精度的定时任务,怎么去实现?
      下面的timeSetEvent函数能用吗? timeSetEvent(1000,0, (LPTIMECALLBACK)TimerProc,0,TIME_PERIODIC|TIME_CALLBACK_FUNCTION); static void CALLBACK Timer_Proc(        INT wTimerID,                     UINT msg,                     DWORD dwUser,                     DWORD dw1,                    DWORD dw2    )  {   //PIO_OutEnable( EM9260_P4, 0x7f );  //P4^6,5,4,2,1,0输出使能 //PIO_OutUchar( EM9260_P4, 0x01 );      } |
|
单帖管理 | 引用 | 回复 |
qdyyt |
8楼 |
Post By:2009-2-17 13:59:00 [只看该作者]
是2007年12月14日购买的em9260开发套件,不知你们有否新改进和是否可以升级。
|
|
单帖管理 | 引用 | 回复 |
x10 |
9楼 |
Post By:2009-2-17 19:32:00 [只看该作者]
可以的,只需寄回,我们会免费升级并为你寄回。
|
|
单帖管理 | 引用 | 回复 |