-
烦劳楼主发一份SPWM程序给我呗,多谢了,[email=lucky_ytc@163.comlucky_ytc@163.com[b[/email]] 1# selina1983
-
支持一下。。。。
-
只能说,版主,你太有才了!
hjiongh 发表于 2010-8-31 15:39
-
推荐一本好书:《windows CE 6.0 开发者参考》很不错,个人觉得。
-
那楼主缺的是操作系统相关的知识了,呵呵,好好充充电,看看操作系统,线程之类的知识,看看网上的实例,看人家怎样开一个线程的。
-
引用 10 楼 peasant_lee 的回复:
还有,你是否确定你的显示部分是正确的?因为你的系统,现在有两部分:AD检测部分,和LED显示部分。要排除问题,确定LED显示部分没有错,这样,显示乱才代表是检测到数据是错的。
LED应该是没问题吧。。不就是你给0他就亮,你给1他就灭么,如果数据输出是全1,他就应该全灭。。应该没有错的可能吧
在AD转换之后,你的ad要输出数据,就不应该设为高阻态。
-----------AD的输出应该跟芯片自己有关吧,他输出多少我LED灯就显示多少,难道有哪里可以设置高阻态还是非高阻么。。。如果你指的是我LED是否设为高阻,我已经在复位时让他等于ff了,AD转换后把值赋予他的时候他难道会变成高阻么。。?
-
MSDN关于这个函数有如下内容:
This function switches between kernel and user modes.
This function is no longer supported as of CE 6.0.
Syntax
BOOL SetKMode( BOOL fMode);
Parameters
fMode
[in] Setting to TRUE enters kernel mode. Setting to FALSE enters user mode.
Return Value
Returns the mode prior to the current call to SetKMode. TRUE if the previous mode was kernel mode; FALSE if the previous mode was user mode.
Remarks
Only the calling thread is affected by SetKMode.
To allow nested operation, set fMode to the value returned from an initial call to SetKMode to return to the original state.
Requirements
Header pkfuncs.h
Library coredll.lib
Windows Embedded CE Windows CE 2.10 and later
在6.0里不支持SetKMode()函数,是不是?又该如何修改?
-
-
LS说的都很有道理,其实主要就是三方面
1.smdkxxx.bat,里面设置了环境的变量,可以用@REM注释掉
2.在FILES里面的注册表中,用;注释掉响应的驱动,或者用IF ENDIF注释也可以
3.在FILES里面的platform.bib中,将把相应的驱动模块注释掉就OK了
好了,祝LZ好运!LZ别忘了给分,哈哈~~~~
-
引用 14 楼 nick907 的回复:
调试串口输出
INFO: PLLVALUE (659505).
INFO: CLKDIV (3).
INFO: HDIVN (1).
INFO: PDIVN (1).
INFO: HCLK3_HALF (0).
INFO: HCLK4_HALF (0).
INFO: HCLKDIV (2).
INFO: PCLKDIV (4).
INFO: SC32442_FCLK (20280……
这样的信息无法解答.......
-
mark
-
该液晶是有HT1622驱动的!
-
引用 1 楼 veabol 的回复:
0xA0000000 这个大小是128M吗?你再算下
同样有此疑问,我之前搞两片32M的时候也出现过这样问题,OEMGetExtensionDRAM需要用到这个函数
-
gooogleman的生意来了!
-
感觉你的中断初始化程序有点问题。
一般是先
T0IF=0; //清除TMR0的中断标志
然后在
T0IE=1; //TMR0中断允许
另外你的 PSA=1; //TMR0不用分频
也没有。
-
我见过有做成动态设置分辨率的,不过设置完以后,都要重新启动一下才可以,不知道不重新启动有没有办法做到。
-
bootloader里可以传递一些比如调试串口的选择、波特率设置、用户作者信息等等,然后当函数执行时,可以通过这些参数进行一些跳转选择等等。有时候还是有用的。
-
就是lord_llz说的那个原因
-
我只会C++
-
电路设计如下(思路):
CD4066之类的IC就可以,很便宜。
单片机选通控制信号接模拟开关的控制端,模拟开关一端1接232;模拟开关另一端接485。不过要注意阻抗匹配。模拟开关也是有阻抗的。