-
把Start值改成0再试试.
-
class _CRTIMP _Lockit
{ // lock while object in existence
public:
#ifdef _MT
#define _LOCKIT(x) lockit x
_Lockit();
~_Lockit();
#else
#define _LOCKIT(x)
_Lockit()
{}
~_Lockit()
{}
#endif /* _MT */
};
这个是从wm5 sdk里的yvals.h找到的,你看include yvals.h行不行,不行直接把上一段复制过去
-
窗口WM_ERASEBKGND消息返回TRUE试试。
-
引用 1 楼 guojianxun17953 的回复:
eeworld的硬件板块比较冷清么?能给我个好的论坛或者网站也可以啊。
首先eeworld里 硬件也不错。至少人气有时还非常旺,呵呵。
另外2@1IC上的BBS 和OURAVR上的论坛也都不错。
-
面向大陆地区:我司代理WAVECOM 系列模块,可能提供全供全方面的技术支持(硬/软/DEMO测试板/转接板)
同时我司还代理SST FLASH.
可以为贸易商备货,绝对优势!!
可提供原厂代理证
新加坡/香港/深圳/广州有分公司
诚心长久配合的请联系,非诚勿扰!
QQ:1109321905(请注明)
13554943187
By kavin (钟庆福)
-
我也下载了网上的BSP,但都是试用版,每小时重启一次目标机,正式版的得收费。而且BSP的说明文档太少了,都不知道从何入手
-
不错 牛
-
Reallyu大侠,多谢指点了。我再把我这的情况详细说明一下。
我用Nmake.exe和marvell的编译器联合编译的,生成的.map内存映射文件是这样的
Base Addr Total End Addr Location Type Attr Segment
0x00000000 0x00005560 0x00005560 0x00000000 Code RO CODE
0x5c009000 0x00000418 0x5c009418 0x5c009000 Data RW DATA
0x5c009418 0x00001038 0x5c00a450 0x5c009418 Zero RW BSS
还有
#map out the segments
LAYOUT
## SEGMENT CODE BASE 0x5c013000 ## Debug
SEGMENT CODE BASE 0x00000000 ## Debug
LOAD SECTION Init OF OBM_StartUp
SECTION Reset_Area
SECTION _RO_
SECTION .ctors
SECTION init_data
SEGMENT DATA BASE 0x5c009000
LOAD SECTION _RW_
SEGMENT BSS BASE ALIGN 4
LOAD SECTION _BSS_
从这上面看代码段从0x00000000重定位到了0x5c013000,我的代码也是从nandflash中加载到SRAM的0x5c013000地址。你说的拷贝的文件大小是固定的,这个应该是有可能的,因为大小是在片内的bootrom中确定的。
另外堆栈的的情况如下:
IRQ模式下SP初始值是0x5c012FFC
SVC模式下SP初始值是0x5c0107FC
-
及韩国电视剧啊个房间啊申购费率
-
帮顶 mark
-
eeworld上传本机图片别人看不到,你让别人怎么帮你啊
-
普及啊
-
这个功能有点奇怪!识别倒是很简单?不知道怎么控制弹出??帮顶!
-
还是一点也不差?
不可能不差的,严格的说只有用汇编定时才更准确一点。。
-
pb可以导出来的。
-
中嵌这帮骗子,叶贵明这个垃圾。
-
CE5 好像没有。
CE6 在WINCE600\PRIVATE\WINCEOS\DRIVERS\MSFLASH\SRC\
-
我也觉得奇怪,难道就没有人遇到过此问题???
-
-
不是所有的流驱动都需要ist吧,我的驱动不需要中断,只是创建一个内存空间,存储书写,读出数据。