-
大点的逆时针第一位 1脚
LZ 我是STM32芯片供应商,STM32F STM32L STM32W 都有 15900733302 上海银洋 张经理
价格很好的
-
唉~
为什么不直接用带LCD控制器的CPU?比如ARM9
-
引用 10 楼 rattlerattle 的回复:
引用 9 楼 september_119 的回复:
引用 6 楼 rattlerattle 的回复:
比如,在B中自定义一个消息:
#define WM_USER+100 MY_VK_NUMBER
在.cpp的BEGIN_MESSAGE_MAP中注册这个消息
ON_MESSAGE(MY_VK_NUMBER,OnNumber)
在.h文件中定义
afx_msg LRESULT On……
例子发我~~看看~~急盼~~
-
能给我具体的环境搭建过程吗?在WIN7上的,谢谢楼上几位了啊!需要装哪些东西,貌似EVC不用装,BUILDER也不用装吧?
-
买的开发板里都有,不过没怎么注意过哦。
-
没使用过该芯片。
这个你最好参考芯片的datasheet来理解。恶意猜测一下:是不是这些寄存器是只读的啊?
-
首先说,我不是来回答问题的,本来是来顶帖的,因为此帖已经落到第二页了,
但我也在弄SD卡,也就是说楼主已经可以读写SD卡了?
能否提供一些相关资料呢?
我现在的环境是S3C2440+wince5.0+4.2BSP,我的SD卡是大容量的SDHC,4GB。
可以的话提供一些资料吧,有什么链接的话麻烦回复一下这个帖子,谢谢:http://topic.eeworld.net/u/20100523/22/08e0ec06-733f-4206-940f-21b1289955b5.html?204314650
-
你的枚举不对,
看看程序,
重新看看,
枚举出的问题
-
有学习的资料,请供大家参考一下。
-
从机是怎么送数据的?用示波器看看线路上有没有信号?
-
定义成const就应该在flash中了,不会占用ram.
-
网上 有一些这样的工具软件,楼主搜索下吧,
MARK.
-
一定 或可能被多个C文件用到的宏定义,一般都放在头文件中(.h);
如果肯定就被一个文件所用,放在.C 或.H里面都可以。
另外建议楼主 弄本 C语言的书籍,有空多翻翻,有问题时,也可多翻翻。
-
两位说得有道理,改版的时候再做好一些。谢谢指点。
-
根据传统,ST一般会提供测低功耗状态下电流的例子,建议用它来测。
-
友情帮顶,没做过!
-
做导航的这么多啊。。。
貌似做车载要求比PND高? 是这样吗?
-
引用 10 楼 oncancel 的回复:
引用 7 楼 xumercury 的回复:
引用 5 楼 oncancel 的回复:
第3个问题,这个文章我看过。ISR结束后并不能保证立即调用本IST的,我的意思是ISR执行后(即内核触发事件后)重新在就绪线程中找优先级最高的线程(候选线程当然包括IST),还是先回去执行被ISR中断的线程。
这个也是顺序的吧。。。没太懂你的意思。。
比如说我现在是等了2个事件,一个用来响应deinit,一个用来处理实际的。这个在Deinit和实际处理的事件中去激活,优先级好像并没有涉及到。。。
举个例子,Thread1优先级251,IST优先级0。IST已运行到等待Event的地方处于阻塞状态,在Thread1正在执行的过程中(属于Thread1的时间片还没用完),IRQ来了,操作系统转去执行ISR,并触发我创建的Event,使IST处于就绪状态。接下来操作系统会立即回去执行Thread1呢,还是把包括Thread1、IST在内的所有就绪线程拿来比较优先级,转去执行优先级最高的线程?
这样的话我大概清楚。。。你的意思是IST中运行的时候ISR又来了。。。。
这样的话只能是说你的IST占用的时间太长了。。。IST里面不建议做太多的数据处理,为了防止在IST中无限的执行下去,你进IST的前提是来了ISR,你IST就该做的就是设定一个标识去处理ISR所需要处理的事情,然后马上释放等待下一个ISR。如果你还是一直在IST里面没出来的话这个只能说你IST里面处理的部分需要简化一下了。。。
另外。。。你Thread1的优先级不就是你的IST的优先级吗?
我给你的参考实例我就是在Thread1获取当前的优先级设置为IST优先级。。。。这个怎么可能产生两个。。
难道是我理解错了。。。
-
重新编译系统 就已经把LCD的DLL编译了
楼主这些问题 还是要问技术支持的,BSP包中的东西 厂家最清楚了
-
在WinCE OAL中的电源管理主要由OEMIdle和OEMPowerOff两个函数实现。应该说OEMIdle实现的是处理器级的电源管理,而OEMPowerOff实现的是板级的电源管理。
在WinCE系统运行的时候,如果没有任何线程可以执行,那么内核就会调用OEMIdle函数。一般在OEMIdle中,处理器都会进入sleep模式或者idle模式,这取决于处理器本身所能支持的低功耗模式。应该说,这个时候系统中的各个设备还是正常工作的,只是处理器进入了一种低功耗模式。OEMIdle函数是OAL中必须实现的,MS 也提供了例程代码,在%_WINCEROOT%\Platform\Common\Src\Common\Timer\Idle路径下。
在OAL中另外一个重要的函数OEMPowerOff。当系统进入Suspend的时候,首先所有的驱动的PowerDown函数会被调用,然后就会调用OEMPowerOff函数。在该函数中,处理器会进入深度休眠,直到中断产生后,处理器恢复到正常工作模式,从该函数中返回,接下来所有驱动的PowerUp函数会被调用,然后系统恢复正常工作模式。