共8条
1/1 1 跳转至页
QQ组"嵌入式系统开发"聊聊贴贴
2004-03-30 21:15:45 沉默(19831987)
Debug: entering SST MTD identification routine. unlockAddr1 = 0x610aaaa, unlockAddr1 = 0x6105554 flashPtr = 0x6100000 offSet = 0x6100002 vol.type = 0xf Debug: Identified sst39vf160 media. tffsDevCreate failed.为什么总是这样的错误/ 2004-03-30 21:16:55 kaddy(250453468)
无法建立设备:无法在device list中加入设备的description 2004-03-30 21:18:13 kaddy(250453468)
查一下ttfsDevCreate是否建立了设备的结构 2004-03-30 21:18:30 沉默(19831987)
我具体检查了一下片子,每根线都测试了,应该硬件没有问题,
2004-03-30 21:18:41 沉默(19831987)
如何察看? 2004-03-30 21:21:45 kaddy(250453468)
看看程序中,哪个地方出现这个错 2004-03-30 21:23:02 沉默(19831987) 在调用sstMTDIdentify(FLFlash vol)的时候就出现了错误
2004-03-30 21:23:27 kaddy(250453468)
将程序放上来看看 2004-03-30 21:23:34 kaddy(250453468)
Flash是哪个公司的? 2004-03-30 21:24:02 沉默(19831987)
sst39vf160
2004-03-30 21:27:47 kaddy(250453468)
sstMTDIdentify从这个subroutine进去,找,找 2004-03-30 21:28:30 沉默(19831987)
flSSTIdentify(&vol, 0x02); /*get flash device ID.*/
if (vol.type != SST39VF160_DEID)
{
#ifdef DEBUG_PRINT
DEBUG_PRINT("Debug: did not identify SST39VF160 media.\n");
#endif 2004-03-30 21:28:50 沉默(19831987)
就是这里第一次发生了错误。 2004-03-30 21:29:05 kaddy(250453468)
vol.type在哪设的? 2004-03-30 21:29:30 沉默(19831987)
应该是在flSSTdentify中呀
2004-03-30 21:29:46 kaddy(250453468)
放上来 2004-03-30 21:30:02 沉默(19831987)
FLStatus flSSTIdentify(FLFlash vol, UINT32 offset)
{
FlashWPTR flashPtr; flashPtr = (FlashWPTR) vol.map(&vol, 0, vol.interleaving);
printf("flashPtr = 0x%x\n", (int)flashPtr); *thisVars->unlockAddr1 = UNLOCK_1;
*thisVars->unlockAddr2 = UNLOCK_2;
*thisVars->unlockAddr1 = READ_ID;
flashPtr = (FlashWPTR) vol.map(&vol, offset, vol.interleaving); /* 0X01 read device Id, 0X 2004-03-30 21:31:29 沉默(19831987)
flashPtr = (FlashWPTR) vol.map(&vol, offset, vol.interleaving); /* 0X01 read device Id, 0X00 manufacture Id.*/
printf("offSet = 0x%x\n", (int)flashPtr);
vol.type = *flashPtr;
printf("vol.type = 0x%x\n",vol.type);
flashPtr = (FlashWPTR)vol.map(&vol, 0, vol.interleaving) ;
*flashPtr = READ_ARRAY; /*return to normal read mode from reading Id mode*/
return flOK;
}
Debug: entering SST MTD identification routine. unlockAddr1 = 0x610aaaa, unlockAddr1 = 0x6105554 flashPtr = 0x6100000 offSet = 0x6100002 vol.type = 0xf Debug: Identified sst39vf160 media. tffsDevCreate failed.为什么总是这样的错误/ 2004-03-30 21:16:55 kaddy(250453468)
无法建立设备:无法在device list中加入设备的description 2004-03-30 21:18:13 kaddy(250453468)
查一下ttfsDevCreate是否建立了设备的结构 2004-03-30 21:18:30 沉默(19831987)
我具体检查了一下片子,每根线都测试了,应该硬件没有问题,
2004-03-30 21:18:41 沉默(19831987)
如何察看? 2004-03-30 21:21:45 kaddy(250453468)
看看程序中,哪个地方出现这个错 2004-03-30 21:23:02 沉默(19831987) 在调用sstMTDIdentify(FLFlash vol)的时候就出现了错误
2004-03-30 21:23:27 kaddy(250453468)
将程序放上来看看 2004-03-30 21:23:34 kaddy(250453468)
Flash是哪个公司的? 2004-03-30 21:24:02 沉默(19831987)
sst39vf160
2004-03-30 21:27:47 kaddy(250453468)
sstMTDIdentify从这个subroutine进去,找,找 2004-03-30 21:28:30 沉默(19831987)
flSSTIdentify(&vol, 0x02); /*get flash device ID.*/
if (vol.type != SST39VF160_DEID)
{
#ifdef DEBUG_PRINT
DEBUG_PRINT("Debug: did not identify SST39VF160 media.\n");
#endif 2004-03-30 21:28:50 沉默(19831987)
就是这里第一次发生了错误。 2004-03-30 21:29:05 kaddy(250453468)
vol.type在哪设的? 2004-03-30 21:29:30 沉默(19831987)
应该是在flSSTdentify中呀
2004-03-30 21:29:46 kaddy(250453468)
放上来 2004-03-30 21:30:02 沉默(19831987)
FLStatus flSSTIdentify(FLFlash vol, UINT32 offset)
{
FlashWPTR flashPtr; flashPtr = (FlashWPTR) vol.map(&vol, 0, vol.interleaving);
printf("flashPtr = 0x%x\n", (int)flashPtr); *thisVars->unlockAddr1 = UNLOCK_1;
*thisVars->unlockAddr2 = UNLOCK_2;
*thisVars->unlockAddr1 = READ_ID;
flashPtr = (FlashWPTR) vol.map(&vol, offset, vol.interleaving); /* 0X01 read device Id, 0X 2004-03-30 21:31:29 沉默(19831987)
flashPtr = (FlashWPTR) vol.map(&vol, offset, vol.interleaving); /* 0X01 read device Id, 0X00 manufacture Id.*/
printf("offSet = 0x%x\n", (int)flashPtr);
vol.type = *flashPtr;
printf("vol.type = 0x%x\n",vol.type);
flashPtr = (FlashWPTR)vol.map(&vol, 0, vol.interleaving) ;
*flashPtr = READ_ARRAY; /*return to normal read mode from reading Id mode*/
return flOK;
}
2004-03-31 09:15:23 ﹢∞(4855685)
有人在写过基于VxWorks的SJA1000控制器的BSP吗? 2004-03-31 09:16:52 逆风SAIL(郑)(53276339)
请问cygwin是干什么用的?可不可以做uclinux的编译??[;-D] 2004-03-31 09:20:17 kaddy(250453468)
当然 2004-03-31 09:21:25 逆风SAIL(郑)(53276339)
怎么用,能不能说一下啊!? 2004-03-31 09:22:55 Amine(188710731)
我在vxworks下用过sja1000 2004-03-31 09:26:08 逆风SAIL(郑)(53276339)
欧,谢谢 2004-03-31 09:54:10 蜗牛(67175643)
哪位大哥有metrowerk codewarrior啊,能不能告诉我在哪可以下 2004-03-31 11:05:09 Amine(188710731)
codewarrior到处都是,看你要什么平台的 2004-03-31 11:05:54 蜗牛(67175643)
是吗,我要windows平台的,那里有 2004-03-31 11:06:25 Amine(188710731)
我指的是开发的目标硬件平台 2004-03-31 11:12:20 蜗牛(67175643)
哦,是arm开发板,操作系统是uclinux 2004-03-31 11:13:58 Amine(188710731)
哦,你会用电驴吗? 到上面搜索
arm开发, 为什么一定要codewarrior 2004-03-31 11:15:19 蜗牛(67175643)
什么电驴啊,没听说 2004-03-31 11:22:14 Amine(188710731)
emule 2004-03-31 11:23:53 蜗牛(67175643)
到了emule之后怎么办呢 2004-03-31 11:24:13 Amine(188710731)
连接后搜索 2004-03-31 13:06:10 scyonly(24163497)
大哥们,我下了个uclinux为什么总是不能全部解压缩? 2004-03-31 13:07:38 etian(283113320)
同样的问题,正在郁闷呢 2004-03-31 13:09:54 scyonly(24163497)
下了N遍,没有一遍成功的,只有在linux下才能成功,郁闷。 2004-03-31 13:18:20 etian(283113320)
我看有个uclinux-20020701-20020816.patch,不知道怎么用的 2004-03-31 13:55:36 哈雷(37580970)
Amine ,你也用电驴 2004-03-31 13:55:50 Amine(188710731)
恩 2004-03-31 13:56:17 蜗牛(67175643)
大家说说什么是电驴啊,好像不好用啊 2004-03-31 13:56:34 哈雷(37580970)
还用什么,我还有Maze 2004-03-31 13:57:18 蜗牛(67175643)
这都是什么啊 2004-03-31 13:57:44 哈雷(37580970)
你搜索一下看 2004-03-31 14:22:18 Frank(32538601)
现在edw的ftp的用户和密码是什么啊 2004-03-31 14:54:08 超短酷(54448699)
感谢老大 2004-03-31 14:57:33 Nova(56286056)
edwftp 2004-03-31 14:57:40 Nova(56286056)
用户名和密码一样的 2004-03-31 14:57:42 浊玉(14260830)
谢谢
2004-03-31 15:05:51 浊玉(14260830)
我在usrClock()里点灯,发现灯没有亮,难道,根本就没有调用? 2004-03-31 15:06:45 Nova(56286056)
要做一个比较大的系统,采用vxWorks,大概要有10个左右的应用任务,大伙有什么好的建议啊? 2004-03-31 15:06:49 淡如茶(2211953)
usrClock调用比较麻烦 2004-03-31 15:07:07 淡如茶(2211953)
因为它要求处理必须尽可能的快 2004-03-31 15:07:21 淡如茶(2211953)
而你的点灯需要很长时间 2004-03-31 15:07:23 浊玉(14260830)
再麻烦也要调用的啊 2004-03-31 15:07:31 淡如茶(2211953)
所以,你要用其它的办法 2004-03-31 15:07:41 浊玉(14260830)
我延时了,至少我能发觉的 2004-03-31 15:08:16 淡如茶(2211953)
就是不能延时 2004-03-31 15:08:28 浊玉(14260830)
哦? 2004-03-31 15:08:34 bjay(179421491)
搞个全局变量 2004-03-31 15:08:48 bjay(179421491)
调用一次加1 2004-03-31 15:08:54 淡如茶(2211953)
你就直接点灯,不灭灯。因为clock的时间很短,你应该能看到灯亮,除非未调用 2004-03-31 15:09:10 淡如茶(2211953)
呵呵,怎么看全局变量呢 2004-03-31 15:09:14 bjay(179421491)
而后你用其它程序看看 2004-03-31 15:09:20 bjay(179421491)
不就知道了 2004-03-31 15:09:30 淡如茶(2211953)
启动都未结束怎么调用其它程序呢? 2004-03-31 15:09:56 bjay(179421491)
你在什么过程中? 2004-03-31 15:10:04 bjay(179421491)
vxWorks还没启动? 2004-03-31 15:10:17 ~david(344900944)
那位能给我一个用VxWorks 编写的网络相关的程序?? 2004-03-31 15:12:03 你阿会讲话(862218)
你们用vxWorks,那是联创的了?
2004-03-31 15:12:30 Nova(56286056)
请问大伙儿,嵌入式linux好用不好用啊? 2004-03-31 15:12:43 淡如茶(2211953)
非常好用 2004-03-31 15:12:50 bjay(179421491)
有很多地方都在用VxWorks 2004-03-31 15:13:10 月黑风高(490223)
有钱可以考虑vxWorks 2004-03-31 15:13:22 浊玉(14260830)
看来没有调用,灯不亮 2004-03-31 15:14:02 Nova(56286056)
我现在就是在用VxWorks,但是最近要用嵌入式Linux做点东西! 2004-03-31 15:14:39 bjay(179421491)
我也是想做Linux,但工具链还没建立。 2004-03-31 15:14:59 Nova(56286056)
哦,那就一起学习,共同进步吧!
2004-03-31 15:15:01 bjay(179421491)
现在又有新任务了,只好放一放了。 2004-03-31 15:15:31 浊玉(14260830)
sysClkConnect ((FUNCPTR) usrClock, 0);/* connect clock interrupt routine */
sysClkRateSet (100); /* set system clock rate */
sysClkEnable (); /*start it */ 2004-03-31 15:16:02 浊玉(14260830)
请问,我通过点灯,怎么会没有调用usrClock? 2004-03-31 15:17:07 淡如茶(2211953)
我把你需要做的测试告诉你 2004-03-31 15:17:16 浊玉(14260830)
好的,谢谢 2004-03-31 15:19:27 淡如茶(2211953)
这里聊天的太多了,看来只是记录说话的次数不能有效的提倡大家进行技术交流 2004-03-31 15:21:12 Amine(188710731)
这靠大家
2004-03-31 15:36:42 月黑风高(490223)
哪位大哥有T2.2自带DHCP源代码,我们测试过程中发现DHCP Server有很多BUG,但无法修改 2004-03-31 17:21:49 浊玉(14260830)
dispbbs.asp?boardID=3&ID=26494&page=1
大家帮忙看看这个问题吧 2004-03-31 17:23:51 笨笨(179938098)
我想研究一下在PC104上Vxworks,有那位仁兄给点建议? 2004-03-31 17:30:45 Amine(188710731)
什么建议 2004-03-31 17:31:14 笨笨(179938098)
PC104有没有现成的BSP可用啊,是不是要自己写的 2004-03-31 17:32:30 Amine(188710731)
有现成的, 是最省事的BSP 2004-03-31 17:32:50 笨笨(179938098)
是不是,在哪里可以得到,感谢感谢 2004-03-31 17:33:16 Amine(188710731)
vxworks发行版本中都有 2004-03-31 17:34:19 笨笨(179938098)
我的是vxworks5。5,我是初次用,以前主要用小玩意的嵌入式操作系统,在哪里找,说明一下,谢谢 2004-03-31 17:45:02 笨笨(179938098)
我怎么找不到PC104的BSP,有熟悉的嘛? 2004-03-31 17:45:31 Amine(188710731)
你是什么CPU 2004-03-31 17:45:37 太阳能(51931858)
你的Vxworks是for什么的呀 2004-03-31 17:45:47 笨笨(179938098)
GX1,486吧 2004-03-31 17:45:59 笨笨(179938098)
for P的 2004-03-31 17:47:15 Amine(188710731)
是486还是pentium 2004-03-31 17:48:32 笨笨(179938098)
我的PC104是 X86兼容的64位处理器,速度300M 2004-03-31 17:49:27 Amine(188710731)
晕, 按你的CPU型号找BSP, 不是按PC104结构 2004-03-31 17:49:51 笨笨(179938098)
我也是正找着,没找到? 2004-03-31 17:50:35 笨笨(179938098)
是不是看CPU上面写的? 2004-03-31 17:50:57 Amine(188710731)
倒,我先走 2004-03-31 17:51:20 笨笨(179938098)
我这里技术资料不全,对不起 2004-03-31 17:51:55 太阳能(51931858)
你的CPU是奔腾吗?是的话就用BSP下的奔腾就可以了 2004-03-31 17:52:25 笨笨(179938098)
型号是GX1-200B-85-1。8 2004-03-31 17:52:36 笨笨(179938098)
应该是奔腾吧 2004-03-31 17:52:56 太阳能(51931858)
那你用奔腾的BSP试试吧
2004-03-31 21:30:56 沉默(19831987)
定义2M sst39vf160在21000000,:
#define ROMBasePtr1 (0x210<<10) /*=0x02100000 noncacheable area fixed*/
#define ROMEndPtr1 (((0x200000>>12)+0x210)<<20) /*=0x02300000*/
这样对吗? 2004-03-31 21:57:57 bjay(179421491)
第一个不对,
应该是(0x210<<12) 2004-03-31 22:00:30 bjay(179421491)
第二个你写成这样更好
#define ROMEndPtr1 (ROMBASEPtr1 +(0x1<<21) 2004-03-31 22:00:53 bjay(179421491)
第二个你写成这样更好
#define ROMEndPtr1 (ROMBASEPtr1 +(0x1<<21))
2004-03-31 22:01:49 bjay(179421491)
第一个写成这样更好
#define ROMBasePtr1 (0x21000000) 2004-03-31 22:33:42 bjay(179421491)
国内IC设计业的11个矛盾问题-
1。据吹是IT领域收入最高的专业,但基本上没有公司在盈利
2。号称人才奇缺,但基本上不见有公司在真正招人
3。最大力吹捧IC有前途的公司,自己却不敢做芯片,而是搞搞培训倒倒工具软件
4。在IT业中人员素质最高,但IC工程师们不但泡不到漂亮女朋友,而且一生的工作中没有几次接触女人的机会
5。在IT业中科技含量最高,但员工的成就感最低。因为衣食住行不可少,而高档消费类电子却有可无
6。IC工程师们基本上属于白领阶层,但却是对明天最担忧的阶层
7。IC工程师们精神异常强健,被训练成可以连续工作10小时的机器,而体质却异常脆弱,基本上不能支持10分钟以上的体育运动
8。IC工程师们是抱怨生活单调最多的人群,但在休闲时间也是抱着一台电脑过日子最坚定的人群
2004-03-31 22:33:52 bjay(179421491)
9。IC工程师们年轻时因为没经验而没人要,等有经验时发现因为太老而没人要 10。到学校读研应该叫深造,但毕业时才发现自己的能力和机会远不如干了三年的本科生 11。有幸参与设计出一块最牛叉的芯片,休假时在商场发现女人用的最廉价的一瓶化妆品也比它值钱
有人在写过基于VxWorks的SJA1000控制器的BSP吗? 2004-03-31 09:16:52 逆风SAIL(郑)(53276339)
请问cygwin是干什么用的?可不可以做uclinux的编译??[;-D] 2004-03-31 09:20:17 kaddy(250453468)
当然 2004-03-31 09:21:25 逆风SAIL(郑)(53276339)
怎么用,能不能说一下啊!? 2004-03-31 09:22:55 Amine(188710731)
我在vxworks下用过sja1000 2004-03-31 09:26:08 逆风SAIL(郑)(53276339)
欧,谢谢 2004-03-31 09:54:10 蜗牛(67175643)
哪位大哥有metrowerk codewarrior啊,能不能告诉我在哪可以下 2004-03-31 11:05:09 Amine(188710731)
codewarrior到处都是,看你要什么平台的 2004-03-31 11:05:54 蜗牛(67175643)
是吗,我要windows平台的,那里有 2004-03-31 11:06:25 Amine(188710731)
我指的是开发的目标硬件平台 2004-03-31 11:12:20 蜗牛(67175643)
哦,是arm开发板,操作系统是uclinux 2004-03-31 11:13:58 Amine(188710731)
哦,你会用电驴吗? 到上面搜索
arm开发, 为什么一定要codewarrior 2004-03-31 11:15:19 蜗牛(67175643)
什么电驴啊,没听说 2004-03-31 11:22:14 Amine(188710731)
emule 2004-03-31 11:23:53 蜗牛(67175643)
到了emule之后怎么办呢 2004-03-31 11:24:13 Amine(188710731)
连接后搜索 2004-03-31 13:06:10 scyonly(24163497)
大哥们,我下了个uclinux为什么总是不能全部解压缩? 2004-03-31 13:07:38 etian(283113320)
同样的问题,正在郁闷呢 2004-03-31 13:09:54 scyonly(24163497)
下了N遍,没有一遍成功的,只有在linux下才能成功,郁闷。 2004-03-31 13:18:20 etian(283113320)
我看有个uclinux-20020701-20020816.patch,不知道怎么用的 2004-03-31 13:55:36 哈雷(37580970)
Amine ,你也用电驴 2004-03-31 13:55:50 Amine(188710731)
恩 2004-03-31 13:56:17 蜗牛(67175643)
大家说说什么是电驴啊,好像不好用啊 2004-03-31 13:56:34 哈雷(37580970)
还用什么,我还有Maze 2004-03-31 13:57:18 蜗牛(67175643)
这都是什么啊 2004-03-31 13:57:44 哈雷(37580970)
你搜索一下看 2004-03-31 14:22:18 Frank(32538601)
现在edw的ftp的用户和密码是什么啊 2004-03-31 14:54:08 超短酷(54448699)
感谢老大 2004-03-31 14:57:33 Nova(56286056)
edwftp 2004-03-31 14:57:40 Nova(56286056)
用户名和密码一样的 2004-03-31 14:57:42 浊玉(14260830)
谢谢
2004-03-31 15:05:51 浊玉(14260830)
我在usrClock()里点灯,发现灯没有亮,难道,根本就没有调用? 2004-03-31 15:06:45 Nova(56286056)
要做一个比较大的系统,采用vxWorks,大概要有10个左右的应用任务,大伙有什么好的建议啊? 2004-03-31 15:06:49 淡如茶(2211953)
usrClock调用比较麻烦 2004-03-31 15:07:07 淡如茶(2211953)
因为它要求处理必须尽可能的快 2004-03-31 15:07:21 淡如茶(2211953)
而你的点灯需要很长时间 2004-03-31 15:07:23 浊玉(14260830)
再麻烦也要调用的啊 2004-03-31 15:07:31 淡如茶(2211953)
所以,你要用其它的办法 2004-03-31 15:07:41 浊玉(14260830)
我延时了,至少我能发觉的 2004-03-31 15:08:16 淡如茶(2211953)
就是不能延时 2004-03-31 15:08:28 浊玉(14260830)
哦? 2004-03-31 15:08:34 bjay(179421491)
搞个全局变量 2004-03-31 15:08:48 bjay(179421491)
调用一次加1 2004-03-31 15:08:54 淡如茶(2211953)
你就直接点灯,不灭灯。因为clock的时间很短,你应该能看到灯亮,除非未调用 2004-03-31 15:09:10 淡如茶(2211953)
呵呵,怎么看全局变量呢 2004-03-31 15:09:14 bjay(179421491)
而后你用其它程序看看 2004-03-31 15:09:20 bjay(179421491)
不就知道了 2004-03-31 15:09:30 淡如茶(2211953)
启动都未结束怎么调用其它程序呢? 2004-03-31 15:09:56 bjay(179421491)
你在什么过程中? 2004-03-31 15:10:04 bjay(179421491)
vxWorks还没启动? 2004-03-31 15:10:17 ~david(344900944)
那位能给我一个用VxWorks 编写的网络相关的程序?? 2004-03-31 15:12:03 你阿会讲话(862218)
你们用vxWorks,那是联创的了?
2004-03-31 15:12:30 Nova(56286056)
请问大伙儿,嵌入式linux好用不好用啊? 2004-03-31 15:12:43 淡如茶(2211953)
非常好用 2004-03-31 15:12:50 bjay(179421491)
有很多地方都在用VxWorks 2004-03-31 15:13:10 月黑风高(490223)
有钱可以考虑vxWorks 2004-03-31 15:13:22 浊玉(14260830)
看来没有调用,灯不亮 2004-03-31 15:14:02 Nova(56286056)
我现在就是在用VxWorks,但是最近要用嵌入式Linux做点东西! 2004-03-31 15:14:39 bjay(179421491)
我也是想做Linux,但工具链还没建立。 2004-03-31 15:14:59 Nova(56286056)
哦,那就一起学习,共同进步吧!
2004-03-31 15:15:01 bjay(179421491)
现在又有新任务了,只好放一放了。 2004-03-31 15:15:31 浊玉(14260830)
sysClkConnect ((FUNCPTR) usrClock, 0);/* connect clock interrupt routine */
sysClkRateSet (100); /* set system clock rate */
sysClkEnable (); /*start it */ 2004-03-31 15:16:02 浊玉(14260830)
请问,我通过点灯,怎么会没有调用usrClock? 2004-03-31 15:17:07 淡如茶(2211953)
我把你需要做的测试告诉你 2004-03-31 15:17:16 浊玉(14260830)
好的,谢谢 2004-03-31 15:19:27 淡如茶(2211953)
这里聊天的太多了,看来只是记录说话的次数不能有效的提倡大家进行技术交流 2004-03-31 15:21:12 Amine(188710731)
这靠大家
2004-03-31 15:36:42 月黑风高(490223)
哪位大哥有T2.2自带DHCP源代码,我们测试过程中发现DHCP Server有很多BUG,但无法修改 2004-03-31 17:21:49 浊玉(14260830)
dispbbs.asp?boardID=3&ID=26494&page=1
大家帮忙看看这个问题吧 2004-03-31 17:23:51 笨笨(179938098)
我想研究一下在PC104上Vxworks,有那位仁兄给点建议? 2004-03-31 17:30:45 Amine(188710731)
什么建议 2004-03-31 17:31:14 笨笨(179938098)
PC104有没有现成的BSP可用啊,是不是要自己写的 2004-03-31 17:32:30 Amine(188710731)
有现成的, 是最省事的BSP 2004-03-31 17:32:50 笨笨(179938098)
是不是,在哪里可以得到,感谢感谢 2004-03-31 17:33:16 Amine(188710731)
vxworks发行版本中都有 2004-03-31 17:34:19 笨笨(179938098)
我的是vxworks5。5,我是初次用,以前主要用小玩意的嵌入式操作系统,在哪里找,说明一下,谢谢 2004-03-31 17:45:02 笨笨(179938098)
我怎么找不到PC104的BSP,有熟悉的嘛? 2004-03-31 17:45:31 Amine(188710731)
你是什么CPU 2004-03-31 17:45:37 太阳能(51931858)
你的Vxworks是for什么的呀 2004-03-31 17:45:47 笨笨(179938098)
GX1,486吧 2004-03-31 17:45:59 笨笨(179938098)
for P的 2004-03-31 17:47:15 Amine(188710731)
是486还是pentium 2004-03-31 17:48:32 笨笨(179938098)
我的PC104是 X86兼容的64位处理器,速度300M 2004-03-31 17:49:27 Amine(188710731)
晕, 按你的CPU型号找BSP, 不是按PC104结构 2004-03-31 17:49:51 笨笨(179938098)
我也是正找着,没找到? 2004-03-31 17:50:35 笨笨(179938098)
是不是看CPU上面写的? 2004-03-31 17:50:57 Amine(188710731)
倒,我先走 2004-03-31 17:51:20 笨笨(179938098)
我这里技术资料不全,对不起 2004-03-31 17:51:55 太阳能(51931858)
你的CPU是奔腾吗?是的话就用BSP下的奔腾就可以了 2004-03-31 17:52:25 笨笨(179938098)
型号是GX1-200B-85-1。8 2004-03-31 17:52:36 笨笨(179938098)
应该是奔腾吧 2004-03-31 17:52:56 太阳能(51931858)
那你用奔腾的BSP试试吧
2004-03-31 21:30:56 沉默(19831987)
定义2M sst39vf160在21000000,:
#define ROMBasePtr1 (0x210<<10) /*=0x02100000 noncacheable area fixed*/
#define ROMEndPtr1 (((0x200000>>12)+0x210)<<20) /*=0x02300000*/
这样对吗? 2004-03-31 21:57:57 bjay(179421491)
第一个不对,
应该是(0x210<<12) 2004-03-31 22:00:30 bjay(179421491)
第二个你写成这样更好
#define ROMEndPtr1 (ROMBASEPtr1 +(0x1<<21) 2004-03-31 22:00:53 bjay(179421491)
第二个你写成这样更好
#define ROMEndPtr1 (ROMBASEPtr1 +(0x1<<21))
2004-03-31 22:01:49 bjay(179421491)
第一个写成这样更好
#define ROMBasePtr1 (0x21000000) 2004-03-31 22:33:42 bjay(179421491)
国内IC设计业的11个矛盾问题-
1。据吹是IT领域收入最高的专业,但基本上没有公司在盈利
2。号称人才奇缺,但基本上不见有公司在真正招人
3。最大力吹捧IC有前途的公司,自己却不敢做芯片,而是搞搞培训倒倒工具软件
4。在IT业中人员素质最高,但IC工程师们不但泡不到漂亮女朋友,而且一生的工作中没有几次接触女人的机会
5。在IT业中科技含量最高,但员工的成就感最低。因为衣食住行不可少,而高档消费类电子却有可无
6。IC工程师们基本上属于白领阶层,但却是对明天最担忧的阶层
7。IC工程师们精神异常强健,被训练成可以连续工作10小时的机器,而体质却异常脆弱,基本上不能支持10分钟以上的体育运动
8。IC工程师们是抱怨生活单调最多的人群,但在休闲时间也是抱着一台电脑过日子最坚定的人群
2004-03-31 22:33:52 bjay(179421491)
9。IC工程师们年轻时因为没经验而没人要,等有经验时发现因为太老而没人要 10。到学校读研应该叫深造,但毕业时才发现自己的能力和机会远不如干了三年的本科生 11。有幸参与设计出一块最牛叉的芯片,休假时在商场发现女人用的最廉价的一瓶化妆品也比它值钱
2004-04-01 08:59:04 此地无银30两(23577172)
请问一下,要PC机telnet目标板(mpc860),应该怎样编程,怎样登陆呢,登陆后我只需重启目标板等简单操作,望大家赐教,我是新手,谢谢
2004-04-01 09:05:09 Amine(188710731)
如果你用Vxworks和linux, 可以直接登录使用其shell牙 2004-04-01 09:06:20 ~david(344900944)
#define lan_reg(index) (*(volatile USHORT *)(BD_SMSC_LAN_ADDR + index)) 这个宏定义是什么意思? 2004-04-01 09:06:23 此地无银30两(23577172)
我用的是vxworks,shell中怎么用呢,谢谢 2004-04-01 09:06:50 ~david(344900944)
#define lan_reg(index) (*(volatile USHORT *)(BD_SMSC_LAN_ADDR + index)) 这个宏定义是什么意思? 2004-04-01 09:07:02 kaddy(250453468)
BD_SMSC_LAN_ADDR + index中的内容 2004-04-01 09:07:53 ~david(344900944)
返回的是 BD_SMSC_LAN_ADDR + index 的内容是吗? 2004-04-01 09:08:05 Amine(188710731)
加上telnetd组件就行 2004-04-01 09:08:22 ~david(344900944)
volatile 关键字做什么用呢? 2004-04-01 09:08:44 无法悲伤(124376082)
告诉编译器不要把这个值优化了 2004-04-01 09:09:47 此地无银30两(23577172)
我加了,但是在shell中直接使用telnet 192.168.0.14行吗,但是提示说无效的192.168 2004-04-01 09:10:58 此地无银30两(23577172)
我是加了telnet server,对吗 2004-04-01 09:28:04 Amine(188710731)
对呀 2004-04-01 09:28:39 此地无银30两(23577172)
但是怎样使用telnet呢 2004-04-01 09:30:19 Amine(188710731)
和别的一样, 用超级终端, 或直接telnet命令, 你没上过BBS或玩过MUD吗 2004-04-01 09:31:05 A.GEN.Hz(17330342)
MUD???多少年前的事了,现在谁还玩mud哟?^_^ 2004-04-01 09:32:32 此地无银30两(23577172)
我现在正在bbs上,mud是什么啊.不好意思,我上个星期才开始学vxworks, 2004-04-01 09:32:41 此地无银30两(23577172)
好多不知道 2004-04-01 09:33:45 A.GEN.Hz(17330342)
mud不知道也罢,太老土的东西了 2004-04-01 09:33:45 Amine(188710731)
对牙, 我们那个年代玩mud, 现在都玩传奇 2004-04-01 09:34:17 此地无银30两(23577172)
呵呵,那还好 2004-04-01 09:35:06 Amine(188710731)
也不能这样说, 你看过mud os的设计吗? 绝对完美 2004-04-01 09:35:59 此地无银30两(23577172)
Amine兄.请问一下,超级终端和telnet的 区别,谢谢 2004-04-01 09:36:19 Amine(188710731)
OO设计发挥得淋漓尽致 2004-04-01 09:37:09 Amine(188710731)
超级终端算telnet客户端工具 2004-04-01 09:38:43 此地无银30两(23577172)
哦,谢谢,但是如果实现在pc机下控制目标板,怎么实现呢,比如按r键实现目标板的重启 2004-04-01 09:39:47 Amine(188710731)
这需要重定义target shell的控制字符, 缺省CTRL+X复位 2004-04-01 09:41:42 此地无银30两(23577172)
哦,在超级终端中,CTRL+X是重启了,但是要在PC机中实现,修改控制字符吗 2004-04-01 09:43:56 Amine(188710731)
是一样的 2004-04-01 09:44:24 Amine(188710731)
超级终端不是在PC机上运行的吗? 2004-04-01 09:45:09 此地无银30两(23577172)
哦,好像懂了一点,谢谢了,我拿板子试试, 2004-04-01 09:46:29 此地无银30两(23577172)
在shell中直接使用telnet 192.168.0.14行吗,但是提示说无效的192.168
192.168.0.14是我的目标板的IP 2004-04-01 09:46:56 kaddy(250453468)
ping一下 2004-04-01 09:47:16 此地无银30两(23577172)
ping 的通的 2004-04-01 09:52:37 Amine(188710731)
"在shell中", 什么shell, 你不会嵌套使用吧 2004-04-01 09:53:27 此地无银30两(23577172)
就是launch shell呀,不对吗 2004-04-01 09:58:12 淡如茶(2211953)
浊玉兄,你的中断问题解决了么? 2004-04-01 10:00:45 拈花一笑(35041962)
想问一下,两片16位的sdram和一片32位的sdram在使用上有什么区别啊? 2004-04-01 10:04:11 bjay(179421491)
硬件连接不同,软件看不到的。 2004-04-01 10:06:48 拈花一笑(35041962)
那在sdram初始化的时候怎么进行设置呢,也就是说位宽和每个sdram的页大小是按照一个片子设置还是按照两个片子设置? 2004-04-01 10:07:08 拈花一笑(35041962)
如果我接了两个16位的 2004-04-01 10:07:56 bjay(179421491)
那要看你硬件如何连接了 2004-04-01 10:08:41 淡如茶(2211953)
不存在一片还是两片,cpu看见的只有多少数据总线 2004-04-01 10:08:58 拈花一笑(35041962)
位扩展啊,做成32位的 2004-04-01 10:09:06 拈花一笑(35041962) 但是有地址线的问题吧 2004-04-01 10:09:07 淡如茶(2211953)
一片设计 2004-04-01 10:09:24 淡如茶(2211953)
那是扩展连接的问题 2004-04-01 10:09:33 淡如茶(2211953)
对于cpu是不可见的 2004-04-01 10:09:54 淡如茶(2211953)
最多就是cs的规划 2004-04-01 10:10:42 淡如茶(2211953)
cpu的设计和你做的扩展没有关系 2004-04-01 10:10:55 淡如茶(2211953)
说错了,是cpu的初始化 2004-04-01 10:11:14 拈花一笑(35041962)
但是你设定寄存器的时候cpu会产生不同的信号吧 2004-04-01 10:11:22 淡如茶(2211953)
当然,扩展的时候你需要用同型号的片子 2004-04-01 10:11:29 拈花一笑(35041962)
也就是按不同的方法访问啊 2004-04-01 10:11:45 淡如茶(2211953)
是的,那看你怎么扩展的了 2004-04-01 10:14:29 拈花一笑(35041962)
什么叫怎么扩展?
就是说,两片16位的sdram连成32位的地址线只需用12条(行列地址复用),然而一片32位的需要用13条,但是你在设定寄存器的,你是设成16位的还是32位的?它产生的地址不同啊? 2004-04-01 10:15:03 拈花一笑(35041962)
cpu怎么知道你是一片还是两片? 2004-04-01 10:15:13 bjay(179421491)
你SDRAM一片多大? 2004-04-01 10:15:40 淡如茶(2211953)
地址线是由sdram大小决定的 2004-04-01 10:15:46 拈花一笑(35041962)
2M*16bit*4banks 2004-04-01 10:45:02 此地无银30两(23577172)
是工作的,都用超级终端修改参数了 2004-04-01 10:45:31 bjay(179421491)
VxWorks启动了吧 2004-04-01 10:45:34 此地无银30两(23577172)
经常要联n此,才联的起,好烦的 2004-04-01 10:46:02 bjay(179421491)
那你换台交换机吧 2004-04-01 10:46:24 此地无银30两(23577172)
我们实验室的机子都有这个问题的,呵呵 2004-04-01 10:46:44 此地无银30两(23577172)
我们老师也不知道,还是请教一下大家 2004-04-01 10:46:49 bjay(179421491)
是你们的交换机的问题 2004-04-01 10:47:07 bjay(179421491)
而且多半是联想的 2004-04-01 10:47:16 此地无银30两(23577172)
是的 2004-04-01 10:47:19 此地无银30两(23577172)
厉害 2004-04-01 10:49:19 此地无银30两(23577172)
哦,这样啊,那解决不了这个问题了 2004-04-01 10:47:51 bjay(179421491)
不是网络慢 2004-04-01 10:50:20 bjay(179421491)
That's your right 2004-04-01 10:48:14 bjay(179421491)
联想的100M交换都会有这个问题 2004-04-01 10:49:31 bjay(179421491)
开始我们这里也有这个问题,也不明白怎么回事,以为的target板有问题,后来通过换交换机和其它一些问题的解决明白了是联想交换机的问题 2004-04-01 10:47:42 此地无银30两(23577172)
可能真的是网络慢吧,呵呵,搞不懂 2004-04-01 10:51:18 拈花一笑(35041962)
我要看看我们的交换机了,呵呵 2004-04-01 10:55:10 穿拖鞋的小猫(33830817)
哪有jffs2源代码下载? 2004-04-01 10:55:22 Amine(188710731)
linux中包含 2004-04-01 10:55:50 穿拖鞋的小猫(33830817)
哦,看看先 2004-04-01 11:11:33 此地无银30两(23577172)
请问怎么操作,在configuration macro 中定义INCLUDE_TELNET,谢谢了 2004-04-01 15:24:50 夸父(67879973)
请问诸位,sniff和tornado和vxworks,它们3个是什么关系? 2004-04-01 15:25:06 Vx(267441598)
从bootrom_uncmp转到.bin文件不知如何转换,有熟悉ARM SDT2.51的吗? 2004-04-01 15:25:20 夸父(67879973)
我觉得vw是OS,tornato是IDE,那么SNIFF是做什么的? 2004-04-01 15:25:26 Amine(188710731)
sniff是一个代码编写,管理工具 2004-04-01 15:25:37 Amine(188710731)
独立软件 2004-04-01 15:25:52 夸父(67879973)
188710731(Amine) 15:25:26
sniff是一个代码编写,管理工具 难道tornato没这个功能吗?IDE都能编写和管理代码啊。 2004-04-01 15:28:27 Amine(188710731)
sniff更专业, 有预编译功能, 浏览程序结构, 代码版本控制等 2004-04-01 15:28:55 夸父(67879973)
哦。那么SNIFF能模拟吗? 2004-04-01 15:29:01 A.GEN.Hz(17330342)
什么是独立软件? 2004-04-01 15:29:04 浊玉(14260830)
请问这个函数sysIntLvlVecChkRtn是不是在每个tick时,系统都去执行一遍呢? 2004-04-01 15:29:07 Amine(188710731)
模拟什么 2004-04-01 15:29:35 夸父(67879973)
比如,模拟VK在ARM平台上的运行情况。 2004-04-01 15:29:53 夸父(67879973)
17330342(A.GEN.Hz) 15:29:01
什么是独立软件?
大概相当于第三方软件吧。 2004-04-01 15:30:15 夸父(67879973)
67879973(夸父) 15:29:35
比如,模拟VK在ARM平台上的运行情况。 这样,尽管我没有ARM,仍然可以在PC上估计系统性能。 2004-04-01 15:30:38 Amine(188710731)
当然不行 2004-04-01 15:30:45 夸父(67879973)
14260830(浊玉) 15:30:23
谁能说说系统时钟启动之后,中断是怎么运行的? 问题太含糊,无法回答。 2004-04-01 15:31:12 夸父(67879973)
188710731(Amine) 15:30:38
当然不行 看来模拟还是得有TORNATO,SNIFF是个锦上添花的东西。 2004-04-01 15:31:47 淡如茶(2211953)
sniff是一个工程管理工具 2004-04-01 15:32:07 淡如茶(2211953)
不是添花,是有特殊作用的软件 2004-04-01 15:32:18 淡如茶(2211953)
小作坊都不需要的 2004-04-01 15:32:30 夸父(67879973)
2211953( 淡如茶) 15:31:47
sniff是一个工程管理工具
2211953( 淡如茶) 15:32:07
不是添花,是有特殊作用的软件 等我做到项目经理就明白了[:D] 2004-04-01 15:32:41 淡如茶(2211953)
是的 2004-04-01 15:32:55 Amine(188710731)
很早时在psos工作时用过,奇耗资源,不好 2004-04-01 15:33:17 Amine(188710731)
最好是source insight + cvs 2004-04-01 15:33:33 淡如茶(2211953)
是的,偶很少用,代码管理简单的用cvs,查看代码用sourceinsght 2004-04-01 15:34:31 浊玉(14260830)
就是在bootConfig.c中的usrRoot()里sysClkEnable ()使能之后,每个tick都会有个时钟中断吧?是不是每个时钟中断都要去执行sysIntLvlVecChkRtn,查找最高优先级的中断请求? 2004-04-01 15:35:30 浊玉(14260830)
是不是这样的 2004-04-01 15:36:05 Amine(188710731)
没研究 2004-04-01 15:36:30 淡如茶(2211953)
偶是这么认为的,高优先级中断不会通过软件来查询,除非是被mask掉的 2004-04-01 15:36:48 淡如茶(2211953)
中断优先级的判断由中断控制器来做 2004-04-01 15:37:37 浊玉(14260830)
那不是说sysIntLvlVecChkRtn没有用了 2004-04-01 15:38:48 夸父(67879973)
不对吧,茶。比如在ARM中,如果使用非向量中断,则优先级完全由软件控制。 2004-04-01 15:39:49 淡如茶(2211953)
哦,偶对arm研究不深刻,你能具体说说么? 2004-04-01 15:40:41 夸父(67879973)
我也只知道44B0,一种ARM7芯片。它的中断由两种,分为向量式和非向量式。 2004-04-01 15:41:07 浊玉(14260830)
三星的中断有两级,wrSbcArm7只用了一级 2004-04-01 15:41:44 淡如茶(2211953)
什么是非向量式? 2004-04-01 15:41:55 夸父(67879973)
前者和一般单片机一样的,而后者是这样的:只要有中断,就到一个公共的中断入口,由软件去查寄存器,看看是什么类型的中断,如果同时有多个中断,则选择一个响应之。 2004-04-01 15:42:21 夸父(67879973)
所以说中断的优先级完全由软件决定了。 2004-04-01 15:43:25 浊玉(14260830)
我现在要写中断驱动,能不能给点建议 2004-04-01 15:43:32 浊玉(14260830)
ARM7的 2004-04-01 15:43:46 浊玉(14260830)
但是我用的不是三星的片子 2004-04-01 15:44:03 夸父(67879973)
玉,你的问题太具体了,我不懂啊。 2004-04-01 15:44:54 夸父(67879973)
我所知道的复用有引脚复用,没听说中断复用。 2004-04-01 15:45:23 淡如茶(2211953)
中断复用,应该不是优先级的概念。
一般处理中断复用都是轮流处理的 2004-04-01 15:46:37 淡如茶(2211953)
中断复用很正常,一般计算机启动时你可能会看到几个使用相同中断的设备,这就是中断复用的结果 2004-04-01 15:47:36 夸父(67879973)
我还真不知道。
在44B0上,用非向量中断,可以产生和优先级一样的效果,用软件实现。 2004-04-01 15:48:27 Amine(188710731)
夸父: 你用44B0 2004-04-01 15:48:53 夸父(67879973)
只能说有点接触而已。 2004-04-01 15:49:56 淡如茶(2211953)
是的,你可以在复用的中断中按照你的需求实现软优先级,不过一般都是轮流操作,因为共用了一个中断线,所以,不及时的清除中断将导致中断不断发生 2004-04-01 15:51:17 淡如茶(2211953)
当然你可以借助外部逻辑来实现优先级管理,但这已经是中断处理器的扩展了 2004-04-01 15:52:08 淡如茶(2211953)
纯粹用软件做,不推荐用软优先级,那样只会降低效率 2004-04-01 15:52:24 夸父(67879973)
当然了,处理中断时要先把中断标志位清掉。
非向量状态下,每个中断都有自己的标志位,只不过大家的向量地址是一样的。 2004-04-01 15:55:29 Amine(188710731)
听说44b0的中断向量表不能重定位, 对vxworks的移植有影响 2004-04-01 15:56:04 淡如茶(2211953)
好像有人用跳转的方法解决了 2004-04-01 15:56:54 Amine(188710731)
是吗, 我准备买一块ARM玩玩, 需要vxworks支持, 你有什么好的建议吗 2004-04-01 15:58:40 夸父(67879973)
如果你在上海,我倒愿意把我的44B0板子拿来和你共同切磋。 2004-04-01 15:59:39 淡如茶(2211953)
偶只搞了一点点strongarm,基本上没什么特别的建议,但是我听说vxworks对arm的支持也是非常好的 2004-04-01 16:00:15 淡如茶(2211953)
你是不是担心vxworks用在arm上有什么问题? 2004-04-01 16:00:49 Amine(188710731)
是牙, 就是中断向量表的问题, 前一阵有网友问我这问题 2004-04-01 16:01:48 淡如茶(2211953)
是啊,上次浊玉给了个地址,上面有人写了一些代码,问题确实是解决了 2004-04-01 16:02:09 淡如茶(2211953)
不过偶觉得那种方式做的不够灵活 2004-04-01 16:02:37 Amine(188710731)
哦,问题解决方法在论坛上有吗?
你有更好的方法? 2004-04-01 16:03:13 淡如茶(2211953)
论坛上有的 2004-04-01 16:03:46 淡如茶(2211953)
就是在flash代码中写一堆跳转,跳转到内存 2004-04-01 16:04:42 浊玉(14260830)
dispbbs.asp?boardid=3&star=2&replyid=127535&id=25614&skin=0&page=1 2004-04-01 16:04:49 淡如茶(2211953)
这个论坛里面有很多用arm的,他们应该都解决这个问题的了 2004-04-01 16:04:54 Amine(188710731)
我去找找看看, 不知别的arm型号是否也有类似问题 2004-04-01 16:05:07 浊玉(14260830)
是的,主要是44B0的 2004-04-01 16:05:15 淡如茶(2211953)
即便有,用类似的办法都可以解决 2004-04-01 16:05:35 浊玉(14260830)
我原来是通过硬件的方法改的 2004-04-01 16:06:07 浊玉(14260830)
后来参考了那个贴子,不错,能够搞定 2004-04-01 16:06:09 淡如茶(2211953)
怎么做的? 2004-04-01 16:07:16 浊玉(14260830)
先将FLASH的地址默认有两个地址,0和高地址 2004-04-01 16:07:17 淡如茶(2211953)
硬件方法如何解决? 2004-04-01 16:07:51 浊玉(14260830)
也就是0和高地址指到同一块FLASH上 2004-04-01 16:07:52 淡如茶(2211953)
呵呵,启动的时候在低地址,而后放入高地址? 2004-04-01 16:08:51 Amine(188710731)
flash的地址可以调整吗, 将RAM调到0地址? 2004-04-01 16:08:53 淡如茶(2211953)
好像x86上电的时候也有类似的情况 2004-04-01 16:09:17 Amine(188710731)
你是说启动保护模式? 2004-04-01 16:09:34 浊玉(14260830)
启动时,初始化代码要加入一段控制代码,用两个IO口控制,一个使得0地址FLASH无效,另一个使得RAM在高地址有效 2004-04-01 16:09:59 浊玉(14260830)
不过,要做好程序指针的跳转 2004-04-01 16:10:17 淡如茶(2211953)
这倒是不需要的 2004-04-01 16:10:42 淡如茶(2211953)
你只要在链接的时候把代码放在0地址就可以了 2004-04-01 16:10:44 浊玉(14260830)
错了 2004-04-01 16:10:55 浊玉(14260830)
另一个使得RAM在0地址有效 2004-04-01 16:11:30 浊玉(14260830)
后面的程序就只在高地址的FLASH跑了 2004-04-01 16:11:40 浊玉(14260830)
比较麻烦,哈哈 2004-04-01 16:11:50 淡如茶(2211953)
不麻烦,非常简单 2004-04-01 16:12:06 淡如茶(2211953)
只是一个定位程序的问题 2004-04-01 16:12:14 Amine(188710731)
哦, vxworks怎莫没有考虑到这点 2004-04-01 16:12:16 浊玉(14260830)
比起论坛上的要麻烦多了 2004-04-01 16:12:33 淡如茶(2211953)
考虑到了的吧,只是arm的体系太多 2004-04-01 16:13:02 淡如茶(2211953)
又存在个别不兼容的分支,才会出这些问题的 2004-04-01 16:13:02 浊玉(14260830)
它主要没有给出关于异常向量表的重定位的API 2004-04-01 16:13:27 Amine(188710731)
有API,应该是硬件局限 2004-04-01 16:13:30 浊玉(14260830)
一般都是通过CPU中有地址映射功能来实现的 2004-04-01 16:14:03 浊玉(14260830)
而没有这种功能的CPU只能这样做了 2004-04-01 16:16:43 浊玉(14260830)
我的问题现在还没有解决啊,老板整天问我怎么样了 2004-04-01 16:17:23 Amine(188710731)
来看看你的问题 2004-04-01 16:17:37 浊玉(14260830)
dispbbs.asp?boardID=3&ID=26494&page=1请大家帮忙看看 2004-04-01 16:18:22 浊玉(14260830)
我估计是中断的驱动没写对 2004-04-01 16:19:55 浊玉(14260830)
也可能是没有清CPU的中断请求标志 2004-04-01 16:20:37 Amine(188710731)
是不是还是中断向量表的问题 2004-04-01 16:22:13 浊玉(14260830)
这个我也想过,应该不会是吧,中断向量表已经映射到正确的地方了 2004-04-01 16:22:54 浊玉(14260830)
比如产生一个IRQ中断,程序会跳到0x18 2004-04-01 16:24:35 浊玉(14260830)
通过映射会跳到相应的地方 2004-04-01 16:29:42 Amine(188710731)
你用的硬方法,还是软方法解决向量表问题? 是否验证过 2004-04-01 16:30:32 浊玉(14260830)
软方法,以前的硬方法也存在这个问题 2004-04-01 16:31:14 浊玉(14260830)
我参考的是wrsbcarm7 2004-04-01 16:31:53 Amine(188710731)
也就是说你的bootrom重来未在44b0上转起来过 2004-04-01 16:32:03 浊玉(14260830)
是的 2004-04-01 16:32:13 浊玉(14260830)
我没有44B0的板子 2004-04-01 16:32:58 浊玉(14260830)
不是常用的CPU,没有开发板 2004-04-01 16:33:30 Amine(188710731)
你没有44B0的板子?哪你是在哪上面调试 2004-04-01 16:33:42 浊玉(14260830)
自己的板子 2004-04-01 16:33:55 Amine(188710731)
不是44b0的? 2004-04-01 16:34:01 浊玉(14260830)
是的 2004-04-01 16:34:22 Amine(188710731)
我都听迷惑了 2004-04-01 16:34:23 浊玉(14260830)
CPU是OKI公司的ML671000 2004-04-01 16:35:27 浊玉(14260830)
这款CPU也没有地址重映射功能,所以中断向量表可以参照44B0 2004-04-01 16:35:56 浊玉(14260830)
用T2.0 2004-04-01 16:36:08 Amine(188710731)
哦, 哪向量表仍值得怀疑 2004-04-01 16:36:55 Amine(188710731)
>比如产生一个IRQ中断,程序会跳到0x18
你可以采用同样方式跟踪时钟的中断牙 2004-04-01 16:40:56 浊玉(14260830)
我现在不知道到底有没有产生过时钟中断 2004-04-01 16:42:06 Amine(188710731)
延时用什么作的, sleep? 2004-04-01 16:42:36 浊玉(14260830)
for 2004-04-01 16:42:23 浊玉(14260830)
按道理,照我论坛上的说明,如果产生一个时钟中断了,会调用usrClock,我在里面点灯,这个灯应该亮啊 2004-04-01 16:42:51 沉默(19831987)
你使用的是那个时钟? 2004-04-01 16:43:07 浊玉(14260830)
这个时候能不能用taskDelay? 2004-04-01 16:43:24 浊玉(14260830)
默,什么意思? 2004-04-01 16:43:34 Amine(188710731)
那和是否进tick没有关系, 不打开时钟中断试试 2004-04-01 16:43:45 沉默(19831987)
第几个时钟?? 2004-04-01 16:44:01 浊玉(14260830)
还是不懂 2004-04-01 16:45:20 浊玉(14260830)
不打开时钟中断,程序还是不能走下去,好像是串口产生了中断 2004-04-01 16:45:51 Amine(188710731)
串口也关 2004-04-01 16:46:09 Amine(188710731)
看来还是中断处理有问题 2004-04-01 16:46:47 浊玉(14260830)
是不是产生了一次中断后,就返回不来了 2004-04-01 16:49:33 浊玉(14260830)
还有CPU手册说:进入中断服务程序,要清中断请求标志 2004-04-01 16:51:02 浊玉(14260830)
刚才试了,关了时钟中断,程序能走下去,但现在还不清楚能走到哪? 2004-04-01 16:51:44 Amine(188710731)
继续走,外部有定时中断吗? 2004-04-01 16:52:24 浊玉(14260830)
没有,只有这个时钟,还有一个串口 2004-04-01 16:55:53 沉默(19831987)
你把你的程序放在aux时钟中 2004-04-01 16:56:13 沉默(19831987)
不要使用这个系统时钟,使用aux 2004-04-01 16:56:28 浊玉(14260830)
为什么呢 2004-04-01 16:56:56 沉默(19831987)
还有你给的任务的优先级。要小于100 2004-04-01 16:57:22 浊玉(14260830)
我现在的操作系统还没有起来了 2004-04-01 16:57:53 浊玉(14260830)
是BOOTROM执行到使能系统时钟时出现了这个问题 2004-04-01 17:01:53 沉默(19831987)
你现在在调试bootrom? 2004-04-01 17:03:52 浊玉(14260830)
是啊,可怜遇到那么多问题 2004-04-01 17:04:12 沉默(19831987)
什么板子? 2004-04-01 17:04:32 ﹢∞(4855685)
调试bootrom是什么概念??
弱弱的问[:$] 2004-04-01 17:05:01 浊玉(14260830)
自己做的板子 2004-04-01 17:05:42 沉默(19831987)
bootrom应该是个用来加载vxwork的启动程序。 2004-04-01 17:06:10 浊玉(14260830)
对啊,我用tsfs来加载 2004-04-01 17:06:26 ﹢∞(4855685)
用户要修改bootrom中的内容吗? 2004-04-01 17:07:29 浊玉(14260830)
要根据自己的板子做相应的修改,当然你首先要有个参考BSP 2004-04-01 17:08:27 ﹢∞(4855685)
参考BSP ??
是自己写的还是……? 2004-04-01 17:09:00 浊玉(14260830)
风河的,自己写就太恐怖了 2004-04-01 17:10:45 Vx(267441598)
bootrom_uncmp如何转为.bin文件? 2004-04-01 17:11:04 Vx(267441598)
在SDT环境下 2004-04-01 17:11:06 ﹢∞(4855685)
浊玉:买了vxworks就有吧!
是不是
target/bspname目录下的文件?
2004-04-01 17:11:16 浊玉(14260830)
是 target/config/bspname
2004-04-01 17:11:29 浊玉(14260830)
买了当然有了! 2004-04-01 17:34:18 淡如茶(2211953)
267441598(Vx) 17:10:45
bootrom_uncmp如何转为.bin文件?
用objcopy来做
请问一下,要PC机telnet目标板(mpc860),应该怎样编程,怎样登陆呢,登陆后我只需重启目标板等简单操作,望大家赐教,我是新手,谢谢
2004-04-01 09:05:09 Amine(188710731)
如果你用Vxworks和linux, 可以直接登录使用其shell牙 2004-04-01 09:06:20 ~david(344900944)
#define lan_reg(index) (*(volatile USHORT *)(BD_SMSC_LAN_ADDR + index)) 这个宏定义是什么意思? 2004-04-01 09:06:23 此地无银30两(23577172)
我用的是vxworks,shell中怎么用呢,谢谢 2004-04-01 09:06:50 ~david(344900944)
#define lan_reg(index) (*(volatile USHORT *)(BD_SMSC_LAN_ADDR + index)) 这个宏定义是什么意思? 2004-04-01 09:07:02 kaddy(250453468)
BD_SMSC_LAN_ADDR + index中的内容 2004-04-01 09:07:53 ~david(344900944)
返回的是 BD_SMSC_LAN_ADDR + index 的内容是吗? 2004-04-01 09:08:05 Amine(188710731)
加上telnetd组件就行 2004-04-01 09:08:22 ~david(344900944)
volatile 关键字做什么用呢? 2004-04-01 09:08:44 无法悲伤(124376082)
告诉编译器不要把这个值优化了 2004-04-01 09:09:47 此地无银30两(23577172)
我加了,但是在shell中直接使用telnet 192.168.0.14行吗,但是提示说无效的192.168 2004-04-01 09:10:58 此地无银30两(23577172)
我是加了telnet server,对吗 2004-04-01 09:28:04 Amine(188710731)
对呀 2004-04-01 09:28:39 此地无银30两(23577172)
但是怎样使用telnet呢 2004-04-01 09:30:19 Amine(188710731)
和别的一样, 用超级终端, 或直接telnet命令, 你没上过BBS或玩过MUD吗 2004-04-01 09:31:05 A.GEN.Hz(17330342)
MUD???多少年前的事了,现在谁还玩mud哟?^_^ 2004-04-01 09:32:32 此地无银30两(23577172)
我现在正在bbs上,mud是什么啊.不好意思,我上个星期才开始学vxworks, 2004-04-01 09:32:41 此地无银30两(23577172)
好多不知道 2004-04-01 09:33:45 A.GEN.Hz(17330342)
mud不知道也罢,太老土的东西了 2004-04-01 09:33:45 Amine(188710731)
对牙, 我们那个年代玩mud, 现在都玩传奇 2004-04-01 09:34:17 此地无银30两(23577172)
呵呵,那还好 2004-04-01 09:35:06 Amine(188710731)
也不能这样说, 你看过mud os的设计吗? 绝对完美 2004-04-01 09:35:59 此地无银30两(23577172)
Amine兄.请问一下,超级终端和telnet的 区别,谢谢 2004-04-01 09:36:19 Amine(188710731)
OO设计发挥得淋漓尽致 2004-04-01 09:37:09 Amine(188710731)
超级终端算telnet客户端工具 2004-04-01 09:38:43 此地无银30两(23577172)
哦,谢谢,但是如果实现在pc机下控制目标板,怎么实现呢,比如按r键实现目标板的重启 2004-04-01 09:39:47 Amine(188710731)
这需要重定义target shell的控制字符, 缺省CTRL+X复位 2004-04-01 09:41:42 此地无银30两(23577172)
哦,在超级终端中,CTRL+X是重启了,但是要在PC机中实现,修改控制字符吗 2004-04-01 09:43:56 Amine(188710731)
是一样的 2004-04-01 09:44:24 Amine(188710731)
超级终端不是在PC机上运行的吗? 2004-04-01 09:45:09 此地无银30两(23577172)
哦,好像懂了一点,谢谢了,我拿板子试试, 2004-04-01 09:46:29 此地无银30两(23577172)
在shell中直接使用telnet 192.168.0.14行吗,但是提示说无效的192.168
192.168.0.14是我的目标板的IP 2004-04-01 09:46:56 kaddy(250453468)
ping一下 2004-04-01 09:47:16 此地无银30两(23577172)
ping 的通的 2004-04-01 09:52:37 Amine(188710731)
"在shell中", 什么shell, 你不会嵌套使用吧 2004-04-01 09:53:27 此地无银30两(23577172)
就是launch shell呀,不对吗 2004-04-01 09:58:12 淡如茶(2211953)
浊玉兄,你的中断问题解决了么? 2004-04-01 10:00:45 拈花一笑(35041962)
想问一下,两片16位的sdram和一片32位的sdram在使用上有什么区别啊? 2004-04-01 10:04:11 bjay(179421491)
硬件连接不同,软件看不到的。 2004-04-01 10:06:48 拈花一笑(35041962)
那在sdram初始化的时候怎么进行设置呢,也就是说位宽和每个sdram的页大小是按照一个片子设置还是按照两个片子设置? 2004-04-01 10:07:08 拈花一笑(35041962)
如果我接了两个16位的 2004-04-01 10:07:56 bjay(179421491)
那要看你硬件如何连接了 2004-04-01 10:08:41 淡如茶(2211953)
不存在一片还是两片,cpu看见的只有多少数据总线 2004-04-01 10:08:58 拈花一笑(35041962)
位扩展啊,做成32位的 2004-04-01 10:09:06 拈花一笑(35041962) 但是有地址线的问题吧 2004-04-01 10:09:07 淡如茶(2211953)
一片设计 2004-04-01 10:09:24 淡如茶(2211953)
那是扩展连接的问题 2004-04-01 10:09:33 淡如茶(2211953)
对于cpu是不可见的 2004-04-01 10:09:54 淡如茶(2211953)
最多就是cs的规划 2004-04-01 10:10:42 淡如茶(2211953)
cpu的设计和你做的扩展没有关系 2004-04-01 10:10:55 淡如茶(2211953)
说错了,是cpu的初始化 2004-04-01 10:11:14 拈花一笑(35041962)
但是你设定寄存器的时候cpu会产生不同的信号吧 2004-04-01 10:11:22 淡如茶(2211953)
当然,扩展的时候你需要用同型号的片子 2004-04-01 10:11:29 拈花一笑(35041962)
也就是按不同的方法访问啊 2004-04-01 10:11:45 淡如茶(2211953)
是的,那看你怎么扩展的了 2004-04-01 10:14:29 拈花一笑(35041962)
什么叫怎么扩展?
就是说,两片16位的sdram连成32位的地址线只需用12条(行列地址复用),然而一片32位的需要用13条,但是你在设定寄存器的,你是设成16位的还是32位的?它产生的地址不同啊? 2004-04-01 10:15:03 拈花一笑(35041962)
cpu怎么知道你是一片还是两片? 2004-04-01 10:15:13 bjay(179421491)
你SDRAM一片多大? 2004-04-01 10:15:40 淡如茶(2211953)
地址线是由sdram大小决定的 2004-04-01 10:15:46 拈花一笑(35041962)
2M*16bit*4banks 2004-04-01 10:45:02 此地无银30两(23577172)
是工作的,都用超级终端修改参数了 2004-04-01 10:45:31 bjay(179421491)
VxWorks启动了吧 2004-04-01 10:45:34 此地无银30两(23577172)
经常要联n此,才联的起,好烦的 2004-04-01 10:46:02 bjay(179421491)
那你换台交换机吧 2004-04-01 10:46:24 此地无银30两(23577172)
我们实验室的机子都有这个问题的,呵呵 2004-04-01 10:46:44 此地无银30两(23577172)
我们老师也不知道,还是请教一下大家 2004-04-01 10:46:49 bjay(179421491)
是你们的交换机的问题 2004-04-01 10:47:07 bjay(179421491)
而且多半是联想的 2004-04-01 10:47:16 此地无银30两(23577172)
是的 2004-04-01 10:47:19 此地无银30两(23577172)
厉害 2004-04-01 10:49:19 此地无银30两(23577172)
哦,这样啊,那解决不了这个问题了 2004-04-01 10:47:51 bjay(179421491)
不是网络慢 2004-04-01 10:50:20 bjay(179421491)
That's your right 2004-04-01 10:48:14 bjay(179421491)
联想的100M交换都会有这个问题 2004-04-01 10:49:31 bjay(179421491)
开始我们这里也有这个问题,也不明白怎么回事,以为的target板有问题,后来通过换交换机和其它一些问题的解决明白了是联想交换机的问题 2004-04-01 10:47:42 此地无银30两(23577172)
可能真的是网络慢吧,呵呵,搞不懂 2004-04-01 10:51:18 拈花一笑(35041962)
我要看看我们的交换机了,呵呵 2004-04-01 10:55:10 穿拖鞋的小猫(33830817)
哪有jffs2源代码下载? 2004-04-01 10:55:22 Amine(188710731)
linux中包含 2004-04-01 10:55:50 穿拖鞋的小猫(33830817)
哦,看看先 2004-04-01 11:11:33 此地无银30两(23577172)
请问怎么操作,在configuration macro 中定义INCLUDE_TELNET,谢谢了 2004-04-01 15:24:50 夸父(67879973)
请问诸位,sniff和tornado和vxworks,它们3个是什么关系? 2004-04-01 15:25:06 Vx(267441598)
从bootrom_uncmp转到.bin文件不知如何转换,有熟悉ARM SDT2.51的吗? 2004-04-01 15:25:20 夸父(67879973)
我觉得vw是OS,tornato是IDE,那么SNIFF是做什么的? 2004-04-01 15:25:26 Amine(188710731)
sniff是一个代码编写,管理工具 2004-04-01 15:25:37 Amine(188710731)
独立软件 2004-04-01 15:25:52 夸父(67879973)
188710731(Amine) 15:25:26
sniff是一个代码编写,管理工具 难道tornato没这个功能吗?IDE都能编写和管理代码啊。 2004-04-01 15:28:27 Amine(188710731)
sniff更专业, 有预编译功能, 浏览程序结构, 代码版本控制等 2004-04-01 15:28:55 夸父(67879973)
哦。那么SNIFF能模拟吗? 2004-04-01 15:29:01 A.GEN.Hz(17330342)
什么是独立软件? 2004-04-01 15:29:04 浊玉(14260830)
请问这个函数sysIntLvlVecChkRtn是不是在每个tick时,系统都去执行一遍呢? 2004-04-01 15:29:07 Amine(188710731)
模拟什么 2004-04-01 15:29:35 夸父(67879973)
比如,模拟VK在ARM平台上的运行情况。 2004-04-01 15:29:53 夸父(67879973)
17330342(A.GEN.Hz) 15:29:01
什么是独立软件?
大概相当于第三方软件吧。 2004-04-01 15:30:15 夸父(67879973)
67879973(夸父) 15:29:35
比如,模拟VK在ARM平台上的运行情况。 这样,尽管我没有ARM,仍然可以在PC上估计系统性能。 2004-04-01 15:30:38 Amine(188710731)
当然不行 2004-04-01 15:30:45 夸父(67879973)
14260830(浊玉) 15:30:23
谁能说说系统时钟启动之后,中断是怎么运行的? 问题太含糊,无法回答。 2004-04-01 15:31:12 夸父(67879973)
188710731(Amine) 15:30:38
当然不行 看来模拟还是得有TORNATO,SNIFF是个锦上添花的东西。 2004-04-01 15:31:47 淡如茶(2211953)
sniff是一个工程管理工具 2004-04-01 15:32:07 淡如茶(2211953)
不是添花,是有特殊作用的软件 2004-04-01 15:32:18 淡如茶(2211953)
小作坊都不需要的 2004-04-01 15:32:30 夸父(67879973)
2211953( 淡如茶) 15:31:47
sniff是一个工程管理工具
2211953( 淡如茶) 15:32:07
不是添花,是有特殊作用的软件 等我做到项目经理就明白了[:D] 2004-04-01 15:32:41 淡如茶(2211953)
是的 2004-04-01 15:32:55 Amine(188710731)
很早时在psos工作时用过,奇耗资源,不好 2004-04-01 15:33:17 Amine(188710731)
最好是source insight + cvs 2004-04-01 15:33:33 淡如茶(2211953)
是的,偶很少用,代码管理简单的用cvs,查看代码用sourceinsght 2004-04-01 15:34:31 浊玉(14260830)
就是在bootConfig.c中的usrRoot()里sysClkEnable ()使能之后,每个tick都会有个时钟中断吧?是不是每个时钟中断都要去执行sysIntLvlVecChkRtn,查找最高优先级的中断请求? 2004-04-01 15:35:30 浊玉(14260830)
是不是这样的 2004-04-01 15:36:05 Amine(188710731)
没研究 2004-04-01 15:36:30 淡如茶(2211953)
偶是这么认为的,高优先级中断不会通过软件来查询,除非是被mask掉的 2004-04-01 15:36:48 淡如茶(2211953)
中断优先级的判断由中断控制器来做 2004-04-01 15:37:37 浊玉(14260830)
那不是说sysIntLvlVecChkRtn没有用了 2004-04-01 15:38:48 夸父(67879973)
不对吧,茶。比如在ARM中,如果使用非向量中断,则优先级完全由软件控制。 2004-04-01 15:39:49 淡如茶(2211953)
哦,偶对arm研究不深刻,你能具体说说么? 2004-04-01 15:40:41 夸父(67879973)
我也只知道44B0,一种ARM7芯片。它的中断由两种,分为向量式和非向量式。 2004-04-01 15:41:07 浊玉(14260830)
三星的中断有两级,wrSbcArm7只用了一级 2004-04-01 15:41:44 淡如茶(2211953)
什么是非向量式? 2004-04-01 15:41:55 夸父(67879973)
前者和一般单片机一样的,而后者是这样的:只要有中断,就到一个公共的中断入口,由软件去查寄存器,看看是什么类型的中断,如果同时有多个中断,则选择一个响应之。 2004-04-01 15:42:21 夸父(67879973)
所以说中断的优先级完全由软件决定了。 2004-04-01 15:43:25 浊玉(14260830)
我现在要写中断驱动,能不能给点建议 2004-04-01 15:43:32 浊玉(14260830)
ARM7的 2004-04-01 15:43:46 浊玉(14260830)
但是我用的不是三星的片子 2004-04-01 15:44:03 夸父(67879973)
玉,你的问题太具体了,我不懂啊。 2004-04-01 15:44:54 夸父(67879973)
我所知道的复用有引脚复用,没听说中断复用。 2004-04-01 15:45:23 淡如茶(2211953)
中断复用,应该不是优先级的概念。
一般处理中断复用都是轮流处理的 2004-04-01 15:46:37 淡如茶(2211953)
中断复用很正常,一般计算机启动时你可能会看到几个使用相同中断的设备,这就是中断复用的结果 2004-04-01 15:47:36 夸父(67879973)
我还真不知道。
在44B0上,用非向量中断,可以产生和优先级一样的效果,用软件实现。 2004-04-01 15:48:27 Amine(188710731)
夸父: 你用44B0 2004-04-01 15:48:53 夸父(67879973)
只能说有点接触而已。 2004-04-01 15:49:56 淡如茶(2211953)
是的,你可以在复用的中断中按照你的需求实现软优先级,不过一般都是轮流操作,因为共用了一个中断线,所以,不及时的清除中断将导致中断不断发生 2004-04-01 15:51:17 淡如茶(2211953)
当然你可以借助外部逻辑来实现优先级管理,但这已经是中断处理器的扩展了 2004-04-01 15:52:08 淡如茶(2211953)
纯粹用软件做,不推荐用软优先级,那样只会降低效率 2004-04-01 15:52:24 夸父(67879973)
当然了,处理中断时要先把中断标志位清掉。
非向量状态下,每个中断都有自己的标志位,只不过大家的向量地址是一样的。 2004-04-01 15:55:29 Amine(188710731)
听说44b0的中断向量表不能重定位, 对vxworks的移植有影响 2004-04-01 15:56:04 淡如茶(2211953)
好像有人用跳转的方法解决了 2004-04-01 15:56:54 Amine(188710731)
是吗, 我准备买一块ARM玩玩, 需要vxworks支持, 你有什么好的建议吗 2004-04-01 15:58:40 夸父(67879973)
如果你在上海,我倒愿意把我的44B0板子拿来和你共同切磋。 2004-04-01 15:59:39 淡如茶(2211953)
偶只搞了一点点strongarm,基本上没什么特别的建议,但是我听说vxworks对arm的支持也是非常好的 2004-04-01 16:00:15 淡如茶(2211953)
你是不是担心vxworks用在arm上有什么问题? 2004-04-01 16:00:49 Amine(188710731)
是牙, 就是中断向量表的问题, 前一阵有网友问我这问题 2004-04-01 16:01:48 淡如茶(2211953)
是啊,上次浊玉给了个地址,上面有人写了一些代码,问题确实是解决了 2004-04-01 16:02:09 淡如茶(2211953)
不过偶觉得那种方式做的不够灵活 2004-04-01 16:02:37 Amine(188710731)
哦,问题解决方法在论坛上有吗?
你有更好的方法? 2004-04-01 16:03:13 淡如茶(2211953)
论坛上有的 2004-04-01 16:03:46 淡如茶(2211953)
就是在flash代码中写一堆跳转,跳转到内存 2004-04-01 16:04:42 浊玉(14260830)
dispbbs.asp?boardid=3&star=2&replyid=127535&id=25614&skin=0&page=1 2004-04-01 16:04:49 淡如茶(2211953)
这个论坛里面有很多用arm的,他们应该都解决这个问题的了 2004-04-01 16:04:54 Amine(188710731)
我去找找看看, 不知别的arm型号是否也有类似问题 2004-04-01 16:05:07 浊玉(14260830)
是的,主要是44B0的 2004-04-01 16:05:15 淡如茶(2211953)
即便有,用类似的办法都可以解决 2004-04-01 16:05:35 浊玉(14260830)
我原来是通过硬件的方法改的 2004-04-01 16:06:07 浊玉(14260830)
后来参考了那个贴子,不错,能够搞定 2004-04-01 16:06:09 淡如茶(2211953)
怎么做的? 2004-04-01 16:07:16 浊玉(14260830)
先将FLASH的地址默认有两个地址,0和高地址 2004-04-01 16:07:17 淡如茶(2211953)
硬件方法如何解决? 2004-04-01 16:07:51 浊玉(14260830)
也就是0和高地址指到同一块FLASH上 2004-04-01 16:07:52 淡如茶(2211953)
呵呵,启动的时候在低地址,而后放入高地址? 2004-04-01 16:08:51 Amine(188710731)
flash的地址可以调整吗, 将RAM调到0地址? 2004-04-01 16:08:53 淡如茶(2211953)
好像x86上电的时候也有类似的情况 2004-04-01 16:09:17 Amine(188710731)
你是说启动保护模式? 2004-04-01 16:09:34 浊玉(14260830)
启动时,初始化代码要加入一段控制代码,用两个IO口控制,一个使得0地址FLASH无效,另一个使得RAM在高地址有效 2004-04-01 16:09:59 浊玉(14260830)
不过,要做好程序指针的跳转 2004-04-01 16:10:17 淡如茶(2211953)
这倒是不需要的 2004-04-01 16:10:42 淡如茶(2211953)
你只要在链接的时候把代码放在0地址就可以了 2004-04-01 16:10:44 浊玉(14260830)
错了 2004-04-01 16:10:55 浊玉(14260830)
另一个使得RAM在0地址有效 2004-04-01 16:11:30 浊玉(14260830)
后面的程序就只在高地址的FLASH跑了 2004-04-01 16:11:40 浊玉(14260830)
比较麻烦,哈哈 2004-04-01 16:11:50 淡如茶(2211953)
不麻烦,非常简单 2004-04-01 16:12:06 淡如茶(2211953)
只是一个定位程序的问题 2004-04-01 16:12:14 Amine(188710731)
哦, vxworks怎莫没有考虑到这点 2004-04-01 16:12:16 浊玉(14260830)
比起论坛上的要麻烦多了 2004-04-01 16:12:33 淡如茶(2211953)
考虑到了的吧,只是arm的体系太多 2004-04-01 16:13:02 淡如茶(2211953)
又存在个别不兼容的分支,才会出这些问题的 2004-04-01 16:13:02 浊玉(14260830)
它主要没有给出关于异常向量表的重定位的API 2004-04-01 16:13:27 Amine(188710731)
有API,应该是硬件局限 2004-04-01 16:13:30 浊玉(14260830)
一般都是通过CPU中有地址映射功能来实现的 2004-04-01 16:14:03 浊玉(14260830)
而没有这种功能的CPU只能这样做了 2004-04-01 16:16:43 浊玉(14260830)
我的问题现在还没有解决啊,老板整天问我怎么样了 2004-04-01 16:17:23 Amine(188710731)
来看看你的问题 2004-04-01 16:17:37 浊玉(14260830)
dispbbs.asp?boardID=3&ID=26494&page=1请大家帮忙看看 2004-04-01 16:18:22 浊玉(14260830)
我估计是中断的驱动没写对 2004-04-01 16:19:55 浊玉(14260830)
也可能是没有清CPU的中断请求标志 2004-04-01 16:20:37 Amine(188710731)
是不是还是中断向量表的问题 2004-04-01 16:22:13 浊玉(14260830)
这个我也想过,应该不会是吧,中断向量表已经映射到正确的地方了 2004-04-01 16:22:54 浊玉(14260830)
比如产生一个IRQ中断,程序会跳到0x18 2004-04-01 16:24:35 浊玉(14260830)
通过映射会跳到相应的地方 2004-04-01 16:29:42 Amine(188710731)
你用的硬方法,还是软方法解决向量表问题? 是否验证过 2004-04-01 16:30:32 浊玉(14260830)
软方法,以前的硬方法也存在这个问题 2004-04-01 16:31:14 浊玉(14260830)
我参考的是wrsbcarm7 2004-04-01 16:31:53 Amine(188710731)
也就是说你的bootrom重来未在44b0上转起来过 2004-04-01 16:32:03 浊玉(14260830)
是的 2004-04-01 16:32:13 浊玉(14260830)
我没有44B0的板子 2004-04-01 16:32:58 浊玉(14260830)
不是常用的CPU,没有开发板 2004-04-01 16:33:30 Amine(188710731)
你没有44B0的板子?哪你是在哪上面调试 2004-04-01 16:33:42 浊玉(14260830)
自己的板子 2004-04-01 16:33:55 Amine(188710731)
不是44b0的? 2004-04-01 16:34:01 浊玉(14260830)
是的 2004-04-01 16:34:22 Amine(188710731)
我都听迷惑了 2004-04-01 16:34:23 浊玉(14260830)
CPU是OKI公司的ML671000 2004-04-01 16:35:27 浊玉(14260830)
这款CPU也没有地址重映射功能,所以中断向量表可以参照44B0 2004-04-01 16:35:56 浊玉(14260830)
用T2.0 2004-04-01 16:36:08 Amine(188710731)
哦, 哪向量表仍值得怀疑 2004-04-01 16:36:55 Amine(188710731)
>比如产生一个IRQ中断,程序会跳到0x18
你可以采用同样方式跟踪时钟的中断牙 2004-04-01 16:40:56 浊玉(14260830)
我现在不知道到底有没有产生过时钟中断 2004-04-01 16:42:06 Amine(188710731)
延时用什么作的, sleep? 2004-04-01 16:42:36 浊玉(14260830)
for 2004-04-01 16:42:23 浊玉(14260830)
按道理,照我论坛上的说明,如果产生一个时钟中断了,会调用usrClock,我在里面点灯,这个灯应该亮啊 2004-04-01 16:42:51 沉默(19831987)
你使用的是那个时钟? 2004-04-01 16:43:07 浊玉(14260830)
这个时候能不能用taskDelay? 2004-04-01 16:43:24 浊玉(14260830)
默,什么意思? 2004-04-01 16:43:34 Amine(188710731)
那和是否进tick没有关系, 不打开时钟中断试试 2004-04-01 16:43:45 沉默(19831987)
第几个时钟?? 2004-04-01 16:44:01 浊玉(14260830)
还是不懂 2004-04-01 16:45:20 浊玉(14260830)
不打开时钟中断,程序还是不能走下去,好像是串口产生了中断 2004-04-01 16:45:51 Amine(188710731)
串口也关 2004-04-01 16:46:09 Amine(188710731)
看来还是中断处理有问题 2004-04-01 16:46:47 浊玉(14260830)
是不是产生了一次中断后,就返回不来了 2004-04-01 16:49:33 浊玉(14260830)
还有CPU手册说:进入中断服务程序,要清中断请求标志 2004-04-01 16:51:02 浊玉(14260830)
刚才试了,关了时钟中断,程序能走下去,但现在还不清楚能走到哪? 2004-04-01 16:51:44 Amine(188710731)
继续走,外部有定时中断吗? 2004-04-01 16:52:24 浊玉(14260830)
没有,只有这个时钟,还有一个串口 2004-04-01 16:55:53 沉默(19831987)
你把你的程序放在aux时钟中 2004-04-01 16:56:13 沉默(19831987)
不要使用这个系统时钟,使用aux 2004-04-01 16:56:28 浊玉(14260830)
为什么呢 2004-04-01 16:56:56 沉默(19831987)
还有你给的任务的优先级。要小于100 2004-04-01 16:57:22 浊玉(14260830)
我现在的操作系统还没有起来了 2004-04-01 16:57:53 浊玉(14260830)
是BOOTROM执行到使能系统时钟时出现了这个问题 2004-04-01 17:01:53 沉默(19831987)
你现在在调试bootrom? 2004-04-01 17:03:52 浊玉(14260830)
是啊,可怜遇到那么多问题 2004-04-01 17:04:12 沉默(19831987)
什么板子? 2004-04-01 17:04:32 ﹢∞(4855685)
调试bootrom是什么概念??
弱弱的问[:$] 2004-04-01 17:05:01 浊玉(14260830)
自己做的板子 2004-04-01 17:05:42 沉默(19831987)
bootrom应该是个用来加载vxwork的启动程序。 2004-04-01 17:06:10 浊玉(14260830)
对啊,我用tsfs来加载 2004-04-01 17:06:26 ﹢∞(4855685)
用户要修改bootrom中的内容吗? 2004-04-01 17:07:29 浊玉(14260830)
要根据自己的板子做相应的修改,当然你首先要有个参考BSP 2004-04-01 17:08:27 ﹢∞(4855685)
参考BSP ??
是自己写的还是……? 2004-04-01 17:09:00 浊玉(14260830)
风河的,自己写就太恐怖了 2004-04-01 17:10:45 Vx(267441598)
bootrom_uncmp如何转为.bin文件? 2004-04-01 17:11:04 Vx(267441598)
在SDT环境下 2004-04-01 17:11:06 ﹢∞(4855685)
浊玉:买了vxworks就有吧!
是不是
target/bspname目录下的文件?
2004-04-01 17:11:16 浊玉(14260830)
是 target/config/bspname
2004-04-01 17:11:29 浊玉(14260830)
买了当然有了! 2004-04-01 17:34:18 淡如茶(2211953)
267441598(Vx) 17:10:45
bootrom_uncmp如何转为.bin文件?
用objcopy来做
2004-06-21 07:43:07 Nova(56286056)
哪位大侠能给我指点一下,MPC850的RAM组怎么用法? 2004-06-21 09:30:16 夸父(67879973) 有ucLinux高手吗? 2004-06-21 09:34:09 rock(2315782)
edw有高手 2004-06-21 10:38:53 平凡小子(23863917)
大家好:
能发一份seasoblue版主的sst39vf160 MTD的源代码码!seasoblue版主说他的已经找不到了
zb7401 zb7401@163.com
2004-06-21 10:39:36 平凡小子(23863917)
谁有呀!帮帮忙拉! 2004-06-21 10:40:10 Amine(188710731)
没有,只有交流过程中的中间版本 2004-06-21 10:41:08 平凡小子(23863917)
原来看到很多同志有!为何不能贡献一下! 2004-06-21 10:41:11 jeanwelly(14459938)
也行啊,也发我一份,谢谢
zheng2002@21cn.com 2004-06-21 10:41:27 平凡小子(23863917)
中间版本能用吗! 2004-06-21 10:41:46 Amine(188710731)
不知道, 可能需要自己调试下 2004-06-21 10:41:59 jeanwelly(14459938)
调试下看看啊 2004-06-21 10:42:32 Amine(188710731)
我找找看先, 有些别的型号的 2004-06-21 10:43:21 平凡小子(23863917)
能发一份给我吗!因为我想学习一下!但是我还不懂!要有条好的就更好了!因为我们是新手!zb7401@163.com 2004-06-21 10:43:42 Amine(188710731)
可以, 等会
不好意思要休息了, 有个强制软件 2004-06-21 10:44:27 平凡小子(23863917)
没关系!老大还是挺会享受的吗!哈哈! 2004-06-21 10:44:38 jeanwelly(14459938)
:) 2004-06-21 10:44:42 Amine(188710731)
这是保护:) 2004-06-21 10:44:56 jeanwelly(14459938)
公司都这样 2004-06-21 10:44:58 平凡小子(23863917)
我也保护保护!哈哈! 2004-06-21 10:54:03 笨笨(179938098)
老大,我在tornado2.2中用那个BSP可以对PC104 486硬件? 2004-06-21 11:00:59 Amine(188710731)
休息完了:) BSP用PC486 2004-06-21 11:02:00 Amine(188710731)
找到一个seasobuel写的am29lv320的, 要不? 2004-06-21 11:02:12 dake(259284225)
[:$] 2004-06-21 11:02:36 jeanwelly(14459938)
给我一份啊, zheng2002@21cn.com 2004-06-21 11:02:47 jeanwelly(14459938)
xiexie!
2004-06-21 11:03:00 Amine(188710731)
直接qq
2004-06-21 11:03:06 拈花一笑(35041962)
我也要。呵呵
2004-06-21 11:03:06 jeanwelly(14459938)
xiexie!
2004-06-21 11:03:39 jeanwelly(14459938)
好的。。。 2004-06-21 11:03:59 jeanwelly(14459938)
多大? 2004-06-21 11:04:16 jeanwelly(14459938)
多大? 2004-06-21 11:04:33 平凡小子(23863917)
老大如何休息法!工作几个小时休息一次!一次休息多长时间15分钟! 2004-06-21 11:04:37 Amine(188710731)
16K 2004-06-21 11:04:53 Amine(188710731)
55分钟, 休息5分钟 2004-06-21 11:05:12 拈花一笑(35041962)
我也要 2004-06-21 11:05:15 平凡小子(23863917)
哈哈!挺好!我也学习学习! 2004-06-21 11:05:44 Amine(188710731)
拈花一笑不能给你发, 还不是"好友" 2004-06-21 11:05:57 jeanwelly(14459938)
呵呵! 2004-06-21 11:06:00 拈花一笑(35041962)
加了 2004-06-21 11:06:05 jeanwelly(14459938)
谢谢! 2004-06-21 11:06:07 Amine(188710731)
哦 2004-06-21 11:06:24 拈花一笑(35041962)
看到没? 2004-06-21 11:06:52 平凡小子(23863917)
一闻见有东西就都来了!哈哈! 2004-06-21 11:06:56 Amine(188710731)
看到了:) 2004-06-21 11:07:10 拈花一笑(35041962)
多谢老大了,呵呵 2004-06-21 11:07:31 Amine(188710731)
继续找sst的, 不知放哪!, 汗 2004-06-21 11:08:20 jeanwelly(14459938)
:) 2004-06-21 11:08:34 拈花一笑(35041962)
差别很大嘛?? 2004-06-21 11:08:52 rock(2315782)
""seasobuel写的am29lv320""
这事什么东东,那位好心人解释一下。 2004-06-21 11:09:12 Amine(188710731)
sst的指令序列不同 2004-06-21 11:09:20 平凡小子(23863917)
哪位有seasoblue版主最终的sst39vf160 MTD的源代码!共享一下吗!这样多的人为何就没人愿意拿出来!只有老大哈哈! 2004-06-21 11:09:23 Amine(188710731)
一个tffs的mtd 2004-06-21 11:09:37 bjay(179421491)
SST的网站上有 2004-06-21 11:09:39 拈花一笑(35041962)
对了,老大,问个问题,
驱动程序是不是要先编译成库文件? 2004-06-21 11:09:54 Amine(188710731)
不用编译入映象就行 2004-06-21 11:09:57 平凡小子(23863917)
哪位有seasoblue版主最终的sst39vf160 MTD的源代码!共享一下吗!这样多的人为何就没人愿意拿出来!只有老大哈哈! 2004-06-21 11:10:12 bjay(179421491)
你只要把它写入VxWorks核中就什么都有了 2004-06-21 11:10:36 Amine(188710731)
别这样, 大家不是不原意, 懒的找牙 2004-06-21 11:11:02 平凡小子(23863917)
[:$] 2004-06-21 11:12:21 拈花一笑(35041962)
如果编译成库也行吧?
bjay: 怎么写入核中? 2004-06-21 11:13:44 bjay(179421491)
简单地说:你把它的文件放到VxWorks的路径中,和VxWorks一起编译就可以了。 2004-06-21 11:14:34 平凡小子(23863917)
bjay老兄很在行!你有sst39vf160 MTD的源代码吗? 2004-06-21 11:14:55 拈花一笑(35041962)
哦,就是说只要包含头文件就可以了,是吧? 2004-06-21 11:15:07 bjay(179421491)
是呀 2004-06-21 11:15:17 拈花一笑(35041962)
明白了,谢谢 2004-06-21 11:15:22 bjay(179421491)
没有,我用的是SST39VF040 2004-06-21 11:16:08 Amine(188710731)
只包含头文件不行, 需要将代码加入工程, 或Makefile 2004-06-21 11:16:47 拈花一笑(35041962)
mankfile?举个例子可以嘛? 2004-06-21 11:17:09 平凡小子(23863917)
SST39VF040 和SST39VF160应该差不多吧!只是容量不一样吧!SST39VF040能共享一下吗! 2004-06-21 11:17:24 bjay(179421491)
SST网站上有 2004-06-21 11:17:37 拈花一笑(35041962)
是这个吗?MACH_EXTRA 2004-06-21 11:17:43 平凡小子(23863917)
是吗!我看看去!谢谢! 2004-06-21 11:17:48 bjay(179421491)
你不要告诉我,你上不了SST的网站 2004-06-21 11:17:55 Amine(188710731)
比如你要生成bootrom
MACH_EXTRA = sysTffs.o lv160mtd.o ftpdlib.o motFecEnd.o
2004-06-21 11:18:29 Amine(188710731)
lv160mtd.o就是加的MTD 2004-06-21 11:18:43 平凡小子(23863917)
不会不会!哈哈! 2004-06-21 11:19:41 拈花一笑(35041962)
哦,谢谢 2004-06-21 11:21:39 拈花一笑(35041962)
.o文件tornado会自动生成吗? 2004-06-21 11:24:27 平凡小子(23863917)
编译时就生成*。o文件! 2004-06-21 11:26:53 拈花一笑(35041962)
哦[:P] 2004-06-21 11:27:45 平凡小子(23863917)
bjay:你说SST网站上有mtd程序吗!我没找到呀!只找到了SoftwareDrivers它不是MTD呀! 2004-06-21 11:28:12 平凡小子(23863917)
只是读写程序! 2004-06-21 11:28:14 bjay(179421491)
你的MTD指的是什么? 2004-06-21 11:29:20 平凡小子(23863917)
作文件系统时要用到的!好像是加载注册用的!我也说不太清楚!我刚开始学习! 2004-06-21 11:29:40 bjay(179421491)
全称是什么? 2004-06-21 11:30:18 平凡小子(23863917)
我也说不上来!你做过vxworks下的文件系统吗! 2004-06-21 11:30:28 平凡小子(23863917)
使它里边提到的! 2004-06-21 11:30:33 bjay(179421491)
基本上没有 2004-06-21 11:31:12 bjay(179421491)
固定的空间不太,没必要用 2004-06-21 11:31:34 Amine(188710731)
MTD-mmemory technology driver 2004-06-21 11:32:34 平凡小子(23863917)
那就可能说到两个地方去了!不过还是谢谢! 2004-06-21 11:32:37 bjay(179421491)
我的非易失空间只有16MB实在没必要用文件系统来管理 2004-06-21 11:33:25 平凡小子(23863917)
不是大小的问题!因为文件系统系是用操作系统的优势! 2004-06-21 11:33:52 平凡小子(23863917)
可以实现在线升级等功能! 2004-06-21 11:34:19 bjay(179421491)
不用它我也可以做到 2004-06-21 11:34:42 bjay(179421491)
我也Bootrom都可在线升级。 2004-06-21 11:35:07 平凡小子(23863917)
你用的是何系统! 2004-06-21 11:35:08 bjay(179421491)
文件系统也能把Bootrom管理起来吗? 2004-06-21 11:35:13 bjay(179421491)
VxWroks 2004-06-21 11:35:18 bjay(179421491)
VxWorks 2004-06-21 11:35:34 平凡小子(23863917)
Bootrom管理好像不行! 2004-06-21 11:36:07 bjay(179421491)
你用的SST不是用来放Bootrom吗? 2004-06-21 11:37:15 平凡小子(23863917)
你的在线升级是如何做的呢!它不只是存Bootrom还有内核文件vxworks! 2004-06-21 11:37:51 bjay(179421491)
我的SST因为是512KB的,因此我只放了Bootrom 2004-06-21 11:38:17 bjay(179421491)
VxWorks核我放在了MT的16MBFlash中 2004-06-21 11:39:23 平凡小子(23863917)
那你在线升级是通过Bootrom把vxworks烧到MT的16MBFlash中是吗! 2004-06-21 11:40:16 bjay(179421491)
是通过VxWorks下的应用程序烧的 2004-06-21 11:41:03 平凡小子(23863917)
VxWorks下的应用程序烧的 !那个应用程序? 2004-06-21 11:41:12 bjay(179421491)
自己写的 2004-06-21 11:41:55 Amine(188710731)
不是标准好办法, 除非RAM紧张 2004-06-21 11:42:15 拈花一笑(35041962)
在bootrom下可以写应用程序吗? 2004-06-21 11:42:26 平凡小子(23863917)
噢!原来如此!启动起来了以后,接受文件,然后再烧入!关键你是2片flash! 2004-06-21 11:42:32 bjay(179421491)
我的RAM不紧张,但FLASH紧张 2004-06-21 11:42:46 拈花一笑(35041962)
在bootrom下可以写应用程序吗?
2004-06-21 11:43:01 bjay(179421491)
当然可以,但不建议这样做 2004-06-21 11:43:05 Amine(188710731)
可以, 其实就是小vxworks系统 2004-06-21 11:44:22 拈花一笑(35041962)
哦,只是一些功能用不了对吧 2004-06-21 11:45:09 平凡小子(23863917)
用一个芯片来实现bootrom和在线升级要用到文件系统! 2004-06-21 11:48:04 Amine(188710731)
也不是 2004-06-21 11:48:23 Amine(188710731)
可以将部分代码调入ram 2004-06-21 11:49:32 平凡小子(23863917)
但是ram掉电就没有了!在开机从何处调呢!还是要从flash吧! 2004-06-21 11:50:41 Amine(188710731)
如果更新自身, 升级中不能掉电
如果升级上层应用, 无所谓 2004-06-21 11:50:48 bjay(179421491)
这要看你把Bootrom放哪 了 2004-06-21 11:51:46 bjay(179421491)
如果刚好在你升级Bootrom、VxWorks过程是掉电了,你只有手工来做了 2004-06-21 11:52:02 平凡小子(23863917)
吃饭了!下午再聊吧! 2004-06-21 13:00:37 wind(32017971)
我有160的mtd
2004-06-21 13:01:08 平凡小子(23863917)
是吗!发一份给我可以吗? 2004-06-21 13:01:23 平凡小子(23863917)
zb7401@163.com 2004-06-21 13:01:26 wind(32017971)
是的呀,你的邮箱是?
2004-06-21 13:02:05 平凡小子(23863917)
自己写的还是seasoblue版主的那个! 2004-06-21 13:02:30 wind(32017971)
好的,顺便你也给我发一份amine给的am29lv320,好吗,我的邮箱:newwindflower@163.com 2004-06-21 13:02:41 wind(32017971)
版主的 2004-06-21 13:03:49 平凡小子(23863917)
amine还没给呢!他说要找找!结果就到了吃饭时间了!我收到后就发给你一份!请放心! 2004-06-21 13:04:15 wind(32017971)
好的,我已经发出了,你去收一下吧 2004-06-21 13:05:06 平凡小子(23863917)
好的! 2004-06-21 13:06:23 平凡小子(23863917)
谢谢收到了!只有这一个文件吗!还应该有另外两个文件吧! 2004-06-21 13:07:38 平凡小子(23863917)
sysTffs.c和tffsConfig.c是吗! 2004-06-21 13:07:47 wind(32017971)
是的,还有其它的,我以为你只要mtd呢
2004-06-21 13:07:57 wind(32017971)
等一下,我去发
2004-06-21 13:08:10 平凡小子(23863917)
不好意思没说明白! 2004-06-21 13:09:11 wind(32017971)
已发出 2004-06-21 13:09:19 平凡小子(23863917)
我是想试学习一下文件系统!谢谢! 2004-06-21 13:09:33 wind(32017971)
不客气 2004-06-21 13:10:10 平凡小子(23863917)
老兄也不要客气说声谢谢是应该的! 2004-06-21 13:11:59 wind(32017971)
呵呵,多多共享,共同进步,我们都应该去谢seasoblue 2004-06-21 13:12:46 平凡小子(23863917)
有着3个文件是否就可以做文件系统了吗?我还不是很清楚文件系统!只是看资料和文档说要这些文件!老兄能否指点一二!是的seasoblu真是个好人! 2004-06-21 13:14:06 wind(32017971)
论坛上的hongwind有一个精华贴,看了那个就差不多了,有这几个文件就够了 2004-06-21 13:14:32 平凡小子(23863917)
那我看看!在此谢谢老兄! 2004-06-21 13:14:43 wind(32017971)
好的 2004-06-21 13:14:49 平凡小子(23863917)
http://bbs.edw.com.cn/dispbbs.asp?boardid=3&star=2&replyid=51285&id=11761&skin=0&page=1 2004-06-21 13:15:41 平凡小子(23863917)
上边的连接有一个amine的lv160mtd+systffs+tffsconfig
用于am29lv160(两片), boot在底部. 第1片用作bootflash,前512k用于bootrom存储, 后512*3用于创建tffs1. 第2片整个空间创建tffs2.
2004-06-21 13:16:01 wind(32017971)
好的,谢谢 2004-06-21 13:16:18 平凡小子(23863917)
你先看一下!等老大发还给我我再转给你! 2004-06-21 13:17:25 wind(32017971)
好的 2004-06-21 14:30:19 我是猪才怪(11957071)
做了个10ms定时器,但不知精度怎样?怎样进行测试啊,我用的是vxworks的sysAuxClock. 2004-06-21 14:31:40 Amine(188710731)
输出IO, 用示波器 2004-06-21 14:33:10 我是猪才怪(11957071)
这样行吗?用软件该怎样测,哪种方法更准? 2004-06-21 14:33:51 Amine(188710731)
当然是示波器 2004-06-21 14:34:39 Amine(188710731)
不能自己测自己, 应该借助外部标准设备 2004-06-21 14:35:39 我是猪才怪(11957071)
哦,可惜我这示波器太差,靠肉眼看误差岂不是很大。 2004-06-21 14:35:46 平凡小子(23863917)
用软件开始定时以前读一下系统的嘀嗒数,定时到了再读一下嘀嗒数!取差值如何! 2004-06-21 14:36:05 我是猪才怪(11957071)
不知定时标准通常误差要求多少? 2004-06-21 14:36:21 Amine(188710731)
看应用 2004-06-21 14:37:36 我是猪才怪(11957071)
这跟应用没关吧,既然定时10ms,说明应用上要求精度不高吧 2004-06-21 14:38:04 平凡小子(23863917)
老大!你好!mtd程序有位老兄发给我了!不知你有am29lv320的吗这位老兄想要你的32017971( wind) 13:02:30
好的,顺便你也给我发一份amine给的am29lv320,好吗,我的邮箱:newwindflower@163.com 2004-06-21 14:38:59 Amine(188710731)
好 2004-06-21 14:39:27 jeanwelly(14459938)
找到了吗
也发我一份啊
jeanwelly0614@hotmail.com
谢谢! 2004-06-21 14:39:40 平凡小子(23863917)
用示波器看较好!再差的示波器毫秒记得也应该能分辨吧! 2004-06-21 14:40:03 我是猪才怪(11957071)
平凡小子说的好像不错,不过如果我的定时本身就依赖于系统嘀嗒值时,似乎不妥 2004-06-21 14:40:37 Amine(188710731)
是lv320的mtd 2004-06-21 14:40:41 平凡小子(23863917)
谢谢老大! 2004-06-21 14:40:45 Amine(188710731)
:) 2004-06-21 14:43:39 平凡小子(23863917)
只是在进入前读一下!定时到再读一下!这肯定有误差!这与依赖于系统嘀嗒值应该无关吧!因为他的优先级还是很高的吗! 2004-06-21 14:45:10 我是猪才怪(11957071)
不知你们嘀嗒值设的是多少ms? 2004-06-21 14:46:37 平凡小子(23863917)
好像vxworks有限定吧!一般他的值设为100 2004-06-21 14:47:21 我是猪才怪(11957071)
那就是嘀嗒一下10ms? 2004-06-21 14:50:41 平凡小子(23863917)
应该是! 2004-06-21 14:52:18 平凡小子(23863917)
再改一下值看看! 2004-06-21 14:54:31 平凡小子(23863917)
他应应试10ms计满一次吧!根据他的值应该可以得到更小的延时!10ms/计满的值*需要得值 2004-06-21 14:54:42 我是猪才怪(11957071)
我用tick值没的结果还算正常,但正确就还不敢太肯定。 2004-06-21 14:56:03 我是猪才怪(11957071)
我试试 2004-06-21 15:15:32 H2O2(56590742)
装完Vxwork,启动Tornado Registry时出现:
wtxregd (wtxregd@vmware-01): Mon Jun 21 15:16:29 2004
Wind River Systems Tornado Registry: NT/Win95 version
Tornado Registry initializing ... failed.
Error: Tornado Registry daemon already running on host localhost
Tornado Registry will exit 2004-06-21 15:16:20 H2O2(56590742)
请问从网上当下来的Tornado 该怎么安装? 2004-06-21 15:16:53 然子(19003191)
不是有setup吗 2004-06-21 15:17:05 moonsun(249423271)
你是不是点的太急了,已经运行了两遍? 2004-06-21 15:17:48 我是猪才怪(11957071)
平凡小子,刚才定时器问题,测试了一下好像不可以定时值比tick值小吧。 2004-06-21 15:18:32 H2O2(56590742)
噢,我把他设置为windows服务了 2004-06-21 15:19:22 moonsun(249423271)
^_^,已经设置为windows服务就不需要自己再运行了 2004-06-21 15:19:37 H2O2(56590742)
噢,原来是这样啊。谢谢! 2004-06-21 15:22:01 我是猪才怪(11957071)
如下:
void usrAuxClock(void)
{
logMsg("tick: %d\n", tickGet()) ;
}
}
void sysAuxClkTest(void)
{
/* set up system timer */
sysAuxClkConnect ((FUNCPTR) usrAuxClock, 0); /* connect clock ISR */
sysAuxClkRateSet (600); /* set system auxclock rate */
sysAuxClkEnable ();
/* start it */
taskDelay(1) ;
sysAuxClkDisable() ;
}
我把sysClkRateSet为60,也就是说辅助时钟的频率为系统的 2004-06-21 15:22:24 我是猪才怪(11957071)
10倍 2004-06-21 15:22:31 平凡小子(23863917)
我没试过!指示一个想法!比方你读一个值为a,想要延时x毫秒我感觉在当嘀嗒数为a+x*(1/100)/最大的允许的嘀嗒数值时结束延时不知如何,实际上是一个有条件循环! 2004-06-21 15:26:14 我是猪才怪(11957071)
不知amine如何看法? 2004-06-21 15:27:25 平凡小子(23863917)
edw上好像有几篇讲的是延时的文章!你可以参考一下! 2004-06-21 15:27:40 jeanwelly(14459938)
给个连接啊 2004-06-21 15:27:46 jeanwelly(14459938)
给个连接啊 2004-06-21 15:28:11 平凡小子(23863917)
这还要链接吗!精品贴! 2004-06-21 15:28:34 平凡小子(23863917)
多到edw上看看!一定收获不小! 2004-06-21 15:29:30 我是猪才怪(11957071)
那你这个程序的问题在哪?
void usrAuxClock(void)
{
logMsg("tick: %d\n", tickGet()) ;
}
}
void sysAuxClkTest(void)
{
/* set up system timer */
sysAuxClkConnect ((FUNCPTR) usrAuxClock, 0); /* connect clock ISR */
sysAuxClkRateSet (600); /* set system auxclock rate */
sysAuxClkEnable ();
/* start it */
taskDelay(1) ;
sysAuxClkDisable() ;
} 2004-06-21 15:30:04 Amine(188710731)
如果你一定要软件测, 可以用另一个硬时钟, 使用timestamp 2004-06-21 15:30:09 我是猪才怪(11957071)
运行sysAuxClkTest()后,usrAuxClock一次都没运行,理论上应该有10次中断产生的 2004-06-21 15:31:03 我是猪才怪(11957071)
呵呵,我这人可能有点钻牛角尖啦,为什么非要用软件测呢。 2004-06-21 15:53:24 &旋风(20844619)
请问移植的单词怎么拼?谢谢 2004-06-21 15:54:44 然子(19003191)
transplant吧 ,也看到有人用porting 2004-06-21 15:55:00 jeanwelly(14459938)
一般用port 2004-06-21 15:55:17 &旋风(20844619)
谢谢。我想也是porting 2004-06-21 15:55:17 jeanwelly(14459938)
transplant 移植器官 2004-06-21 15:55:54 然子(19003191)
可是我也看到有人用这个,难道错了 2004-06-21 15:56:16 jeanwelly(14459938)
错了! 2004-06-21 15:56:24 我是猪才怪(11957071)
晕,原来是 sysAuxClkRateSet (600);语句没起作用,sysAuxClkRateGet值一直为60。 2004-06-21 16:40:07 Nova(56286056)
哪位高手教教我850中RAM组是怎么回事?多谢 2004-06-21 17:22:52 浊玉(14260830)
有谁知道电脑键盘的键值表啊,我在网上找了很久也没找到 2004-06-21 17:35:31 Amine(188710731)
用ulraedit, 先写入字符, 再查看实际值 2004-06-21 17:39:13 浊玉(14260830)
是这样的,比如ESC是0x011b 2004-06-21 17:53:41 Amine(188710731)
谭的<C语言>有个附录 2004-06-21 17:55:07 moonsun(249423271)
谭c语言的附录只给出了键对应的asccii码值 2004-06-21 17:55:58 Amine(188710731)
有区别吗 2004-06-21 17:57:31 moonsun(249423271)
键盘的键值和ascii码值不一样 2004-06-21 17:58:12 Amine(188710731)
哦 2004-06-21 19:41:02 浊玉(14260830)
http://www.ibiesse.it/download/5250_remapping.pdf 2004-06-21 19:41:15 浊玉(14260830)
终于找到 2004-06-21 20:09:33 超短酷(54448699)
聘请DVB工程师(深圳)
职位需求:
1.熟悉LINUX,熟练使用C/C++语言;
2.熟悉机顶盒的工作原理,DVB的标准优先;
3.有机顶盒产品的loader,EPG,CA,CI,中间件的开发经验优先;
4.大学本科或以上,两年以上相关研发经验
有意者请发e_mail:resource@xvisiontech.com 2004-06-21 20:09:52 kaddy(250453468)
还没招到人呀? 2004-06-21 20:10:04 bjay(179421491)
这么长时间了 2004-06-21 20:10:52 simba(1167893)
[:D],说话不用这么直接吧 2004-06-21 20:10:53 kaddy(250453468)
台湾企业,招人难呀 2004-06-21 20:11:11 simba(1167893)
是台企么? 2004-06-21 20:15:01 jeanwelly(14459938)
是啊 ,都一个多月了还是这个广告!
可惜我还没毕业! 2004-06-21 20:19:32 超短酷(54448699)
哈,年底毕业也要找呀,我现在感觉年中找人太难了 2004-06-21 20:32:23 jeanwelly(14459938)
呵呵,那到是!
2004-06-21 21:04:56 netsight(41759732)
咋深圳么?
2004-06-21 21:05:17 netsight(41759732)
要是在上海就好了 2004-06-21 21:06:39 火狐狸(6608414)
上海多得是 2004-06-21 21:07:01 netsight(41759732)
噢?怎么说 2004-06-21 21:07:19 火狐狸(6608414)
51job上到处是 2004-06-21 21:07:42 netsight(41759732)
有没有项目合作咯 2004-06-21 21:09:33 jeanwelly(14459938)
哪位做过nucleus? 2004-06-21 21:29:49 Vx(267441598)
有人在linux下装过oracle吗? 2004-06-21 21:30:03 Vx(267441598)
8i 2004-06-21 21:31:58 jeanwelly(14459938)
嵌入吗? 2004-06-21 21:32:41 H2O2(56590742)
在那个发行版下 2004-06-21 21:32:59 Vx(267441598)
7.3 2004-06-21 21:33:13 H2O2(56590742)
网上有很多这方面的指南 2004-06-21 21:33:42 jeanwelly(14459938)
在linux下做数据库,那应该没什么太大问题,很多书籍,不是嵌入问题 2004-06-21 21:33:43 H2O2(56590742)
你可以上www.chinaunix.net和www.linuxsir.org上查 2004-06-21 21:34:32 Vx(267441598)
好的,thanks 2004-06-21 21:34:38 netsight(41759732)
今天刚装了linux 2004-06-21 21:35:38 H2O2(56590742)
redhat和suse的oracle支持相对比好 2004-06-21 21:37:18 Vx(267441598)
是不是要找个oracle8i for linux的 2004-06-21 21:38:03 H2O2(56590742)
是的,oracle网站上可以下载到,不过刻盘比较麻烦. 2004-06-21 21:38:35 Vx(267441598)
oracle网站提供免费的吗 2004-06-21 21:38:50 H2O2(56590742)
是的,不过要注册. 2004-06-21 21:39:29 Vx(267441598)
在网站注册? 2004-06-21 21:40:14 H2O2(56590742)
是的,上oracle去看吧 2004-06-21 21:40:25 Vx(267441598)
ok
哪位大侠能给我指点一下,MPC850的RAM组怎么用法? 2004-06-21 09:30:16 夸父(67879973) 有ucLinux高手吗? 2004-06-21 09:34:09 rock(2315782)
edw有高手 2004-06-21 10:38:53 平凡小子(23863917)
大家好:
能发一份seasoblue版主的sst39vf160 MTD的源代码码!seasoblue版主说他的已经找不到了
zb7401 zb7401@163.com
2004-06-21 10:39:36 平凡小子(23863917)
谁有呀!帮帮忙拉! 2004-06-21 10:40:10 Amine(188710731)
没有,只有交流过程中的中间版本 2004-06-21 10:41:08 平凡小子(23863917)
原来看到很多同志有!为何不能贡献一下! 2004-06-21 10:41:11 jeanwelly(14459938)
也行啊,也发我一份,谢谢
zheng2002@21cn.com 2004-06-21 10:41:27 平凡小子(23863917)
中间版本能用吗! 2004-06-21 10:41:46 Amine(188710731)
不知道, 可能需要自己调试下 2004-06-21 10:41:59 jeanwelly(14459938)
调试下看看啊 2004-06-21 10:42:32 Amine(188710731)
我找找看先, 有些别的型号的 2004-06-21 10:43:21 平凡小子(23863917)
能发一份给我吗!因为我想学习一下!但是我还不懂!要有条好的就更好了!因为我们是新手!zb7401@163.com 2004-06-21 10:43:42 Amine(188710731)
可以, 等会
不好意思要休息了, 有个强制软件 2004-06-21 10:44:27 平凡小子(23863917)
没关系!老大还是挺会享受的吗!哈哈! 2004-06-21 10:44:38 jeanwelly(14459938)
:) 2004-06-21 10:44:42 Amine(188710731)
这是保护:) 2004-06-21 10:44:56 jeanwelly(14459938)
公司都这样 2004-06-21 10:44:58 平凡小子(23863917)
我也保护保护!哈哈! 2004-06-21 10:54:03 笨笨(179938098)
老大,我在tornado2.2中用那个BSP可以对PC104 486硬件? 2004-06-21 11:00:59 Amine(188710731)
休息完了:) BSP用PC486 2004-06-21 11:02:00 Amine(188710731)
找到一个seasobuel写的am29lv320的, 要不? 2004-06-21 11:02:12 dake(259284225)
[:$] 2004-06-21 11:02:36 jeanwelly(14459938)
给我一份啊, zheng2002@21cn.com 2004-06-21 11:02:47 jeanwelly(14459938)
xiexie!
2004-06-21 11:03:00 Amine(188710731)
直接qq
2004-06-21 11:03:06 拈花一笑(35041962)
我也要。呵呵
2004-06-21 11:03:06 jeanwelly(14459938)
xiexie!
2004-06-21 11:03:39 jeanwelly(14459938)
好的。。。 2004-06-21 11:03:59 jeanwelly(14459938)
多大? 2004-06-21 11:04:16 jeanwelly(14459938)
多大? 2004-06-21 11:04:33 平凡小子(23863917)
老大如何休息法!工作几个小时休息一次!一次休息多长时间15分钟! 2004-06-21 11:04:37 Amine(188710731)
16K 2004-06-21 11:04:53 Amine(188710731)
55分钟, 休息5分钟 2004-06-21 11:05:12 拈花一笑(35041962)
我也要 2004-06-21 11:05:15 平凡小子(23863917)
哈哈!挺好!我也学习学习! 2004-06-21 11:05:44 Amine(188710731)
拈花一笑不能给你发, 还不是"好友" 2004-06-21 11:05:57 jeanwelly(14459938)
呵呵! 2004-06-21 11:06:00 拈花一笑(35041962)
加了 2004-06-21 11:06:05 jeanwelly(14459938)
谢谢! 2004-06-21 11:06:07 Amine(188710731)
哦 2004-06-21 11:06:24 拈花一笑(35041962)
看到没? 2004-06-21 11:06:52 平凡小子(23863917)
一闻见有东西就都来了!哈哈! 2004-06-21 11:06:56 Amine(188710731)
看到了:) 2004-06-21 11:07:10 拈花一笑(35041962)
多谢老大了,呵呵 2004-06-21 11:07:31 Amine(188710731)
继续找sst的, 不知放哪!, 汗 2004-06-21 11:08:20 jeanwelly(14459938)
:) 2004-06-21 11:08:34 拈花一笑(35041962)
差别很大嘛?? 2004-06-21 11:08:52 rock(2315782)
""seasobuel写的am29lv320""
这事什么东东,那位好心人解释一下。 2004-06-21 11:09:12 Amine(188710731)
sst的指令序列不同 2004-06-21 11:09:20 平凡小子(23863917)
哪位有seasoblue版主最终的sst39vf160 MTD的源代码!共享一下吗!这样多的人为何就没人愿意拿出来!只有老大哈哈! 2004-06-21 11:09:23 Amine(188710731)
一个tffs的mtd 2004-06-21 11:09:37 bjay(179421491)
SST的网站上有 2004-06-21 11:09:39 拈花一笑(35041962)
对了,老大,问个问题,
驱动程序是不是要先编译成库文件? 2004-06-21 11:09:54 Amine(188710731)
不用编译入映象就行 2004-06-21 11:09:57 平凡小子(23863917)
哪位有seasoblue版主最终的sst39vf160 MTD的源代码!共享一下吗!这样多的人为何就没人愿意拿出来!只有老大哈哈! 2004-06-21 11:10:12 bjay(179421491)
你只要把它写入VxWorks核中就什么都有了 2004-06-21 11:10:36 Amine(188710731)
别这样, 大家不是不原意, 懒的找牙 2004-06-21 11:11:02 平凡小子(23863917)
[:$] 2004-06-21 11:12:21 拈花一笑(35041962)
如果编译成库也行吧?
bjay: 怎么写入核中? 2004-06-21 11:13:44 bjay(179421491)
简单地说:你把它的文件放到VxWorks的路径中,和VxWorks一起编译就可以了。 2004-06-21 11:14:34 平凡小子(23863917)
bjay老兄很在行!你有sst39vf160 MTD的源代码吗? 2004-06-21 11:14:55 拈花一笑(35041962)
哦,就是说只要包含头文件就可以了,是吧? 2004-06-21 11:15:07 bjay(179421491)
是呀 2004-06-21 11:15:17 拈花一笑(35041962)
明白了,谢谢 2004-06-21 11:15:22 bjay(179421491)
没有,我用的是SST39VF040 2004-06-21 11:16:08 Amine(188710731)
只包含头文件不行, 需要将代码加入工程, 或Makefile 2004-06-21 11:16:47 拈花一笑(35041962)
mankfile?举个例子可以嘛? 2004-06-21 11:17:09 平凡小子(23863917)
SST39VF040 和SST39VF160应该差不多吧!只是容量不一样吧!SST39VF040能共享一下吗! 2004-06-21 11:17:24 bjay(179421491)
SST网站上有 2004-06-21 11:17:37 拈花一笑(35041962)
是这个吗?MACH_EXTRA 2004-06-21 11:17:43 平凡小子(23863917)
是吗!我看看去!谢谢! 2004-06-21 11:17:48 bjay(179421491)
你不要告诉我,你上不了SST的网站 2004-06-21 11:17:55 Amine(188710731)
比如你要生成bootrom
MACH_EXTRA = sysTffs.o lv160mtd.o ftpdlib.o motFecEnd.o
2004-06-21 11:18:29 Amine(188710731)
lv160mtd.o就是加的MTD 2004-06-21 11:18:43 平凡小子(23863917)
不会不会!哈哈! 2004-06-21 11:19:41 拈花一笑(35041962)
哦,谢谢 2004-06-21 11:21:39 拈花一笑(35041962)
.o文件tornado会自动生成吗? 2004-06-21 11:24:27 平凡小子(23863917)
编译时就生成*。o文件! 2004-06-21 11:26:53 拈花一笑(35041962)
哦[:P] 2004-06-21 11:27:45 平凡小子(23863917)
bjay:你说SST网站上有mtd程序吗!我没找到呀!只找到了SoftwareDrivers它不是MTD呀! 2004-06-21 11:28:12 平凡小子(23863917)
只是读写程序! 2004-06-21 11:28:14 bjay(179421491)
你的MTD指的是什么? 2004-06-21 11:29:20 平凡小子(23863917)
作文件系统时要用到的!好像是加载注册用的!我也说不太清楚!我刚开始学习! 2004-06-21 11:29:40 bjay(179421491)
全称是什么? 2004-06-21 11:30:18 平凡小子(23863917)
我也说不上来!你做过vxworks下的文件系统吗! 2004-06-21 11:30:28 平凡小子(23863917)
使它里边提到的! 2004-06-21 11:30:33 bjay(179421491)
基本上没有 2004-06-21 11:31:12 bjay(179421491)
固定的空间不太,没必要用 2004-06-21 11:31:34 Amine(188710731)
MTD-mmemory technology driver 2004-06-21 11:32:34 平凡小子(23863917)
那就可能说到两个地方去了!不过还是谢谢! 2004-06-21 11:32:37 bjay(179421491)
我的非易失空间只有16MB实在没必要用文件系统来管理 2004-06-21 11:33:25 平凡小子(23863917)
不是大小的问题!因为文件系统系是用操作系统的优势! 2004-06-21 11:33:52 平凡小子(23863917)
可以实现在线升级等功能! 2004-06-21 11:34:19 bjay(179421491)
不用它我也可以做到 2004-06-21 11:34:42 bjay(179421491)
我也Bootrom都可在线升级。 2004-06-21 11:35:07 平凡小子(23863917)
你用的是何系统! 2004-06-21 11:35:08 bjay(179421491)
文件系统也能把Bootrom管理起来吗? 2004-06-21 11:35:13 bjay(179421491)
VxWroks 2004-06-21 11:35:18 bjay(179421491)
VxWorks 2004-06-21 11:35:34 平凡小子(23863917)
Bootrom管理好像不行! 2004-06-21 11:36:07 bjay(179421491)
你用的SST不是用来放Bootrom吗? 2004-06-21 11:37:15 平凡小子(23863917)
你的在线升级是如何做的呢!它不只是存Bootrom还有内核文件vxworks! 2004-06-21 11:37:51 bjay(179421491)
我的SST因为是512KB的,因此我只放了Bootrom 2004-06-21 11:38:17 bjay(179421491)
VxWorks核我放在了MT的16MBFlash中 2004-06-21 11:39:23 平凡小子(23863917)
那你在线升级是通过Bootrom把vxworks烧到MT的16MBFlash中是吗! 2004-06-21 11:40:16 bjay(179421491)
是通过VxWorks下的应用程序烧的 2004-06-21 11:41:03 平凡小子(23863917)
VxWorks下的应用程序烧的 !那个应用程序? 2004-06-21 11:41:12 bjay(179421491)
自己写的 2004-06-21 11:41:55 Amine(188710731)
不是标准好办法, 除非RAM紧张 2004-06-21 11:42:15 拈花一笑(35041962)
在bootrom下可以写应用程序吗? 2004-06-21 11:42:26 平凡小子(23863917)
噢!原来如此!启动起来了以后,接受文件,然后再烧入!关键你是2片flash! 2004-06-21 11:42:32 bjay(179421491)
我的RAM不紧张,但FLASH紧张 2004-06-21 11:42:46 拈花一笑(35041962)
在bootrom下可以写应用程序吗?
2004-06-21 11:43:01 bjay(179421491)
当然可以,但不建议这样做 2004-06-21 11:43:05 Amine(188710731)
可以, 其实就是小vxworks系统 2004-06-21 11:44:22 拈花一笑(35041962)
哦,只是一些功能用不了对吧 2004-06-21 11:45:09 平凡小子(23863917)
用一个芯片来实现bootrom和在线升级要用到文件系统! 2004-06-21 11:48:04 Amine(188710731)
也不是 2004-06-21 11:48:23 Amine(188710731)
可以将部分代码调入ram 2004-06-21 11:49:32 平凡小子(23863917)
但是ram掉电就没有了!在开机从何处调呢!还是要从flash吧! 2004-06-21 11:50:41 Amine(188710731)
如果更新自身, 升级中不能掉电
如果升级上层应用, 无所谓 2004-06-21 11:50:48 bjay(179421491)
这要看你把Bootrom放哪 了 2004-06-21 11:51:46 bjay(179421491)
如果刚好在你升级Bootrom、VxWorks过程是掉电了,你只有手工来做了 2004-06-21 11:52:02 平凡小子(23863917)
吃饭了!下午再聊吧! 2004-06-21 13:00:37 wind(32017971)
我有160的mtd
2004-06-21 13:01:08 平凡小子(23863917)
是吗!发一份给我可以吗? 2004-06-21 13:01:23 平凡小子(23863917)
zb7401@163.com 2004-06-21 13:01:26 wind(32017971)
是的呀,你的邮箱是?
2004-06-21 13:02:05 平凡小子(23863917)
自己写的还是seasoblue版主的那个! 2004-06-21 13:02:30 wind(32017971)
好的,顺便你也给我发一份amine给的am29lv320,好吗,我的邮箱:newwindflower@163.com 2004-06-21 13:02:41 wind(32017971)
版主的 2004-06-21 13:03:49 平凡小子(23863917)
amine还没给呢!他说要找找!结果就到了吃饭时间了!我收到后就发给你一份!请放心! 2004-06-21 13:04:15 wind(32017971)
好的,我已经发出了,你去收一下吧 2004-06-21 13:05:06 平凡小子(23863917)
好的! 2004-06-21 13:06:23 平凡小子(23863917)
谢谢收到了!只有这一个文件吗!还应该有另外两个文件吧! 2004-06-21 13:07:38 平凡小子(23863917)
sysTffs.c和tffsConfig.c是吗! 2004-06-21 13:07:47 wind(32017971)
是的,还有其它的,我以为你只要mtd呢
2004-06-21 13:07:57 wind(32017971)
等一下,我去发
2004-06-21 13:08:10 平凡小子(23863917)
不好意思没说明白! 2004-06-21 13:09:11 wind(32017971)
已发出 2004-06-21 13:09:19 平凡小子(23863917)
我是想试学习一下文件系统!谢谢! 2004-06-21 13:09:33 wind(32017971)
不客气 2004-06-21 13:10:10 平凡小子(23863917)
老兄也不要客气说声谢谢是应该的! 2004-06-21 13:11:59 wind(32017971)
呵呵,多多共享,共同进步,我们都应该去谢seasoblue 2004-06-21 13:12:46 平凡小子(23863917)
有着3个文件是否就可以做文件系统了吗?我还不是很清楚文件系统!只是看资料和文档说要这些文件!老兄能否指点一二!是的seasoblu真是个好人! 2004-06-21 13:14:06 wind(32017971)
论坛上的hongwind有一个精华贴,看了那个就差不多了,有这几个文件就够了 2004-06-21 13:14:32 平凡小子(23863917)
那我看看!在此谢谢老兄! 2004-06-21 13:14:43 wind(32017971)
好的 2004-06-21 13:14:49 平凡小子(23863917)
http://bbs.edw.com.cn/dispbbs.asp?boardid=3&star=2&replyid=51285&id=11761&skin=0&page=1 2004-06-21 13:15:41 平凡小子(23863917)
上边的连接有一个amine的lv160mtd+systffs+tffsconfig
用于am29lv160(两片), boot在底部. 第1片用作bootflash,前512k用于bootrom存储, 后512*3用于创建tffs1. 第2片整个空间创建tffs2.
2004-06-21 13:16:01 wind(32017971)
好的,谢谢 2004-06-21 13:16:18 平凡小子(23863917)
你先看一下!等老大发还给我我再转给你! 2004-06-21 13:17:25 wind(32017971)
好的 2004-06-21 14:30:19 我是猪才怪(11957071)
做了个10ms定时器,但不知精度怎样?怎样进行测试啊,我用的是vxworks的sysAuxClock. 2004-06-21 14:31:40 Amine(188710731)
输出IO, 用示波器 2004-06-21 14:33:10 我是猪才怪(11957071)
这样行吗?用软件该怎样测,哪种方法更准? 2004-06-21 14:33:51 Amine(188710731)
当然是示波器 2004-06-21 14:34:39 Amine(188710731)
不能自己测自己, 应该借助外部标准设备 2004-06-21 14:35:39 我是猪才怪(11957071)
哦,可惜我这示波器太差,靠肉眼看误差岂不是很大。 2004-06-21 14:35:46 平凡小子(23863917)
用软件开始定时以前读一下系统的嘀嗒数,定时到了再读一下嘀嗒数!取差值如何! 2004-06-21 14:36:05 我是猪才怪(11957071)
不知定时标准通常误差要求多少? 2004-06-21 14:36:21 Amine(188710731)
看应用 2004-06-21 14:37:36 我是猪才怪(11957071)
这跟应用没关吧,既然定时10ms,说明应用上要求精度不高吧 2004-06-21 14:38:04 平凡小子(23863917)
老大!你好!mtd程序有位老兄发给我了!不知你有am29lv320的吗这位老兄想要你的32017971( wind) 13:02:30
好的,顺便你也给我发一份amine给的am29lv320,好吗,我的邮箱:newwindflower@163.com 2004-06-21 14:38:59 Amine(188710731)
好 2004-06-21 14:39:27 jeanwelly(14459938)
找到了吗
也发我一份啊
jeanwelly0614@hotmail.com
谢谢! 2004-06-21 14:39:40 平凡小子(23863917)
用示波器看较好!再差的示波器毫秒记得也应该能分辨吧! 2004-06-21 14:40:03 我是猪才怪(11957071)
平凡小子说的好像不错,不过如果我的定时本身就依赖于系统嘀嗒值时,似乎不妥 2004-06-21 14:40:37 Amine(188710731)
是lv320的mtd 2004-06-21 14:40:41 平凡小子(23863917)
谢谢老大! 2004-06-21 14:40:45 Amine(188710731)
:) 2004-06-21 14:43:39 平凡小子(23863917)
只是在进入前读一下!定时到再读一下!这肯定有误差!这与依赖于系统嘀嗒值应该无关吧!因为他的优先级还是很高的吗! 2004-06-21 14:45:10 我是猪才怪(11957071)
不知你们嘀嗒值设的是多少ms? 2004-06-21 14:46:37 平凡小子(23863917)
好像vxworks有限定吧!一般他的值设为100 2004-06-21 14:47:21 我是猪才怪(11957071)
那就是嘀嗒一下10ms? 2004-06-21 14:50:41 平凡小子(23863917)
应该是! 2004-06-21 14:52:18 平凡小子(23863917)
再改一下值看看! 2004-06-21 14:54:31 平凡小子(23863917)
他应应试10ms计满一次吧!根据他的值应该可以得到更小的延时!10ms/计满的值*需要得值 2004-06-21 14:54:42 我是猪才怪(11957071)
我用tick值没的结果还算正常,但正确就还不敢太肯定。 2004-06-21 14:56:03 我是猪才怪(11957071)
我试试 2004-06-21 15:15:32 H2O2(56590742)
装完Vxwork,启动Tornado Registry时出现:
wtxregd (wtxregd@vmware-01): Mon Jun 21 15:16:29 2004
Wind River Systems Tornado Registry: NT/Win95 version
Tornado Registry initializing ... failed.
Error: Tornado Registry daemon already running on host localhost
Tornado Registry will exit 2004-06-21 15:16:20 H2O2(56590742)
请问从网上当下来的Tornado 该怎么安装? 2004-06-21 15:16:53 然子(19003191)
不是有setup吗 2004-06-21 15:17:05 moonsun(249423271)
你是不是点的太急了,已经运行了两遍? 2004-06-21 15:17:48 我是猪才怪(11957071)
平凡小子,刚才定时器问题,测试了一下好像不可以定时值比tick值小吧。 2004-06-21 15:18:32 H2O2(56590742)
噢,我把他设置为windows服务了 2004-06-21 15:19:22 moonsun(249423271)
^_^,已经设置为windows服务就不需要自己再运行了 2004-06-21 15:19:37 H2O2(56590742)
噢,原来是这样啊。谢谢! 2004-06-21 15:22:01 我是猪才怪(11957071)
如下:
void usrAuxClock(void)
{
logMsg("tick: %d\n", tickGet()) ;
}
}
void sysAuxClkTest(void)
{
/* set up system timer */
sysAuxClkConnect ((FUNCPTR) usrAuxClock, 0); /* connect clock ISR */
sysAuxClkRateSet (600); /* set system auxclock rate */
sysAuxClkEnable ();
/* start it */
taskDelay(1) ;
sysAuxClkDisable() ;
}
我把sysClkRateSet为60,也就是说辅助时钟的频率为系统的 2004-06-21 15:22:24 我是猪才怪(11957071)
10倍 2004-06-21 15:22:31 平凡小子(23863917)
我没试过!指示一个想法!比方你读一个值为a,想要延时x毫秒我感觉在当嘀嗒数为a+x*(1/100)/最大的允许的嘀嗒数值时结束延时不知如何,实际上是一个有条件循环! 2004-06-21 15:26:14 我是猪才怪(11957071)
不知amine如何看法? 2004-06-21 15:27:25 平凡小子(23863917)
edw上好像有几篇讲的是延时的文章!你可以参考一下! 2004-06-21 15:27:40 jeanwelly(14459938)
给个连接啊 2004-06-21 15:27:46 jeanwelly(14459938)
给个连接啊 2004-06-21 15:28:11 平凡小子(23863917)
这还要链接吗!精品贴! 2004-06-21 15:28:34 平凡小子(23863917)
多到edw上看看!一定收获不小! 2004-06-21 15:29:30 我是猪才怪(11957071)
那你这个程序的问题在哪?
void usrAuxClock(void)
{
logMsg("tick: %d\n", tickGet()) ;
}
}
void sysAuxClkTest(void)
{
/* set up system timer */
sysAuxClkConnect ((FUNCPTR) usrAuxClock, 0); /* connect clock ISR */
sysAuxClkRateSet (600); /* set system auxclock rate */
sysAuxClkEnable ();
/* start it */
taskDelay(1) ;
sysAuxClkDisable() ;
} 2004-06-21 15:30:04 Amine(188710731)
如果你一定要软件测, 可以用另一个硬时钟, 使用timestamp 2004-06-21 15:30:09 我是猪才怪(11957071)
运行sysAuxClkTest()后,usrAuxClock一次都没运行,理论上应该有10次中断产生的 2004-06-21 15:31:03 我是猪才怪(11957071)
呵呵,我这人可能有点钻牛角尖啦,为什么非要用软件测呢。 2004-06-21 15:53:24 &旋风(20844619)
请问移植的单词怎么拼?谢谢 2004-06-21 15:54:44 然子(19003191)
transplant吧 ,也看到有人用porting 2004-06-21 15:55:00 jeanwelly(14459938)
一般用port 2004-06-21 15:55:17 &旋风(20844619)
谢谢。我想也是porting 2004-06-21 15:55:17 jeanwelly(14459938)
transplant 移植器官 2004-06-21 15:55:54 然子(19003191)
可是我也看到有人用这个,难道错了 2004-06-21 15:56:16 jeanwelly(14459938)
错了! 2004-06-21 15:56:24 我是猪才怪(11957071)
晕,原来是 sysAuxClkRateSet (600);语句没起作用,sysAuxClkRateGet值一直为60。 2004-06-21 16:40:07 Nova(56286056)
哪位高手教教我850中RAM组是怎么回事?多谢 2004-06-21 17:22:52 浊玉(14260830)
有谁知道电脑键盘的键值表啊,我在网上找了很久也没找到 2004-06-21 17:35:31 Amine(188710731)
用ulraedit, 先写入字符, 再查看实际值 2004-06-21 17:39:13 浊玉(14260830)
是这样的,比如ESC是0x011b 2004-06-21 17:53:41 Amine(188710731)
谭的<C语言>有个附录 2004-06-21 17:55:07 moonsun(249423271)
谭c语言的附录只给出了键对应的asccii码值 2004-06-21 17:55:58 Amine(188710731)
有区别吗 2004-06-21 17:57:31 moonsun(249423271)
键盘的键值和ascii码值不一样 2004-06-21 17:58:12 Amine(188710731)
哦 2004-06-21 19:41:02 浊玉(14260830)
http://www.ibiesse.it/download/5250_remapping.pdf 2004-06-21 19:41:15 浊玉(14260830)
终于找到 2004-06-21 20:09:33 超短酷(54448699)
聘请DVB工程师(深圳)
职位需求:
1.熟悉LINUX,熟练使用C/C++语言;
2.熟悉机顶盒的工作原理,DVB的标准优先;
3.有机顶盒产品的loader,EPG,CA,CI,中间件的开发经验优先;
4.大学本科或以上,两年以上相关研发经验
有意者请发e_mail:resource@xvisiontech.com 2004-06-21 20:09:52 kaddy(250453468)
还没招到人呀? 2004-06-21 20:10:04 bjay(179421491)
这么长时间了 2004-06-21 20:10:52 simba(1167893)
[:D],说话不用这么直接吧 2004-06-21 20:10:53 kaddy(250453468)
台湾企业,招人难呀 2004-06-21 20:11:11 simba(1167893)
是台企么? 2004-06-21 20:15:01 jeanwelly(14459938)
是啊 ,都一个多月了还是这个广告!
可惜我还没毕业! 2004-06-21 20:19:32 超短酷(54448699)
哈,年底毕业也要找呀,我现在感觉年中找人太难了 2004-06-21 20:32:23 jeanwelly(14459938)
呵呵,那到是!
2004-06-21 21:04:56 netsight(41759732)
咋深圳么?
2004-06-21 21:05:17 netsight(41759732)
要是在上海就好了 2004-06-21 21:06:39 火狐狸(6608414)
上海多得是 2004-06-21 21:07:01 netsight(41759732)
噢?怎么说 2004-06-21 21:07:19 火狐狸(6608414)
51job上到处是 2004-06-21 21:07:42 netsight(41759732)
有没有项目合作咯 2004-06-21 21:09:33 jeanwelly(14459938)
哪位做过nucleus? 2004-06-21 21:29:49 Vx(267441598)
有人在linux下装过oracle吗? 2004-06-21 21:30:03 Vx(267441598)
8i 2004-06-21 21:31:58 jeanwelly(14459938)
嵌入吗? 2004-06-21 21:32:41 H2O2(56590742)
在那个发行版下 2004-06-21 21:32:59 Vx(267441598)
7.3 2004-06-21 21:33:13 H2O2(56590742)
网上有很多这方面的指南 2004-06-21 21:33:42 jeanwelly(14459938)
在linux下做数据库,那应该没什么太大问题,很多书籍,不是嵌入问题 2004-06-21 21:33:43 H2O2(56590742)
你可以上www.chinaunix.net和www.linuxsir.org上查 2004-06-21 21:34:32 Vx(267441598)
好的,thanks 2004-06-21 21:34:38 netsight(41759732)
今天刚装了linux 2004-06-21 21:35:38 H2O2(56590742)
redhat和suse的oracle支持相对比好 2004-06-21 21:37:18 Vx(267441598)
是不是要找个oracle8i for linux的 2004-06-21 21:38:03 H2O2(56590742)
是的,oracle网站上可以下载到,不过刻盘比较麻烦. 2004-06-21 21:38:35 Vx(267441598)
oracle网站提供免费的吗 2004-06-21 21:38:50 H2O2(56590742)
是的,不过要注册. 2004-06-21 21:39:29 Vx(267441598)
在网站注册? 2004-06-21 21:40:14 H2O2(56590742)
是的,上oracle去看吧 2004-06-21 21:40:25 Vx(267441598)
ok
2004-08-03 09:46:14 今天微笑了吗(172650121)
大家还好?我又回来了。 2004-08-03 09:46:36 沉默(19831987)
[贴图]
F93E1E 2004-08-03 09:47:33 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。
2004-08-03 09:48:15 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。
2004-08-03 09:48:51 明天踢球(71449551)
没有 2004-08-03 09:48:39 今天微笑了吗(172650121)
大家说话 2004-08-03 09:49:15 今天微笑了吗(172650121)
这么多人,希望能有啊,救命 2004-08-03 09:49:31 明天踢球(71449551)
等待回答吧 2004-08-03 09:49:54 今天微笑了吗(172650121)
谢谢啦, 2004-08-03 10:26:52 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。 2004-08-03 10:27:14 &旋风(20844619)
我有,但硬盘里面。。 2004-08-03 10:27:38 今天微笑了吗(172650121)
555,什么意思啊,硬盘怎么了? 2004-08-03 10:28:23 今天微笑了吗(172650121)
老大说说吗,我还急。 2004-08-03 10:28:45 &旋风(20844619)
我没电脑。就一块硬盘 2004-08-03 10:29:15 今天微笑了吗(172650121)
天,你在哪里上网? 2004-08-03 10:29:27 &旋风(20844619)
网巴。。 2004-08-03 10:29:43 &旋风(20844619)
网巴。。 2004-08-03 10:29:55 今天微笑了吗(172650121)
那?5555,我好想把我的U盘给你, 2004-08-03 10:30:35 今天微笑了吗(172650121)
真的没办法吗?
先告诉我是不是 NetFront 2004-08-03 10:31:45 &旋风(20844619)
不是 2004-08-03 10:32:08 今天微笑了吗(172650121)
还有其他的吗?恕我无知? 2004-08-03 10:36:22 今天微笑了吗(172650121)
老大,原谅俺的冒昧,怎么不说话啦。 2004-08-03 10:38:18 今天微笑了吗(172650121)
555555555 2004-08-03 10:44:56 今天微笑了吗(172650121)
求救,vxworks下的浏览器啊。 2004-08-03 10:53:00 今天微笑了吗(172650121) 求救,vxworks下的浏览器啊。 2004-08-03 10:56:29 今天微笑了吗(172650121)
大家都还在吗 2004-08-03 10:59:26 今天微笑了吗(172650121)
旋风,为何不说话了,期盼回复。 2004-08-03 11:42:50 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。 2004-08-03 12:37:12 kaddy(250453468)
请问一下PCI的作用是什么? 2004-08-03 12:37:23 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。 2004-08-03 12:46:59 javan(57213281)
有哪位老兄对web 数据库了解的多一点啊,有个挣钱项目可以做的
2004-08-03 12:47:18 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。 2004-08-03 13:49:35 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉 2004-08-03 13:52:03 dake(259284225)
[贴图]
039 2004-08-03 13:58:24 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉
2004-08-03 14:14:07 今天微笑了吗(172650121)
55555555555555555555555555555555555555555555555555555555555555555 2004-08-03 14:18:36 moonsun(249423271)
呵呵,人不多呀 2004-08-03 14:19:56 moonsun(249423271)
向各位请教个问题 2004-08-03 14:20:12 今天微笑了吗(172650121)
谁有浏览器,45555555555 2004-08-03 14:21:32 moonsun(249423271)
strcpy和strncpy这两个函数,哪个更安全? 2004-08-03 14:22:51 moonsun(249423271)
有人知道马? 2004-08-03 14:24:00 你阿会讲话(862218)
当然是strncpy了。 2004-08-03 14:27:53 moonsun(249423271)
为什么这么说?是因为可重入的原因吗? 2004-08-03 14:30:07 你阿会讲话(862218)
不是,这跟可重入没关系。 2004-08-03 14:30:16 你阿会讲话(862218)
不是,这跟可重入没关系。 2004-08-03 14:31:14 你阿会讲话(862218)
主要是strncpy可以严格控制拷贝的最大长度,防止溢出。 2004-08-03 14:32:13 moonsun(249423271)
哦,原来是这样,呵呵,我还以为只是和'\0'有关呢 2004-08-03 14:43:37 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。
2004-08-03 14:43:43 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。
2004-08-03 14:46:57 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。
2004-08-03 15:29:23 dake(259284225)
有也不给你,,要钱买的.. 2004-08-03 15:31:50 Amine(188710731)
[:)] 2004-08-03 16:29:50 沧浪之水(67175643)
各位大哥,谁有CORBA规范的中文版啊,能否发过来给小弟看看啊,英文版看的实在是太郁闷了啊 2004-08-03 16:30:15 jeffenson(164100558)
我也需要,谢谢了 2004-08-03 16:30:37 沧浪之水(67175643)
是啊,同求同求 2004-08-03 16:30:49 风起云涌(330324849)
痛求 2004-08-03 16:30:55 Nova(56286056)
哪位兄弟能告诉我直接生成的vxWorks_rom的启动流程是什么啊?用到usrWdbBanner,但是实在找不到在哪里调用的!郁闷 啊! 2004-08-03 16:32:00 沧浪之水(67175643)
原来有这么多人都在搞CORBA啊,看来还是有很多同道中人的啊 2004-08-03 16:32:44 Amine(188710731)
CORBA有什么用牙,不懂 2004-08-03 16:33:20 拈花一笑(35041962)
是什么? 2004-08-03 16:33:57 密码(24740658)
不懂
2004-08-03 16:34:01 Amine(188710731)
沧浪之水科普下如何 2004-08-03 16:34:31 沧浪之水(67175643)
偶也不太懂,但老板硬逼着用,好象是便于移植和再开发吧,请高手指点 2004-08-03 16:35:14 Amine(188710731)
好像和中间件相关 2004-08-03 16:35:35 沧浪之水(67175643)
而且还是要用在嵌入式系统中,比如arm 2004-08-03 16:35:48 沧浪之水(67175643)
对,本质应该就是中间件 2004-08-03 16:36:11 Amine(188710731)
arM硬件中有使用corba吗 2004-08-03 16:36:47 Amine(188710731)
好像基本思想是, 小内核+丰富的标准扩展组件 2004-08-03 16:37:38 沧浪之水(67175643)
老大不愧是老大 2004-08-03 16:38:54 jeffenson(164100558)
请教老大
,Linux在嵌入式的应用方面前景如何?
2004-08-03 16:39:48 Amine(188710731)
我也不懂, 瞎掰的, 哪位懂仔细说说 2004-08-03 16:40:04 沧浪之水(67175643)
我们老板的意思是在arm里跑uclinux,然后在uclinux里运行我们自己开发的基于组件的监控程序,程序符合CORBA规范,其结果应该是象windows下的COM之类 2004-08-03 16:40:57 沧浪之水(67175643)
也可以用于其他的平台,比如ucos等 2004-08-03 16:41:05 风起云涌(330324849)
我们也差不多,我们的是arm2410,你们开始了吗? 2004-08-03 16:41:56 沧浪之水(67175643)
还没有呢,现在还在探讨,而且现在我的片子是arm7,将来也有可能换成arm9 2004-08-03 16:42:46 沧浪之水(67175643)
可是我现在就了解这么多了,具体怎么实现简直一点头绪都没有 2004-08-03 16:43:12 沧浪之水(67175643)
哪位大哥帮帮小弟
2004-08-03 16:43:50 Amine(188710731)
Linux在嵌入式的应用方面前景应该不错, windriver已经开始支持 2004-08-03 16:46:02 沧浪之水(67175643)
呵呵,前几天windriver还来大连做报告了呢,可惜偶中途退场了没听到 2004-08-03 16:46:14 明天踢球(71449551)
老大,有没有关于linux在嵌入式应用的好书啊?? 2004-08-03 16:46:30 jeffenson(164100558)
我才开始接触这个行业,现在也就会移植linux he armboot
还有busybox以及简单的驱动
我下一步该学习什么啊?
谢谢! 2004-08-03 16:46:50 Amine(188710731)
<<build embedded linux>> 2004-08-03 16:47:46 沧浪之水(67175643)
风起云涌你们搞的怎么样 2004-08-03 16:49:00 风起云涌(330324849)
我们的比你们的可能简单点,arm2410+uclinux
在上面做应用,类似pda 2004-08-03 16:49:16 jeffenson(164100558)
老大推荐的那本书不错 2004-08-03 16:49:17 风起云涌(330324849)
刚刚开始 2004-08-03 16:49:42 风起云涌(330324849)
有下载吗? 2004-08-03 16:50:22 明天踢球(71449551)
同问! 2004-08-03 16:50:24 沧浪之水(67175643)
好啊,我加你为好友了,以后多多指教,偶也刚起步 2004-08-03 16:50:31 jeffenson(164100558)
to :风起云涌好像是三星的吧,没有听说过arm2410 2004-08-03 16:50:47 沧浪之水(67175643)
就是arm9啊 2004-08-03 16:50:55 风起云涌(330324849)
是啊 2004-08-03 16:51:10 jeffenson(164100558)
google 啊 2004-08-03 16:51:37 风起云涌(330324849)
不敢,共同进步! 2004-08-03 16:51:43 jeffenson(164100558)
不见老大人了? 2004-08-03 16:52:37 沧浪之水(67175643)
是不是太忙了 2004-08-03 16:53:58 Amine(188710731)
? 2004-08-03 16:54:45 jeffenson(164100558)
to Amine
我才开始接触这个行业,现在也就会移植linux he armboot
还有busybox以及简单的驱动
我下一步该学习什么啊?
谢谢! 2004-08-03 16:56:16 Amine(188710731)
更上层应用 2004-08-03 16:57:26 jeffenson(164100558)
具体一点
我得想法是看看
QT
自己在摸索,有点郁闷! 2004-08-03 17:01:47 bjay(179421491)
[;P] 2004-08-03 17:02:15 明天踢球(71449551)
果然有大虾忍不住笑啦 2004-08-03 17:02:19 jeffenson(164100558)
一种GUI ,
2004-08-03 17:06:24 bjay(179421491)
原来这里讨论的大部分是VxWorks,近来Linux的讨论越来越多了,看来由VxWorks到Linux是一种趋势[;P] 2004-08-03 17:07:26 拈花一笑(35041962)
可惜我的vxworks还没搞懂阿 2004-08-03 17:07:33 拈花一笑(35041962)
[:'(] 2004-08-03 17:08:14 风河(9706170)
我刚进来,发现大家原来不谈vxworks,还以为进错了。呵呵 2004-08-03 17:08:16 jeffenson(164100558)
不过公司里vxworks 还是多一些
毕竟BSP 等等做的全面啊 2004-08-03 17:09:31 明天踢球(71449551)
总是对vxworks里面的一些系统函数之间的调用关系不太明白,老大能不能指点一个方向 2004-08-03 17:09:41 bjay(179421491)
VxWorks有许多缺点,但Linux同样也有不少其它的。真的很难说哪个好 2004-08-03 17:10:37 jeffenson(164100558)
讨论这个好像意义不大 2004-08-03 17:10:48 bjay(179421491)
why? 2004-08-03 17:01:32 明天踢球(71449551)
恕我直言:QT是什么〉〉??? 2004-08-03 17:12:44 jeffenson(164100558)
个人认为:做好了一个
另一个就很好入门了 2004-08-03 17:13:27 bjay(179421491)
不一样的,它们两个有相同点,我不否认,但更多的是不同点 2004-08-03 17:14:11 明天踢球(71449551)
各位大虾:指点一下我吧!很想弄明白,有什么经典好书吗????
2004-08-03 17:14:41 jeffenson(164100558)
还有,我想知道
在嵌入式开发中,到底硬件和软件部分,那个难度大一些 2004-08-03 17:15:14 bjay(179421491)
软件,我是这么认为的 2004-08-03 17:15:14 风河(9706170)
我还想知道哪个更有前途啊 2004-08-03 17:15:55 jeffenson(164100558)
那么软件具体是指:?
系统软件还是应用软件? 2004-08-03 17:16:00 Amine(188710731)
软件难 2004-08-03 17:16:16 bjay(179421491)
当然,硬件开始时很难 2004-08-03 17:16:21 jeffenson(164100558)
老大,你终于出现了
2004-08-03 17:16:43 Amine(188710731)
刚才停电了:( 2004-08-03 17:16:59 Nova(56286056)
哪位老大对850和vxWorks熟悉的,能否帮帮忙啊? 2004-08-03 17:16:59 bjay(179421491)
软件当然包括,系统软件和应用软件了 2004-08-03 17:17:18 jeffenson(164100558)
我是从软件入手的
老板又让做硬件,感觉那个很难的说 2004-08-03 17:17:59 jeffenson(164100558)
to Amine
我才开始接触这个行业,现在也就会移植linux he armboot
还有busybox以及简单的驱动
我下一步该学习什么啊?
谢谢! 2004-08-03 17:18:10 bjay(179421491)
硬件开始时很难,软件是一直都难 2004-08-03 17:18:12 Amine(188710731)
软件涉及面太广, 发挥余地很大, 想作个好软件真不容易 2004-08-03 17:18:32 jeffenson(164100558)
确实是!
我有体会 2004-08-03 17:18:53 jeffenson(164100558)
总是有很多没有考虑到的问题出现 2004-08-03 17:19:08 Amine(188710731)
>我下一步该学习什么啊?
如果没有具体应用, 研究下linux代码应该有好处 2004-08-03 17:20:03 扫地僧(272196945)
是啊 2004-08-03 17:20:19 jeffenson(164100558)
这个工作我做了一部分
目前在研究armboot的源代码 2004-08-03 17:20:42 jeffenson(164100558)
不过有时,不大明白 2004-08-03 17:20:56 扫地僧(272196945)
一起讨论 2004-08-03 17:21:23 bjay(179421491)
这部分代码要求了解硬件,没有硬件无从谈起 2004-08-03 17:21:54 Amine(188710731)
但能明白一些东西就是收获
如果要出色, 需要作一些创造性工作, 而不仅仅是应用 2004-08-03 17:22:07 jeffenson(164100558)
我在ep7312上研究的
2004-08-03 17:22:19 jeffenson(164100558)
你说得太对了 2004-08-03 17:23:20 jeffenson(164100558)
可是总感觉缺乏找到创新的方向很难,不知从什么地方着手? 2004-08-03 17:23:52 扫地僧(272196945)
你是个高手呀 2004-08-03 17:24:10 jeffenson(164100558)
这个领域牵涉的东西太多了 2004-08-03 17:24:32 Amine(188710731)
创造也来自需求, 如果有某种需要没人能满足, 你能行就是创造 2004-08-03 17:25:53 jeffenson(164100558)
这个观念我是第一次听说
以前总任务要很多数学公式的
谢谢了 2004-08-03 17:26:16 jeffenson(164100558)
才进入这个领域 2004-08-03 17:26:37 扫地僧(272196945)
都开始创造了 2004-08-03 17:26:46 Amine(188710731)
就如jffs文件系统的出现, 就为了满足一种需求:
tffs是版权软件, linux不能使用, 而电子存储器却广泛应用 2004-08-03 17:27:16 扫地僧(272196945)
哦 确实 2004-08-03 17:27:45 拈花一笑(35041962)
to:jeffenson,
能给我一份armboot的源代码嘛?我也想研究一下 2004-08-03 17:28:17 jeffenson(164100558)
就是,文件系统这一块我还不是很熟悉,
2004-08-03 17:28:46 扫地僧(272196945)
要看哪些资料? 2004-08-03 17:29:14 拈花一笑(35041962)
to:jeffenson,
能给我一份armboot的源代码嘛?我也想研究一下
2004-08-03 17:29:25 Amine(188710731)
再说ucOS, 作者创造了它, 并写了本书描述它, 满足了很多学习的要求, 以及一些简单系统的应用
从作者的自述可以了解其创造动力的来源 2004-08-03 17:29:36 jeffenson(164100558)
www.sourceforge.net
这个网站上有了 2004-08-03 17:29:40 Amine(188710731)
armboot到处都是, google自 2004-08-03 17:30:08 拈花一笑(35041962)
是吗?看看 2004-08-03 17:30:36 bjay(179421491)
开源软件相关还是到这里吧www.sourceforge.net 2004-08-03 17:30:41 扫地僧(272196945)
我现在的目的是 努力做前人做过的东西 2004-08-03 17:30:45 jeffenson(164100558)
ucOS--看了这个后,我才感觉到操作系统原来可以这样实现,很佩服作者的说
2004-08-03 17:31:03 jeffenson(164100558)
开始都是这样的 2004-08-03 17:32:59 Amine(188710731)
光学习是枯燥的, 能在学习过程中产生某些成果才令人兴奋,那怕是一个学习笔记 2004-08-03 17:33:20 jeffenson(164100558)
ucOS里的init.s(基于ARM)的这个函数不大明白,尤其时那两句,困扰了我很长时间,麻烦解释,谢谢!
_IntCtxSw
ldr r0,=.+8
movs pc,r0 2004-08-03 17:34:21 jeffenson(164100558)
就是,对自己的总结,另外可以让别人参考 2004-08-03 17:34:38 jeffenson(164100558)
以前我不作的
最近才开始做笔记 2004-08-03 17:34:56 Amine(188710731)
看不懂:( 2004-08-03 17:35:52 拈花一笑(35041962)
armboot只能在linux编译嘛?
2004-08-03 17:36:14 jeffenson(164100558)
那我再自己琢磨了。谢谢!
2004-08-03 17:36:32 bjay(179421491)
只要你有合适的gcc在Window$下也行 2004-08-03 17:36:48 jeffenson(164100558)
还有,大家是工作了
还是在学校? 2004-08-03 17:36:59 Amine(188710731)
armboot编译应该是和编译器相关, 而不是linux 2004-08-03 17:37:36 拈花一笑(35041962)
原码是.tgz包,windows怎么办 2004-08-03 17:37:46 bjay(179421491)
winRAR 2004-08-03 17:37:56 拈花一笑(35041962)
不会linux啊 2004-08-03 17:37:56 jeffenson(164100558)
在linux 下作罢 2004-08-03 17:38:16 bjay(179421491)
在Linux下比较方便 2004-08-03 17:39:02 拈花一笑(35041962)
没装,麻烦了 2004-08-03 17:39:07 jeffenson(164100558)
有工作的吗?
本人即将毕业
可否建议个混饭的地方? 2004-08-03 17:40:36 Amine(188710731)
UT 2004-08-03 17:41:09 kaddy(250453468)
发简历来看看呀 2004-08-03 17:41:26 拈花一笑(35041962)
这里还有星探啊 2004-08-03 17:41:33 bjay(179421491)
你们两个都在UT? 2004-08-03 17:41:41 kaddy(250453468)
我不在 2004-08-03 17:41:48 kaddy(250453468)
但可以给你介绍一下工作呀 2004-08-03 17:42:30 jeffenson(164100558)
UT倒是经常来我们学校招人 2004-08-03 17:42:42 kaddy(250453468)
你什么学校 2004-08-03 17:42:59 jeffenson(164100558)
to kaddy
你在什么单位了? 2004-08-03 17:43:10 kaddy(250453468)
在上海呀 2004-08-03 17:43:13 kaddy(250453468)
小公司 2004-08-03 17:43:42 扫地僧(272196945)
小公司有发展 2004-08-03 17:44:05 Amine(188710731)
恩 2004-08-03 17:44:41 jeffenson(164100558)
西电,不知听说过没有? 2004-08-03 17:44:52 kaddy(250453468)
没有呀,什么学校 2004-08-03 17:45:08 bjay(179421491)
西电可是名校 2004-08-03 17:45:11 Nova(56286056)
西安电子科大啊? 2004-08-03 17:45:12 jeffenson(164100558)
西安电子科技大学 2004-08-03 17:45:14 Nova(56286056)
牛! 2004-08-03 17:45:31 kaddy(250453468)
哦,听过 2004-08-03 17:48:51 jeffenson(164100558)
大家说说你们都在嵌入式领域的那个方向发展啊?
2004-08-03 17:52:17 jeffenson(164100558)
下次在说了
要去关心亚洲杯了
,无论中国队多么的烂,都是自己国家的球队啊,看完了继续摔瓶子了 2004-08-03 17:52:20 拈花一笑(35041962)
还是问一下
是不是armboot只支持那几种cpu啊?
2004-08-03 17:52:37 kaddy(250453468)
你上研? 2004-08-03 17:52:44 jeffenson(164100558)
是了 2004-08-03 17:52:57 kaddy(250453468)
怎么现在毕业? 2004-08-03 17:53:03 jeffenson(164100558)
好像7,8 中了 2004-08-03 17:53:25 kaddy(250453468)
如果想去UT的话,我帮助你看看有没有机会,我大学同班同学有在UT的 2004-08-03 17:53:35 jeffenson(164100558)
明年3月毕业
提前找工作了 2004-08-03 17:53:39 jeffenson(164100558)
谢谢了 2004-08-03 17:53:53 kaddy(250453468)
先发简历看看吧 2004-08-03 17:54:17 kaddy(250453468)
你们学校牛,还是北邮牛呀? 2004-08-03 17:54:30 jeffenson(164100558)
好的
过两天发过去
2004-08-03 17:54:43 kaddy(250453468)
好 2004-08-03 17:55:10 bjay(179421491)
我觉得是西电 2004-08-03 17:55:16 jeffenson(164100558)
是这样的,目前他的名声大一些
没办法了,人家在天子脚下啊 2004-08-03 17:55:25 kaddy(250453468)
[:D] 2004-08-03 17:55:52 jeffenson(164100558)
就像上海理工都说自己很牛
唉 2004-08-03 17:56:20 kaddy(250453468)
哦,是吧,我没上大学,对学校什么的不懂呀 2004-08-03 17:56:30 kaddy(250453468)
[:-] 2004-08-03 17:56:38 sleeping(103140506)
[贴图]
5B41F8 2004-08-03 17:56:49 kaddy(250453468)
这手不错呀 2004-08-03 17:57:00 kaddy(250453468)
sleeping:你睡觉起来了呀? 2004-08-03 17:57:01 jeffenson(164100558)
佩服!骗人的水平也这么高啊
2004-08-03 17:57:02 sleeping(103140506)
[贴图]
za 2004-08-03 17:57:10 kaddy(250453468)
[:D] 2004-08-03 17:57:30 kaddy(250453468)
[xx]
大家还好?我又回来了。 2004-08-03 09:46:36 沉默(19831987)
[贴图]
F93E1E 2004-08-03 09:47:33 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。
2004-08-03 09:48:15 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。
2004-08-03 09:48:51 明天踢球(71449551)
没有 2004-08-03 09:48:39 今天微笑了吗(172650121)
大家说话 2004-08-03 09:49:15 今天微笑了吗(172650121)
这么多人,希望能有啊,救命 2004-08-03 09:49:31 明天踢球(71449551)
等待回答吧 2004-08-03 09:49:54 今天微笑了吗(172650121)
谢谢啦, 2004-08-03 10:26:52 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。 2004-08-03 10:27:14 &旋风(20844619)
我有,但硬盘里面。。 2004-08-03 10:27:38 今天微笑了吗(172650121)
555,什么意思啊,硬盘怎么了? 2004-08-03 10:28:23 今天微笑了吗(172650121)
老大说说吗,我还急。 2004-08-03 10:28:45 &旋风(20844619)
我没电脑。就一块硬盘 2004-08-03 10:29:15 今天微笑了吗(172650121)
天,你在哪里上网? 2004-08-03 10:29:27 &旋风(20844619)
网巴。。 2004-08-03 10:29:43 &旋风(20844619)
网巴。。 2004-08-03 10:29:55 今天微笑了吗(172650121)
那?5555,我好想把我的U盘给你, 2004-08-03 10:30:35 今天微笑了吗(172650121)
真的没办法吗?
先告诉我是不是 NetFront 2004-08-03 10:31:45 &旋风(20844619)
不是 2004-08-03 10:32:08 今天微笑了吗(172650121)
还有其他的吗?恕我无知? 2004-08-03 10:36:22 今天微笑了吗(172650121)
老大,原谅俺的冒昧,怎么不说话啦。 2004-08-03 10:38:18 今天微笑了吗(172650121)
555555555 2004-08-03 10:44:56 今天微笑了吗(172650121)
求救,vxworks下的浏览器啊。 2004-08-03 10:53:00 今天微笑了吗(172650121) 求救,vxworks下的浏览器啊。 2004-08-03 10:56:29 今天微笑了吗(172650121)
大家都还在吗 2004-08-03 10:59:26 今天微笑了吗(172650121)
旋风,为何不说话了,期盼回复。 2004-08-03 11:42:50 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。 2004-08-03 12:37:12 kaddy(250453468)
请问一下PCI的作用是什么? 2004-08-03 12:37:23 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。 2004-08-03 12:46:59 javan(57213281)
有哪位老兄对web 数据库了解的多一点啊,有个挣钱项目可以做的
2004-08-03 12:47:18 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。 2004-08-03 13:49:35 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉 2004-08-03 13:52:03 dake(259284225)
[贴图]
039 2004-08-03 13:58:24 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉
2004-08-03 14:14:07 今天微笑了吗(172650121)
55555555555555555555555555555555555555555555555555555555555555555 2004-08-03 14:18:36 moonsun(249423271)
呵呵,人不多呀 2004-08-03 14:19:56 moonsun(249423271)
向各位请教个问题 2004-08-03 14:20:12 今天微笑了吗(172650121)
谁有浏览器,45555555555 2004-08-03 14:21:32 moonsun(249423271)
strcpy和strncpy这两个函数,哪个更安全? 2004-08-03 14:22:51 moonsun(249423271)
有人知道马? 2004-08-03 14:24:00 你阿会讲话(862218)
当然是strncpy了。 2004-08-03 14:27:53 moonsun(249423271)
为什么这么说?是因为可重入的原因吗? 2004-08-03 14:30:07 你阿会讲话(862218)
不是,这跟可重入没关系。 2004-08-03 14:30:16 你阿会讲话(862218)
不是,这跟可重入没关系。 2004-08-03 14:31:14 你阿会讲话(862218)
主要是strncpy可以严格控制拷贝的最大长度,防止溢出。 2004-08-03 14:32:13 moonsun(249423271)
哦,原来是这样,呵呵,我还以为只是和'\0'有关呢 2004-08-03 14:43:37 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。
2004-08-03 14:43:43 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。
2004-08-03 14:46:57 今天微笑了吗(172650121)
各位老大,谁有vxworsk下的浏览器,太难找拉。
2004-08-03 15:29:23 dake(259284225)
有也不给你,,要钱买的.. 2004-08-03 15:31:50 Amine(188710731)
[:)] 2004-08-03 16:29:50 沧浪之水(67175643)
各位大哥,谁有CORBA规范的中文版啊,能否发过来给小弟看看啊,英文版看的实在是太郁闷了啊 2004-08-03 16:30:15 jeffenson(164100558)
我也需要,谢谢了 2004-08-03 16:30:37 沧浪之水(67175643)
是啊,同求同求 2004-08-03 16:30:49 风起云涌(330324849)
痛求 2004-08-03 16:30:55 Nova(56286056)
哪位兄弟能告诉我直接生成的vxWorks_rom的启动流程是什么啊?用到usrWdbBanner,但是实在找不到在哪里调用的!郁闷 啊! 2004-08-03 16:32:00 沧浪之水(67175643)
原来有这么多人都在搞CORBA啊,看来还是有很多同道中人的啊 2004-08-03 16:32:44 Amine(188710731)
CORBA有什么用牙,不懂 2004-08-03 16:33:20 拈花一笑(35041962)
是什么? 2004-08-03 16:33:57 密码(24740658)
不懂
2004-08-03 16:34:01 Amine(188710731)
沧浪之水科普下如何 2004-08-03 16:34:31 沧浪之水(67175643)
偶也不太懂,但老板硬逼着用,好象是便于移植和再开发吧,请高手指点 2004-08-03 16:35:14 Amine(188710731)
好像和中间件相关 2004-08-03 16:35:35 沧浪之水(67175643)
而且还是要用在嵌入式系统中,比如arm 2004-08-03 16:35:48 沧浪之水(67175643)
对,本质应该就是中间件 2004-08-03 16:36:11 Amine(188710731)
arM硬件中有使用corba吗 2004-08-03 16:36:47 Amine(188710731)
好像基本思想是, 小内核+丰富的标准扩展组件 2004-08-03 16:37:38 沧浪之水(67175643)
老大不愧是老大 2004-08-03 16:38:54 jeffenson(164100558)
请教老大
,Linux在嵌入式的应用方面前景如何?
2004-08-03 16:39:48 Amine(188710731)
我也不懂, 瞎掰的, 哪位懂仔细说说 2004-08-03 16:40:04 沧浪之水(67175643)
我们老板的意思是在arm里跑uclinux,然后在uclinux里运行我们自己开发的基于组件的监控程序,程序符合CORBA规范,其结果应该是象windows下的COM之类 2004-08-03 16:40:57 沧浪之水(67175643)
也可以用于其他的平台,比如ucos等 2004-08-03 16:41:05 风起云涌(330324849)
我们也差不多,我们的是arm2410,你们开始了吗? 2004-08-03 16:41:56 沧浪之水(67175643)
还没有呢,现在还在探讨,而且现在我的片子是arm7,将来也有可能换成arm9 2004-08-03 16:42:46 沧浪之水(67175643)
可是我现在就了解这么多了,具体怎么实现简直一点头绪都没有 2004-08-03 16:43:12 沧浪之水(67175643)
哪位大哥帮帮小弟
2004-08-03 16:43:50 Amine(188710731)
Linux在嵌入式的应用方面前景应该不错, windriver已经开始支持 2004-08-03 16:46:02 沧浪之水(67175643)
呵呵,前几天windriver还来大连做报告了呢,可惜偶中途退场了没听到 2004-08-03 16:46:14 明天踢球(71449551)
老大,有没有关于linux在嵌入式应用的好书啊?? 2004-08-03 16:46:30 jeffenson(164100558)
我才开始接触这个行业,现在也就会移植linux he armboot
还有busybox以及简单的驱动
我下一步该学习什么啊?
谢谢! 2004-08-03 16:46:50 Amine(188710731)
<<build embedded linux>> 2004-08-03 16:47:46 沧浪之水(67175643)
风起云涌你们搞的怎么样 2004-08-03 16:49:00 风起云涌(330324849)
我们的比你们的可能简单点,arm2410+uclinux
在上面做应用,类似pda 2004-08-03 16:49:16 jeffenson(164100558)
老大推荐的那本书不错 2004-08-03 16:49:17 风起云涌(330324849)
刚刚开始 2004-08-03 16:49:42 风起云涌(330324849)
有下载吗? 2004-08-03 16:50:22 明天踢球(71449551)
同问! 2004-08-03 16:50:24 沧浪之水(67175643)
好啊,我加你为好友了,以后多多指教,偶也刚起步 2004-08-03 16:50:31 jeffenson(164100558)
to :风起云涌好像是三星的吧,没有听说过arm2410 2004-08-03 16:50:47 沧浪之水(67175643)
就是arm9啊 2004-08-03 16:50:55 风起云涌(330324849)
是啊 2004-08-03 16:51:10 jeffenson(164100558)
google 啊 2004-08-03 16:51:37 风起云涌(330324849)
不敢,共同进步! 2004-08-03 16:51:43 jeffenson(164100558)
不见老大人了? 2004-08-03 16:52:37 沧浪之水(67175643)
是不是太忙了 2004-08-03 16:53:58 Amine(188710731)
? 2004-08-03 16:54:45 jeffenson(164100558)
to Amine
我才开始接触这个行业,现在也就会移植linux he armboot
还有busybox以及简单的驱动
我下一步该学习什么啊?
谢谢! 2004-08-03 16:56:16 Amine(188710731)
更上层应用 2004-08-03 16:57:26 jeffenson(164100558)
具体一点
我得想法是看看
QT
自己在摸索,有点郁闷! 2004-08-03 17:01:47 bjay(179421491)
[;P] 2004-08-03 17:02:15 明天踢球(71449551)
果然有大虾忍不住笑啦 2004-08-03 17:02:19 jeffenson(164100558)
一种GUI ,
2004-08-03 17:06:24 bjay(179421491)
原来这里讨论的大部分是VxWorks,近来Linux的讨论越来越多了,看来由VxWorks到Linux是一种趋势[;P] 2004-08-03 17:07:26 拈花一笑(35041962)
可惜我的vxworks还没搞懂阿 2004-08-03 17:07:33 拈花一笑(35041962)
[:'(] 2004-08-03 17:08:14 风河(9706170)
我刚进来,发现大家原来不谈vxworks,还以为进错了。呵呵 2004-08-03 17:08:16 jeffenson(164100558)
不过公司里vxworks 还是多一些
毕竟BSP 等等做的全面啊 2004-08-03 17:09:31 明天踢球(71449551)
总是对vxworks里面的一些系统函数之间的调用关系不太明白,老大能不能指点一个方向 2004-08-03 17:09:41 bjay(179421491)
VxWorks有许多缺点,但Linux同样也有不少其它的。真的很难说哪个好 2004-08-03 17:10:37 jeffenson(164100558)
讨论这个好像意义不大 2004-08-03 17:10:48 bjay(179421491)
why? 2004-08-03 17:01:32 明天踢球(71449551)
恕我直言:QT是什么〉〉??? 2004-08-03 17:12:44 jeffenson(164100558)
个人认为:做好了一个
另一个就很好入门了 2004-08-03 17:13:27 bjay(179421491)
不一样的,它们两个有相同点,我不否认,但更多的是不同点 2004-08-03 17:14:11 明天踢球(71449551)
各位大虾:指点一下我吧!很想弄明白,有什么经典好书吗????
2004-08-03 17:14:41 jeffenson(164100558)
还有,我想知道
在嵌入式开发中,到底硬件和软件部分,那个难度大一些 2004-08-03 17:15:14 bjay(179421491)
软件,我是这么认为的 2004-08-03 17:15:14 风河(9706170)
我还想知道哪个更有前途啊 2004-08-03 17:15:55 jeffenson(164100558)
那么软件具体是指:?
系统软件还是应用软件? 2004-08-03 17:16:00 Amine(188710731)
软件难 2004-08-03 17:16:16 bjay(179421491)
当然,硬件开始时很难 2004-08-03 17:16:21 jeffenson(164100558)
老大,你终于出现了
2004-08-03 17:16:43 Amine(188710731)
刚才停电了:( 2004-08-03 17:16:59 Nova(56286056)
哪位老大对850和vxWorks熟悉的,能否帮帮忙啊? 2004-08-03 17:16:59 bjay(179421491)
软件当然包括,系统软件和应用软件了 2004-08-03 17:17:18 jeffenson(164100558)
我是从软件入手的
老板又让做硬件,感觉那个很难的说 2004-08-03 17:17:59 jeffenson(164100558)
to Amine
我才开始接触这个行业,现在也就会移植linux he armboot
还有busybox以及简单的驱动
我下一步该学习什么啊?
谢谢! 2004-08-03 17:18:10 bjay(179421491)
硬件开始时很难,软件是一直都难 2004-08-03 17:18:12 Amine(188710731)
软件涉及面太广, 发挥余地很大, 想作个好软件真不容易 2004-08-03 17:18:32 jeffenson(164100558)
确实是!
我有体会 2004-08-03 17:18:53 jeffenson(164100558)
总是有很多没有考虑到的问题出现 2004-08-03 17:19:08 Amine(188710731)
>我下一步该学习什么啊?
如果没有具体应用, 研究下linux代码应该有好处 2004-08-03 17:20:03 扫地僧(272196945)
是啊 2004-08-03 17:20:19 jeffenson(164100558)
这个工作我做了一部分
目前在研究armboot的源代码 2004-08-03 17:20:42 jeffenson(164100558)
不过有时,不大明白 2004-08-03 17:20:56 扫地僧(272196945)
一起讨论 2004-08-03 17:21:23 bjay(179421491)
这部分代码要求了解硬件,没有硬件无从谈起 2004-08-03 17:21:54 Amine(188710731)
但能明白一些东西就是收获
如果要出色, 需要作一些创造性工作, 而不仅仅是应用 2004-08-03 17:22:07 jeffenson(164100558)
我在ep7312上研究的
2004-08-03 17:22:19 jeffenson(164100558)
你说得太对了 2004-08-03 17:23:20 jeffenson(164100558)
可是总感觉缺乏找到创新的方向很难,不知从什么地方着手? 2004-08-03 17:23:52 扫地僧(272196945)
你是个高手呀 2004-08-03 17:24:10 jeffenson(164100558)
这个领域牵涉的东西太多了 2004-08-03 17:24:32 Amine(188710731)
创造也来自需求, 如果有某种需要没人能满足, 你能行就是创造 2004-08-03 17:25:53 jeffenson(164100558)
这个观念我是第一次听说
以前总任务要很多数学公式的
谢谢了 2004-08-03 17:26:16 jeffenson(164100558)
才进入这个领域 2004-08-03 17:26:37 扫地僧(272196945)
都开始创造了 2004-08-03 17:26:46 Amine(188710731)
就如jffs文件系统的出现, 就为了满足一种需求:
tffs是版权软件, linux不能使用, 而电子存储器却广泛应用 2004-08-03 17:27:16 扫地僧(272196945)
哦 确实 2004-08-03 17:27:45 拈花一笑(35041962)
to:jeffenson,
能给我一份armboot的源代码嘛?我也想研究一下 2004-08-03 17:28:17 jeffenson(164100558)
就是,文件系统这一块我还不是很熟悉,
2004-08-03 17:28:46 扫地僧(272196945)
要看哪些资料? 2004-08-03 17:29:14 拈花一笑(35041962)
to:jeffenson,
能给我一份armboot的源代码嘛?我也想研究一下
2004-08-03 17:29:25 Amine(188710731)
再说ucOS, 作者创造了它, 并写了本书描述它, 满足了很多学习的要求, 以及一些简单系统的应用
从作者的自述可以了解其创造动力的来源 2004-08-03 17:29:36 jeffenson(164100558)
www.sourceforge.net
这个网站上有了 2004-08-03 17:29:40 Amine(188710731)
armboot到处都是, google自 2004-08-03 17:30:08 拈花一笑(35041962)
是吗?看看 2004-08-03 17:30:36 bjay(179421491)
开源软件相关还是到这里吧www.sourceforge.net 2004-08-03 17:30:41 扫地僧(272196945)
我现在的目的是 努力做前人做过的东西 2004-08-03 17:30:45 jeffenson(164100558)
ucOS--看了这个后,我才感觉到操作系统原来可以这样实现,很佩服作者的说
2004-08-03 17:31:03 jeffenson(164100558)
开始都是这样的 2004-08-03 17:32:59 Amine(188710731)
光学习是枯燥的, 能在学习过程中产生某些成果才令人兴奋,那怕是一个学习笔记 2004-08-03 17:33:20 jeffenson(164100558)
ucOS里的init.s(基于ARM)的这个函数不大明白,尤其时那两句,困扰了我很长时间,麻烦解释,谢谢!
_IntCtxSw
ldr r0,=.+8
movs pc,r0 2004-08-03 17:34:21 jeffenson(164100558)
就是,对自己的总结,另外可以让别人参考 2004-08-03 17:34:38 jeffenson(164100558)
以前我不作的
最近才开始做笔记 2004-08-03 17:34:56 Amine(188710731)
看不懂:( 2004-08-03 17:35:52 拈花一笑(35041962)
armboot只能在linux编译嘛?
2004-08-03 17:36:14 jeffenson(164100558)
那我再自己琢磨了。谢谢!
2004-08-03 17:36:32 bjay(179421491)
只要你有合适的gcc在Window$下也行 2004-08-03 17:36:48 jeffenson(164100558)
还有,大家是工作了
还是在学校? 2004-08-03 17:36:59 Amine(188710731)
armboot编译应该是和编译器相关, 而不是linux 2004-08-03 17:37:36 拈花一笑(35041962)
原码是.tgz包,windows怎么办 2004-08-03 17:37:46 bjay(179421491)
winRAR 2004-08-03 17:37:56 拈花一笑(35041962)
不会linux啊 2004-08-03 17:37:56 jeffenson(164100558)
在linux 下作罢 2004-08-03 17:38:16 bjay(179421491)
在Linux下比较方便 2004-08-03 17:39:02 拈花一笑(35041962)
没装,麻烦了 2004-08-03 17:39:07 jeffenson(164100558)
有工作的吗?
本人即将毕业
可否建议个混饭的地方? 2004-08-03 17:40:36 Amine(188710731)
UT 2004-08-03 17:41:09 kaddy(250453468)
发简历来看看呀 2004-08-03 17:41:26 拈花一笑(35041962)
这里还有星探啊 2004-08-03 17:41:33 bjay(179421491)
你们两个都在UT? 2004-08-03 17:41:41 kaddy(250453468)
我不在 2004-08-03 17:41:48 kaddy(250453468)
但可以给你介绍一下工作呀 2004-08-03 17:42:30 jeffenson(164100558)
UT倒是经常来我们学校招人 2004-08-03 17:42:42 kaddy(250453468)
你什么学校 2004-08-03 17:42:59 jeffenson(164100558)
to kaddy
你在什么单位了? 2004-08-03 17:43:10 kaddy(250453468)
在上海呀 2004-08-03 17:43:13 kaddy(250453468)
小公司 2004-08-03 17:43:42 扫地僧(272196945)
小公司有发展 2004-08-03 17:44:05 Amine(188710731)
恩 2004-08-03 17:44:41 jeffenson(164100558)
西电,不知听说过没有? 2004-08-03 17:44:52 kaddy(250453468)
没有呀,什么学校 2004-08-03 17:45:08 bjay(179421491)
西电可是名校 2004-08-03 17:45:11 Nova(56286056)
西安电子科大啊? 2004-08-03 17:45:12 jeffenson(164100558)
西安电子科技大学 2004-08-03 17:45:14 Nova(56286056)
牛! 2004-08-03 17:45:31 kaddy(250453468)
哦,听过 2004-08-03 17:48:51 jeffenson(164100558)
大家说说你们都在嵌入式领域的那个方向发展啊?
2004-08-03 17:52:17 jeffenson(164100558)
下次在说了
要去关心亚洲杯了
,无论中国队多么的烂,都是自己国家的球队啊,看完了继续摔瓶子了 2004-08-03 17:52:20 拈花一笑(35041962)
还是问一下
是不是armboot只支持那几种cpu啊?
2004-08-03 17:52:37 kaddy(250453468)
你上研? 2004-08-03 17:52:44 jeffenson(164100558)
是了 2004-08-03 17:52:57 kaddy(250453468)
怎么现在毕业? 2004-08-03 17:53:03 jeffenson(164100558)
好像7,8 中了 2004-08-03 17:53:25 kaddy(250453468)
如果想去UT的话,我帮助你看看有没有机会,我大学同班同学有在UT的 2004-08-03 17:53:35 jeffenson(164100558)
明年3月毕业
提前找工作了 2004-08-03 17:53:39 jeffenson(164100558)
谢谢了 2004-08-03 17:53:53 kaddy(250453468)
先发简历看看吧 2004-08-03 17:54:17 kaddy(250453468)
你们学校牛,还是北邮牛呀? 2004-08-03 17:54:30 jeffenson(164100558)
好的
过两天发过去
2004-08-03 17:54:43 kaddy(250453468)
好 2004-08-03 17:55:10 bjay(179421491)
我觉得是西电 2004-08-03 17:55:16 jeffenson(164100558)
是这样的,目前他的名声大一些
没办法了,人家在天子脚下啊 2004-08-03 17:55:25 kaddy(250453468)
[:D] 2004-08-03 17:55:52 jeffenson(164100558)
就像上海理工都说自己很牛
唉 2004-08-03 17:56:20 kaddy(250453468)
哦,是吧,我没上大学,对学校什么的不懂呀 2004-08-03 17:56:30 kaddy(250453468)
[:-] 2004-08-03 17:56:38 sleeping(103140506)
[贴图]
5B41F8 2004-08-03 17:56:49 kaddy(250453468)
这手不错呀 2004-08-03 17:57:00 kaddy(250453468)
sleeping:你睡觉起来了呀? 2004-08-03 17:57:01 jeffenson(164100558)
佩服!骗人的水平也这么高啊
2004-08-03 17:57:02 sleeping(103140506)
[贴图]
za 2004-08-03 17:57:10 kaddy(250453468)
[:D] 2004-08-03 17:57:30 kaddy(250453468)
[xx]
2004-08-04 08:42:38 股市迷路人(175534218)
非典 2004-08-04 08:42:48 股市迷路人(175534218)
保钓 2004-08-04 08:46:09 今天微笑了吗(172650121) 各位老大,谁有vxworsk下的浏览器,太难找拉。
2004-08-04 08:48:17 拈花一笑(35041962)
浏览器?叫什么? 2004-08-04 08:48:54 今天微笑了吗(172650121)
有一个 NetFront 还有一个名字忘记了。 2004-08-04 08:49:20 拈花一笑(35041962)
有时间帮你找找 2004-08-04 08:50:01 今天微笑了吗(172650121)
昨天这里的 旋风 说他有的,可惜后来不说话了,
2004-08-04 08:50:18 今天微笑了吗(172650121)
拈花一笑:你是在学校吗? 2004-08-04 08:50:24 拈花一笑(35041962)
yes 2004-08-04 08:50:39 今天微笑了吗(172650121)
学校有很多好东西的啊。 2004-08-04 08:50:50 拈花一笑(35041962)
没有,我们这穷 2004-08-04 08:52:11 今天微笑了吗(172650121)
呵呵,有那个叫什么来着 Nucl…… 2004-08-04 08:52:19 今天微笑了吗(172650121)
你那里有没 2004-08-04 08:54:39 今天微笑了吗(172650121)
Nucleus ,谁有呢,据说它带浏览器啊。
2004-08-04 08:55:26 拈花一笑(35041962)
我没有啊 2004-08-04 08:55:39 拈花一笑(35041962)
这是不同的操作系统吧 2004-08-04 08:57:37 今天微笑了吗(172650121)
是啊,听说是卖源代码的。 2004-08-04 08:57:59 今天微笑了吗(172650121)
估计有人有也舍不得拿出来,呵呵。
2004-08-04 08:58:26 拈花一笑(35041962)
当然了,谁愿意给你花钱啊 2004-08-04 08:58:59 今天微笑了吗(172650121)
如果有人问我要vxworks,我就给。 2004-08-04 08:59:19 拈花一笑(35041962)
你买的? 2004-08-04 08:59:30 今天微笑了吗(172650121)
我们公司的啊 2004-08-04 08:59:38 拈花一笑(35041962)
^_^ 2004-08-04 09:02:25 拈花一笑(35041962)
哈工大ftp谁知道? 2004-08-04 09:02:58 今天微笑了吗(172650121)
以前上过,CUTEFTP的列表里好象有的。 2004-08-04 09:03:32 拈花一笑(35041962)
给我查查啊,我也有过,但是忘了 2004-08-04 09:03:52 今天微笑了吗(172650121)
等下 2004-08-04 09:09:53 拈花一笑(35041962)
找到了吗? 2004-08-04 09:13:13 今天微笑了吗(172650121)
ftp://ftp.hit.edu.cn 2004-08-04 09:13:40 拈花一笑(35041962)
好的,谢谢 2004-08-04 09:13:53 今天微笑了吗(172650121)
nucleus 哪位有啊, 2004-08-04 09:14:10 今天微笑了吗(172650121)
vxworks的浏览器也好,难找啊 2004-08-04 09:14:17 拈花一笑(35041962)
呵呵 2004-08-04 09:14:55 拈花一笑(35041962)
怎么上部去呢
用户密码是hit吧? 2004-08-04 09:15:17 今天微笑了吗(172650121)
不知道啊,我再看看。 2004-08-04 09:15:27 拈花一笑(35041962)
麻烦你了 2004-08-04 09:21:15 风起云涌(330324849)
上不去你的ftp啊?是不是有什么用户密码啊? 2004-08-04 09:25:12 今天微笑了吗(172650121)
好象是上不去啊,到等待欢迎信息很长时间都不动了 2004-08-04 09:26:41 拈花一笑(35041962)
哦,那我明天再上吧 2004-08-04 09:26:44 拈花一笑(35041962)
谢谢 2004-08-04 09:28:20 今天微笑了吗(172650121)
http://www.searchina.net.cn/essay/topic.asp?page=1&forum_id=10&BBSID=30324
看看去,全国各大学FTP大全。 2004-08-04 09:29:31 拈花一笑(35041962)
不错 2004-08-04 09:47:46 天地箭(102722563)
有哪位仁兄知道PCI的两种机制是什么吗?如下: /* PCI Configuration mechanisms */
#define PCI_MECHANISM_1 1 /* current PC-AT hardware mechanism */ #define PCI_MECHANISM_2 2 /* deprecated */
/* Configuration I/O addresses for mechanism 1 */ #define PCI_CONFIG_ADDR 0x0cf8 /* write 32 bits to set address */
#define PCI_CONFIG_DATA 0x0cfc /* 8, 16, or 32 bit accesses */ /* Configuration I/O addresses for mechanism 2 */ #define PCI_CONFIG_CSE 0x0cf8 /* CSE register */
#define PCI_CONFIG_FORWARD 0x0cfa /* forward register */
#define PCI_CONFIG_BASE 0xc000 /* base register */ 2004-08-04 09:49:10 天地箭(102722563)
有哪位仁兄知道PCI的两种机制是什么吗?如下: /* PCI Configuration mechanisms */
#define PCI_MECHANISM_1 1 /* current PC-AT hardware mechanism */ #define PCI_MECHANISM_2 2 /* deprecated */
/* Configuration I/O addresses for mechanism 1 */ #define PCI_CONFIG_ADDR 0x0cf8 /* write 32 bits to set address */
#define PCI_CONFIG_DATA 0x0cfc /* 8, 16, or 32 bit accesses */ /* Configuration I/O addresses for mechanism 2 */ #define PCI_CONFIG_CSE 0x0cf8 /* CSE register */
#define PCI_CONFIG_FORWARD 0x0cfa /* forward register */
#define PCI_CONFIG_BASE 0xc000 /* base */
2004-08-04 10:17:39 无法悲伤(124376082)
你说的两种机制是什么呀 2004-08-04 10:17:40 今天微笑了吗(172650121)
似的 2004-08-04 10:28:13 丹尼(18927131)
有人知道44b0下的lcd显示吗? 2004-08-04 11:51:42 阿风(29255263)
谁实现了读写锁吗? 2004-08-04 11:53:03 阿风(29255263)
或者类似于windows下的:
InterlockedIncrement()
2004-08-04 11:54:51 阿风(29255263)
天地箭 搞的是底层的,俺偏上上层,不懂呀. 2004-08-04 11:55:42 阿风(29255263)
29255263(阿风) 11:51:42
谁实现了读写锁吗?
29255263(阿风) 11:53:03
或者类似于windows下的:
InterlockedIncrement() 2004-08-04 11:56:10 阿风(29255263)
有谁能帮帮小弟?? 2004-08-04 11:57:47 阿风(29255263)
小弟正在把 windows下的 读写锁 改到Vxworks下去用. 2004-08-04 12:03:49 阿风(29255263)
????? 2004-08-04 12:04:08 阿风(29255263)
知道的兄弟答复一下可好. 2004-08-04 12:46:34 淡如茶(2211953)
(2004-08-04 09:47:46) 天地箭(102722563)
有哪位仁兄知道PCI的两种机制是什么吗?如下: 一般0号机制用于非扩展PCI桥,1号机制用于扩展PCI桥 2004-08-04 13:00:23 阿风(29255263)
Vxworks下可有类似于windows下的: InterlockedIncrement() 的全局互斥增加的函数. 2004-08-04 13:08:31 天地箭(102722563)
谢谢 淡如茶 2004-08-04 13:11:27 天地箭(102722563)
淡如茶老兄,你说的扩展PCI桥是指有多级PCI总线以及PCI-PCI桥的这种情况吗 2004-08-04 13:33:38 浊玉(14260830)
有人做过TFFS嘛 2004-08-04 14:06:54 阿风(29255263)
Vxworks下可有类似于windows下的: InterlockedIncrement() 的全局互斥增加的函数. 2004-08-04 15:45:52 拈花一笑(35041962)
请问source insight能加入arm汇编的格式嘛? 2004-08-04 15:46:02 jeffenson(164100558)
不能 2004-08-04 15:46:23 拈花一笑(35041962)
这很麻烦啊 2004-08-04 15:49:03 jeffenson(164100558)
具体说是可以加入,但是不能追踪
2004-08-04 15:49:47 拈花一笑(35041962)
哦,那有没有别的看代码软件可以? 2004-08-04 15:49:57 今天微笑了吗(172650121)
UE吗 2004-08-04 15:50:19 拈花一笑(35041962)
ue也不能啊
2004-08-04 15:51:51 今天微笑了吗(172650121)
那不知道了。你把汇编用C封好也差不多吧。 2004-08-04 16:01:56 bjay(179421491)
能,但有点烦 2004-08-04 16:02:27 今天微笑了吗(172650121)
退而求其次吧,很多时候没办法 2004-08-04 16:03:54 拈花一笑(35041962)
bjay:怎么实现? 2004-08-04 16:06:26 bjay(179421491)
在Options->preference,Languages 2004-08-04 16:07:10 bjay(179421491)
你可以参考x86 Asm Language来做ARM 2004-08-04 16:08:12 拈花一笑(35041962)
这可够麻烦的啊 2004-08-04 16:09:07 bjay(179421491)
想方便就要麻烦[:D],除非有人帮你做。[;P] 2004-08-04 16:09:45 拈花一笑(35041962)
哈哈,本人比较懒 谁做好了到处一个啊, 2004-08-04 16:09:55 拈花一笑(35041962)
导出一个! 2004-08-04 16:12:26 拈花一笑(35041962)
[:D] 2004-08-04 16:12:47 今天微笑了吗(172650121)
[;d] 2004-08-04 16:21:08 大白鲨(48344645)
大家好
请问大家手上有关于Vxworks的中文电子书
能不能给我发一份啊啊
谢谢了 2004-08-04 16:21:43 今天微笑了吗(172650121)
有一本,比较老,你要吗 2004-08-04 16:22:13 大白鲨(48344645)
要~!
给我发过来吧
谢谢了 2004-08-04 16:22:35 今天微笑了吗(172650121)
找找 2004-08-04 16:22:43 大白鲨(48344645)
好的 2004-08-04 16:24:19 今天微笑了吗(172650121)
不好意思,不见了,你可以到 微码科技 网站下,那里的是我上传的。 2004-08-04 16:24:39 大白鲨(48344645)
好的
谢谢
我现在去看看先啊 2004-08-04 16:24:57 今天微笑了吗(172650121)
啊,祝好运气 2004-08-04 16:25:07 jeffenson(164100558)
谢谢你了
我也经常去微码科技 网站 2004-08-04 16:25:20 拈花一笑(35041962)
那里不好下载
2004-08-04 16:25:41 拈花一笑(35041962)
还要发贴,太~~~~~~ 2004-08-04 16:25:49 今天微笑了吗(172650121)
是啊 ,要什么鸟币,烦 2004-08-04 16:26:42 拈花一笑(35041962)
我灌了一堆水,终于下载了
结果没有找到解压密码,考 2004-08-04 16:26:55 大白鲨(48344645)
项目要用vxworks
第一次接触
以前用RTXC,看了介绍觉得tornador开发环境可以提供很大帮助,大家有没有什么感觉啊 2004-08-04 16:27:28 今天微笑了吗(172650121)
没什么,我现在就想找一个浏览器,烦死我了。 2004-08-04 16:27:56 大白鲨(48344645)
那我不是要狂发贴才行啊 2004-08-04 16:28:19 拈花一笑(35041962)
被发现也会给你清零的 2004-08-04 16:28:21 今天微笑了吗(172650121)
有的资料不用的 2004-08-04 16:30:08 大白鲨(48344645)
大家学vxworks的时候
都看过英文文档的VxWorks Programmer’s Guide吗?
2004-08-04 16:30:48 今天微笑了吗(172650121)
基本就看那个就差不多了,看不懂去买本清华翻译的书也行, 2004-08-04 16:32:07 大白鲨(48344645)
哦
还行
500多页啊,呵呵 2004-08-04 18:40:25 风起云涌(330324849)
arm2410+techorICE arm emulator+uclinux
请问各大侠,如果能把uclinux通过仿真器下到板子上,急死了,救救啊
2004-08-04 19:17:58 风(373942335)
好象可以通过网口下载吧 2004-08-04 20:54:08 淡如茶(2211953)
作个rom镜像,烧写到flash里面就是了啊
非典 2004-08-04 08:42:48 股市迷路人(175534218)
保钓 2004-08-04 08:46:09 今天微笑了吗(172650121) 各位老大,谁有vxworsk下的浏览器,太难找拉。
2004-08-04 08:48:17 拈花一笑(35041962)
浏览器?叫什么? 2004-08-04 08:48:54 今天微笑了吗(172650121)
有一个 NetFront 还有一个名字忘记了。 2004-08-04 08:49:20 拈花一笑(35041962)
有时间帮你找找 2004-08-04 08:50:01 今天微笑了吗(172650121)
昨天这里的 旋风 说他有的,可惜后来不说话了,
2004-08-04 08:50:18 今天微笑了吗(172650121)
拈花一笑:你是在学校吗? 2004-08-04 08:50:24 拈花一笑(35041962)
yes 2004-08-04 08:50:39 今天微笑了吗(172650121)
学校有很多好东西的啊。 2004-08-04 08:50:50 拈花一笑(35041962)
没有,我们这穷 2004-08-04 08:52:11 今天微笑了吗(172650121)
呵呵,有那个叫什么来着 Nucl…… 2004-08-04 08:52:19 今天微笑了吗(172650121)
你那里有没 2004-08-04 08:54:39 今天微笑了吗(172650121)
Nucleus ,谁有呢,据说它带浏览器啊。
2004-08-04 08:55:26 拈花一笑(35041962)
我没有啊 2004-08-04 08:55:39 拈花一笑(35041962)
这是不同的操作系统吧 2004-08-04 08:57:37 今天微笑了吗(172650121)
是啊,听说是卖源代码的。 2004-08-04 08:57:59 今天微笑了吗(172650121)
估计有人有也舍不得拿出来,呵呵。
2004-08-04 08:58:26 拈花一笑(35041962)
当然了,谁愿意给你花钱啊 2004-08-04 08:58:59 今天微笑了吗(172650121)
如果有人问我要vxworks,我就给。 2004-08-04 08:59:19 拈花一笑(35041962)
你买的? 2004-08-04 08:59:30 今天微笑了吗(172650121)
我们公司的啊 2004-08-04 08:59:38 拈花一笑(35041962)
^_^ 2004-08-04 09:02:25 拈花一笑(35041962)
哈工大ftp谁知道? 2004-08-04 09:02:58 今天微笑了吗(172650121)
以前上过,CUTEFTP的列表里好象有的。 2004-08-04 09:03:32 拈花一笑(35041962)
给我查查啊,我也有过,但是忘了 2004-08-04 09:03:52 今天微笑了吗(172650121)
等下 2004-08-04 09:09:53 拈花一笑(35041962)
找到了吗? 2004-08-04 09:13:13 今天微笑了吗(172650121)
ftp://ftp.hit.edu.cn 2004-08-04 09:13:40 拈花一笑(35041962)
好的,谢谢 2004-08-04 09:13:53 今天微笑了吗(172650121)
nucleus 哪位有啊, 2004-08-04 09:14:10 今天微笑了吗(172650121)
vxworks的浏览器也好,难找啊 2004-08-04 09:14:17 拈花一笑(35041962)
呵呵 2004-08-04 09:14:55 拈花一笑(35041962)
怎么上部去呢
用户密码是hit吧? 2004-08-04 09:15:17 今天微笑了吗(172650121)
不知道啊,我再看看。 2004-08-04 09:15:27 拈花一笑(35041962)
麻烦你了 2004-08-04 09:21:15 风起云涌(330324849)
上不去你的ftp啊?是不是有什么用户密码啊? 2004-08-04 09:25:12 今天微笑了吗(172650121)
好象是上不去啊,到等待欢迎信息很长时间都不动了 2004-08-04 09:26:41 拈花一笑(35041962)
哦,那我明天再上吧 2004-08-04 09:26:44 拈花一笑(35041962)
谢谢 2004-08-04 09:28:20 今天微笑了吗(172650121)
http://www.searchina.net.cn/essay/topic.asp?page=1&forum_id=10&BBSID=30324
看看去,全国各大学FTP大全。 2004-08-04 09:29:31 拈花一笑(35041962)
不错 2004-08-04 09:47:46 天地箭(102722563)
有哪位仁兄知道PCI的两种机制是什么吗?如下: /* PCI Configuration mechanisms */
#define PCI_MECHANISM_1 1 /* current PC-AT hardware mechanism */ #define PCI_MECHANISM_2 2 /* deprecated */
/* Configuration I/O addresses for mechanism 1 */ #define PCI_CONFIG_ADDR 0x0cf8 /* write 32 bits to set address */
#define PCI_CONFIG_DATA 0x0cfc /* 8, 16, or 32 bit accesses */ /* Configuration I/O addresses for mechanism 2 */ #define PCI_CONFIG_CSE 0x0cf8 /* CSE register */
#define PCI_CONFIG_FORWARD 0x0cfa /* forward register */
#define PCI_CONFIG_BASE 0xc000 /* base register */ 2004-08-04 09:49:10 天地箭(102722563)
有哪位仁兄知道PCI的两种机制是什么吗?如下: /* PCI Configuration mechanisms */
#define PCI_MECHANISM_1 1 /* current PC-AT hardware mechanism */ #define PCI_MECHANISM_2 2 /* deprecated */
/* Configuration I/O addresses for mechanism 1 */ #define PCI_CONFIG_ADDR 0x0cf8 /* write 32 bits to set address */
#define PCI_CONFIG_DATA 0x0cfc /* 8, 16, or 32 bit accesses */ /* Configuration I/O addresses for mechanism 2 */ #define PCI_CONFIG_CSE 0x0cf8 /* CSE register */
#define PCI_CONFIG_FORWARD 0x0cfa /* forward register */
#define PCI_CONFIG_BASE 0xc000 /* base */
2004-08-04 10:17:39 无法悲伤(124376082)
你说的两种机制是什么呀 2004-08-04 10:17:40 今天微笑了吗(172650121)
似的 2004-08-04 10:28:13 丹尼(18927131)
有人知道44b0下的lcd显示吗? 2004-08-04 11:51:42 阿风(29255263)
谁实现了读写锁吗? 2004-08-04 11:53:03 阿风(29255263)
或者类似于windows下的:
InterlockedIncrement()
2004-08-04 11:54:51 阿风(29255263)
天地箭 搞的是底层的,俺偏上上层,不懂呀. 2004-08-04 11:55:42 阿风(29255263)
29255263(阿风) 11:51:42
谁实现了读写锁吗?
29255263(阿风) 11:53:03
或者类似于windows下的:
InterlockedIncrement() 2004-08-04 11:56:10 阿风(29255263)
有谁能帮帮小弟?? 2004-08-04 11:57:47 阿风(29255263)
小弟正在把 windows下的 读写锁 改到Vxworks下去用. 2004-08-04 12:03:49 阿风(29255263)
????? 2004-08-04 12:04:08 阿风(29255263)
知道的兄弟答复一下可好. 2004-08-04 12:46:34 淡如茶(2211953)
(2004-08-04 09:47:46) 天地箭(102722563)
有哪位仁兄知道PCI的两种机制是什么吗?如下: 一般0号机制用于非扩展PCI桥,1号机制用于扩展PCI桥 2004-08-04 13:00:23 阿风(29255263)
Vxworks下可有类似于windows下的: InterlockedIncrement() 的全局互斥增加的函数. 2004-08-04 13:08:31 天地箭(102722563)
谢谢 淡如茶 2004-08-04 13:11:27 天地箭(102722563)
淡如茶老兄,你说的扩展PCI桥是指有多级PCI总线以及PCI-PCI桥的这种情况吗 2004-08-04 13:33:38 浊玉(14260830)
有人做过TFFS嘛 2004-08-04 14:06:54 阿风(29255263)
Vxworks下可有类似于windows下的: InterlockedIncrement() 的全局互斥增加的函数. 2004-08-04 15:45:52 拈花一笑(35041962)
请问source insight能加入arm汇编的格式嘛? 2004-08-04 15:46:02 jeffenson(164100558)
不能 2004-08-04 15:46:23 拈花一笑(35041962)
这很麻烦啊 2004-08-04 15:49:03 jeffenson(164100558)
具体说是可以加入,但是不能追踪
2004-08-04 15:49:47 拈花一笑(35041962)
哦,那有没有别的看代码软件可以? 2004-08-04 15:49:57 今天微笑了吗(172650121)
UE吗 2004-08-04 15:50:19 拈花一笑(35041962)
ue也不能啊
2004-08-04 15:51:51 今天微笑了吗(172650121)
那不知道了。你把汇编用C封好也差不多吧。 2004-08-04 16:01:56 bjay(179421491)
能,但有点烦 2004-08-04 16:02:27 今天微笑了吗(172650121)
退而求其次吧,很多时候没办法 2004-08-04 16:03:54 拈花一笑(35041962)
bjay:怎么实现? 2004-08-04 16:06:26 bjay(179421491)
在Options->preference,Languages 2004-08-04 16:07:10 bjay(179421491)
你可以参考x86 Asm Language来做ARM 2004-08-04 16:08:12 拈花一笑(35041962)
这可够麻烦的啊 2004-08-04 16:09:07 bjay(179421491)
想方便就要麻烦[:D],除非有人帮你做。[;P] 2004-08-04 16:09:45 拈花一笑(35041962)
哈哈,本人比较懒 谁做好了到处一个啊, 2004-08-04 16:09:55 拈花一笑(35041962)
导出一个! 2004-08-04 16:12:26 拈花一笑(35041962)
[:D] 2004-08-04 16:12:47 今天微笑了吗(172650121)
[;d] 2004-08-04 16:21:08 大白鲨(48344645)
大家好
请问大家手上有关于Vxworks的中文电子书
能不能给我发一份啊啊
谢谢了 2004-08-04 16:21:43 今天微笑了吗(172650121)
有一本,比较老,你要吗 2004-08-04 16:22:13 大白鲨(48344645)
要~!
给我发过来吧
谢谢了 2004-08-04 16:22:35 今天微笑了吗(172650121)
找找 2004-08-04 16:22:43 大白鲨(48344645)
好的 2004-08-04 16:24:19 今天微笑了吗(172650121)
不好意思,不见了,你可以到 微码科技 网站下,那里的是我上传的。 2004-08-04 16:24:39 大白鲨(48344645)
好的
谢谢
我现在去看看先啊 2004-08-04 16:24:57 今天微笑了吗(172650121)
啊,祝好运气 2004-08-04 16:25:07 jeffenson(164100558)
谢谢你了
我也经常去微码科技 网站 2004-08-04 16:25:20 拈花一笑(35041962)
那里不好下载
2004-08-04 16:25:41 拈花一笑(35041962)
还要发贴,太~~~~~~ 2004-08-04 16:25:49 今天微笑了吗(172650121)
是啊 ,要什么鸟币,烦 2004-08-04 16:26:42 拈花一笑(35041962)
我灌了一堆水,终于下载了
结果没有找到解压密码,考 2004-08-04 16:26:55 大白鲨(48344645)
项目要用vxworks
第一次接触
以前用RTXC,看了介绍觉得tornador开发环境可以提供很大帮助,大家有没有什么感觉啊 2004-08-04 16:27:28 今天微笑了吗(172650121)
没什么,我现在就想找一个浏览器,烦死我了。 2004-08-04 16:27:56 大白鲨(48344645)
那我不是要狂发贴才行啊 2004-08-04 16:28:19 拈花一笑(35041962)
被发现也会给你清零的 2004-08-04 16:28:21 今天微笑了吗(172650121)
有的资料不用的 2004-08-04 16:30:08 大白鲨(48344645)
大家学vxworks的时候
都看过英文文档的VxWorks Programmer’s Guide吗?
2004-08-04 16:30:48 今天微笑了吗(172650121)
基本就看那个就差不多了,看不懂去买本清华翻译的书也行, 2004-08-04 16:32:07 大白鲨(48344645)
哦
还行
500多页啊,呵呵 2004-08-04 18:40:25 风起云涌(330324849)
arm2410+techorICE arm emulator+uclinux
请问各大侠,如果能把uclinux通过仿真器下到板子上,急死了,救救啊
2004-08-04 19:17:58 风(373942335)
好象可以通过网口下载吧 2004-08-04 20:54:08 淡如茶(2211953)
作个rom镜像,烧写到flash里面就是了啊
2004-08-05 08:06:41 今天微笑了吗(172650121)
我现在就想找一个浏览器,烦死我了。
2004-08-05 08:24:16 ZWY(23819659)
找什么浏览器? 2004-08-05 08:25:09 今天微笑了吗(172650121)
你有哪个啊?成功应用的,我最想找还是VX下的了。 2004-08-05 08:25:45 ZWY(23819659)
linux下的有没有? 2004-08-05 08:26:06 ZWY(23819659)
有,但要钱。 2004-08-05 08:26:15 今天微笑了吗(172650121)
有,不理想。
2004-08-05 08:26:22 今天微笑了吗(172650121)
是啊, 2004-08-05 08:26:29 今天微笑了吗(172650121)
你用过哪个? 2004-08-05 08:26:32 今天微笑了吗(172650121)
说说 2004-08-05 08:27:38 ZWY(23819659)
想不起来了,以前用过一个。 2004-08-05 08:28:00 今天微笑了吗(172650121)
在什么系统下的 2004-08-05 08:30:16 ZWY(23819659)
ucos 2004-08-05 08:30:50 今天微笑了吗(172650121)
UCOS下,用什么GUI呢? 2004-08-05 08:31:05 ZWY(23819659)
说错了,是ecos 2004-08-05 08:31:23 今天微笑了吗(172650121)
GUI 用什么? 2004-08-05 08:31:33 ZWY(23819659)
microwindows 2004-08-05 08:32:00 今天微笑了吗(172650121)
那你用的估计是Viewml 吧, 2004-08-05 08:32:18 ZWY(23819659)
viewml是什么? 2004-08-05 08:32:33 ZWY(23819659)
具体我不知道了。是我同事写的。 2004-08-05 08:32:39 今天微笑了吗(172650121)
microwindows 下的浏览器吗。 2004-08-05 08:32:44 ZWY(23819659)
是啊。 2004-08-05 08:32:55 今天微笑了吗(172650121)
用着怎么样 2004-08-05 08:33:15 ZWY(23819659)
可以啊。不错。还有输入法。 2004-08-05 08:33:29 今天微笑了吗(172650121)
输入法是GUI的吧 2004-08-05 08:33:37 今天微笑了吗(172650121)
跟浏览器没什么关系 2004-08-05 08:33:53 ZWY(23819659)
可能是吧。但是同一个人做的。 2004-08-05 08:34:13 ZWY(23819659)
你会不会microwindows? 2004-08-05 08:34:17 今天微笑了吗(172650121)
我说浏览器效果如何?
支持JAVA 脚本不? 2004-08-05 08:34:46 今天微笑了吗(172650121)
microwindows 应该跑起来没什么问题
现在用MINIGUI 2004-08-05 08:35:15 ZWY(23819659)
这我就不知道了。你用了minigui?哪个好? 2004-08-05 08:35:42 今天微笑了吗(172650121)
microwindows 还没用
看晚上说,MINIGUI要好些,小很多。 2004-08-05 08:35:56 ZWY(23819659)
但microwindows要强大啊 2004-08-05 08:36:19 今天微笑了吗(172650121)
而且MINIGUI 有什么窗口机制,microwindows没有
应该说各有长处,microwindows下的应用程序多。 2004-08-05 08:36:28 ZWY(23819659)
你拿来做什么产品? 2004-08-05 08:37:10 今天微笑了吗(172650121)
做一个视频点播,能上网的东西 2004-08-05 08:37:28 今天微笑了吗(172650121)
类似于机顶盒吧,比那简单写 2004-08-05 08:37:42 ZWY(23819659)
哪个公司做的? 2004-08-05 08:37:54 今天微笑了吗(172650121)
我们公司啊 2004-08-05 08:38:06 ZWY(23819659)
你们公司叫什么名字? 2004-08-05 08:38:20 今天微笑了吗(172650121)
VCOM 2004-08-05 08:38:33 ZWY(23819659)
外国的? 2004-08-05 08:38:45 今天微笑了吗(172650121)
不是,在郑州。 2004-08-05 08:39:21 今天微笑了吗(172650121)
你呢,在哪里 2004-08-05 08:39:26 ZWY(23819659)
minigui好不好学? 2004-08-05 08:39:29 ZWY(23819659)
我在深圳 2004-08-05 08:39:51 今天微笑了吗(172650121)
我也没怎么深入学,看起来不难。 2004-08-05 08:40:05 ZWY(23819659)
不会吧?可能是你比较厉害。 2004-08-05 08:40:10 今天微笑了吗(172650121)
你在microwindows下的浏览器目标代码有多大 2004-08-05 08:40:21 ZWY(23819659)
具体不清楚。不是我做的。 2004-08-05 08:40:40 今天微笑了吗(172650121)
microwindows 多大 2004-08-05 08:49:38 ZWY(23819659)
可能有1M吧 2004-08-05 08:49:45 今天微笑了吗(172650121)
问一下再,中文支持如何 2004-08-05 08:49:50 ZWY(23819659)
不错。 2004-08-05 08:49:56 ZWY(23819659)
very good 2004-08-05 08:50:26 今天微笑了吗(172650121)
那好,我看看。
你能给我一些资料吗,省得我GOOGLE了,呵呵 2004-08-05 10:56:24 秋(65591653)
ARM编程里用到的整型指针只能在4字节对齐的边界上,有没有办法改变 2004-08-05 10:56:41 秋(65591653)
否则会改写其它内存 2004-08-05 10:56:52 秋(65591653)
谁碰到过 2004-08-05 11:03:19 dake(259284225)
__packed 2004-08-05 11:04:36 秋(65591653)
是#pragma pack(1)吗, 2004-08-05 11:05:04 秋(65591653)
x86的编译选项是这个 2004-08-05 11:05:15 秋(65591653)
arm我不知道是什么 2004-08-05 11:05:24 dake(259284225)
__packed 2004-08-05 11:05:32 广(1981901)
c好像是在结构体后面__attribute__(packed)
大概这样
2004-08-05 11:05:54 秋(65591653)
259284225(dake) 能说详细点吗
2004-08-05 11:07:21 dake(259284225)
反正sturct可以加上__pack,struct就压缩,就不需要四字节对齐了.你看看ads的帮助文件.. 2004-08-05 12:31:54 淡如茶(2211953)
(2004-08-05 09:29:54) 蜗牛(67175643)
问大家一个问题,我在linux下开发驱动程序,用gcc编译后insmod,提示我编译的代码版本是2.4.20,而内核版本是2.4.20-8,两者不匹配,这个问题怎么解决啊 修改系统头文件,主要是/usr/include[li]nux /usr/include/asm /usr/linux/asm-generic 2004-08-05 12:34:52 淡如茶(2211953)
其实版本信息是来自于/usr/include/linux/version.h,不过不要试图修改这个文件来达到目的 2004-08-05 14:02:44 丹尼(18927131)
请问putpixel(x,y,color);是画的点吗? 2004-08-05 14:05:51 浊玉(14260830)
看样子是 2004-08-05 14:06:14 丹尼(18927131)
你用过吗? 2004-08-05 14:06:57 浊玉(14260830)
是LCD显示? 2004-08-05 14:07:07 丹尼(18927131)
是的! 2004-08-05 14:07:19 丹尼(18927131)
要改它! 2004-08-05 14:07:31 浊玉(14260830)
怎么改 2004-08-05 14:07:35 丹尼(18927131)
uC下没有? 2004-08-05 14:07:47 丹尼(18927131)
自己写它 2004-08-05 14:07:54 浊玉(14260830)
对 2004-08-05 14:08:10 丹尼(18927131)
但我没看过putpixel(x,y,color);的代码? 2004-08-05 14:09:00 丹尼(18927131)
你呢? 2004-08-05 14:09:25 浊玉(14260830)
那你要仔细看你的LCD模块手册 2004-08-05 14:10:36 丹尼(18927131)
char mask[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};
offset = y*screen_width/8+x/8;//都是整数
bit = x % 8;//取余数
你知道有什么用? 2004-08-05 14:14:58 浊玉(14260830)
offset应该是要点亮点所在的字节地址,bit是要点亮点在此字节中的第几位 2004-08-05 14:16:25 浊玉(14260830)
因为一个字节控制8个点,要点亮其中一个点必须知道字节偏移地址和,所在第几位! 2004-08-05 14:17:40 丹尼(18927131)
哦!那putpixel(x,y,color);是一个点还是一个字节 2004-08-05 14:17:55 浊玉(14260830)
一个点 2004-08-05 14:18:19 浊玉(14260830)
x,y表示点的坐标 2004-08-05 14:19:11 丹尼(18927131)
那我自己的putpixel(x,y,color);也只是画一个点 2004-08-05 14:19:44 浊玉(14260830)
是的,就是将LCD的一个象素点亮 2004-08-05 14:20:35 丹尼(18927131)
tmp |= mask[bit];
lseek(screen_fd,1,SEEK_SET);
write(screen_fd,tmp,1);对吗? 2004-08-05 14:22:08 浊玉(14260830)
这怎么能看出对不对呢
2004-08-05 14:22:36 丹尼(18927131)
先用read(screen_fd,tmp,1);读字库!
然后tmp |= mask[bit];
lseek(screen_fd,1,SEEK_SET);
write(screen_fd,tmp,1); 2004-08-05 14:23:18 浊玉(14260830)
lseek(screen_fd,1,SEEK_SET);
什么意思 2004-08-05 14:23:44 丹尼(18927131)
文件定位 2004-08-05 14:24:53 浊玉(14260830)
那应该是对的 2004-08-05 14:25:24 丹尼(18927131)
你做过lcd吗? 2004-08-05 14:25:59 浊玉(14260830)
写过t6963c的驱动 2004-08-05 14:26:42 丹尼(18927131)
哦!我刚接处这个!:) 2004-08-05 15:05:20 rumba(52435884)
各位大侠,现在做DSP的开发,想利用业余时间学习Vxworks,循序渐进地学习,应该选择哪些书籍啊,由浅入深,刚下载了一个pentium的tornado! 2004-08-05 15:07:03 Amine(188710731)
看看手册 2004-08-05 15:08:55 rumba(52435884)
是 Tornado2.2\SETUP\docs 下的吗? 2004-08-05 15:10:47 rumba(52435884)
可不可以推荐几本中文的书籍,刚开始就看英文的不好入门哪! 2004-08-05 15:10:50 Amine(188710731)
恩,再看看代码,最好有实践环境 2004-08-05 15:11:13 rumba(52435884)
没有硬件环境, 2004-08-05 15:11:56 rumba(52435884)
下载了一个 tornado 2.2 for pentium装上,可不可以用来学习 2004-08-05 15:12:16 rumba(52435884)
还需要什么环境呢? 2004-08-05 15:12:23 Amine(188710731)
:)可以 2004-08-05 15:12:58 rumba(52435884)
大侠可不可以推荐怎么学习呢? 2004-08-05 15:13:22 rumba(52435884)
那下面的手册挺少啊! 2004-08-05 15:14:06 Amine(188710731)
说了话长,手册不少牙 2004-08-05 15:15:46 浊玉(14260830)
amine,在读flash的id后必须写f0退出,擦除和编程不用吧 2004-08-05 15:16:15 Amine(188710731)
最好也这样 2004-08-05 15:17:32 浊玉(14260830)
你有没有遇到过,在同一片flash上既有boot代码,又把后面部分做成文件系统! 2004-08-05 15:18:54 Amine(188710731)
我这就这样作的 2004-08-05 15:20:43 浊玉(14260830)
我在读flash id号后程序就跑飞,现在估计可能是这个原因,在读flash id号时,产生中断,而此时并未退出读状态,整片flash数据为读id号下的内容,这样flash 代码就不能运行,跑飞 2004-08-05 15:21:03 浊玉(14260830)
我在读flash id号后程序就跑飞,现在估计可能是这个原因,在读flash id号时,产生中断,而此时并未退出读状态,整片flash数据为读id号下的内容,这样flash 代码就不能运行,跑飞 2004-08-05 15:21:13 浊玉(14260830)
你遇到过这个奇怪的问题? 2004-08-05 15:21:19 Amine(188710731)
你是否是使用44b0x 2004-08-05 15:21:31 浊玉(14260830)
差不多! 2004-08-05 15:21:34 浊玉(14260830)
不是 2004-08-05 15:21:57 浊玉(14260830)
flash是放在0上的 2004-08-05 15:22:00 Amine(188710731)
cpu异常向量入口在flash上? 2004-08-05 15:22:06 浊玉(14260830)
对 2004-08-05 15:22:57 Amine(188710731)
哦,我也遇到这情况,
后只能屏蔽中断再操作 2004-08-05 15:23:05 浊玉(14260830)
就是产生中断比然从flash中取值 2004-08-05 15:23:33 Amine(188710731)
写,擦除,id状态不能读flash 2004-08-05 15:24:01 浊玉(14260830)
而且最后也是将vxworks做成rom形式写到此片flash 上 2004-08-05 15:24:41 Amine(188710731)
我的vxworks作成文件放在tffs上(也就是boot flash的后面) 2004-08-05 15:24:44 浊玉(14260830)
你是说整片都不能读? 2004-08-05 15:24:52 Amine(188710731)
恩 2004-08-05 15:24:57 Amine(188710731)
恩 2004-08-05 15:25:01 浊玉(14260830)
那就麻烦啦 2004-08-05 15:25:33 Amine(188710731)
屏蔽中断, 最好的解决方法是使用两片flash 2004-08-05 15:26:18 浊玉(14260830)
你做的不是放在0上的 2004-08-05 15:26:33 Amine(188710731)
是 2004-08-05 15:28:06 浊玉(14260830)
那看来只能屏蔽中断一条路了 2004-08-05 15:28:18 浊玉(14260830)
用intLock把 2004-08-05 15:33:45 Amine(188710731)
恩 2004-08-05 16:04:06 浊玉(14260830)
amine,将vxworks_romResident形式烧在flash的前1M空间中,后1M用作tffs文件系统,此flash放在0地址处,这样的方案能否可行? 2004-08-05 16:04:52 Amine(188710731)
一样 2004-08-05 16:05:26 浊玉(14260830)
因为刚才说,对flash的擦写时不能读,也就不能取指令了 2004-08-05 16:05:39 Amine(188710731)
恩 2004-08-05 16:05:44 Amine(188710731)
恩 2004-08-05 16:05:54 Amine(188710731)
romResident有问题 2004-08-05 16:06:35 浊玉(14260830)
那平时指令在同一片flash里运行,又对该flash 读写,可以啊? 2004-08-05 16:06:45 浊玉(14260830)
有什么问题 2004-08-05 16:08:38 浊玉(14260830)
amine? 2004-08-05 16:09:15 Amine(188710731)
不行 2004-08-05 16:09:43 大白鲨(48344645)
从网上下载一个VXworks源代码 居然压缩包要密码
大家遇到过吗 在嵌入世界网下载的 2004-08-05 16:09:58 浊玉(14260830)
那有什么可以解决的方法啊 2004-08-05 16:10:03 秋(65591653)
请教:对于arm+linux平台,如何编译才能使int指针指向非4字节对齐的地址 2004-08-05 16:11:20 浊玉(14260830)
你是怎么解决在同一片flash里有代码又有文件系统的问题呢 2004-08-05 16:11:42 Amine(188710731)
代码调入ram运行 2004-08-05 16:12:25 浊玉(14260830)
那得要有足够大得ram才行 2004-08-05 16:12:45 Amine(188710731)
是牙 2004-08-05 16:13:19 浊玉(14260830)
我这里限制了最后只能是以romResident形式 2004-08-05 16:13:41 浊玉(14260830)
这样就没法子了? 2004-08-05 16:14:17 大白鲨(48344645)
浊玉
你的系统是硬实时的吗? 2004-08-05 16:14:52 Amine(188710731)
没办法,文件系统对flash操作太频繁了,除非很少或只读 2004-08-05 16:15:08 浊玉(14260830)
有RTOS 2004-08-05 16:17:27 浊玉(14260830)
那能不能得出这样一个结论:如果在一片FLASH里烧入vxworks_romResident,那就不能用这片FLASH的其余部分做文件系统! 2004-08-05 16:18:18 浊玉(14260830)
因为这片FLASH是作为操作系统程序 2004-08-05 16:18:42 Amine(188710731)
只读, 或别的文件系统, 可能 2004-08-05 16:19:57 Amine(188710731)
根本问题在于flash的特性, 和上层是什么形式无关, 只要尊循这一特性就行 2004-08-05 16:20:20 浊玉(14260830)
知道了!我去告诉领导!遇上大麻烦了!谢amine,可能还会麻烦你 2004-08-05 16:20:56 Amine(188710731)
:)get two chip
2004-08-05 16:33:07 浊玉(14260830)
有了一个新的思路,领导给的 2004-08-05 16:34:38 浊玉(14260830)
说是在对flash进行擦写操作前,将擦写操作的代码拷贝到ram中执行完之后在返回到flash里 2004-08-05 16:36:55 浊玉(14260830)
这应该可行的吧 2004-08-05 17:25:27 拈花一笑(35041962)
没人愿意讲啊 2004-08-05 17:28:39 今天微笑了吗(172650121)
偶也想知道啊 2004-08-05 17:29:09 拈花一笑(35041962)
大侠们快点啊 2004-08-05 17:29:32 今天微笑了吗(172650121)
期待中 2004-08-05 17:43:15 Amine(188710731)
14260830(浊玉) 16:34:38
说是在对flash进行擦写操作前,将擦写操作的代码拷贝到ram中执行完之后在返回到flash里
是可以, 原来我自己作的bootrom更新就是这样作的
但如果频繁这样的话, 效率是问题 2004-08-05 17:45:24 浊玉(14260830)
哦!可行就好! 2004-08-05 17:45:45 Amine(188710731)
要求flash操作期间没有中断和任务切换 2004-08-05 17:46:13 浊玉(14260830)
还有个问题,flash如果放在0地址那对flash操作应该没有中断 2004-08-05 17:47:01 Amine(188710731)
别的外围可能有中断, 如网络 2004-08-05 17:47:07 浊玉(14260830)
如果我将flash放在高地址,0地址放RAM就没有这个担心了吧 2004-08-05 17:47:16 Amine(188710731)
恩 2004-08-05 17:47:21 Amine(188710731)
恩 2004-08-05 17:47:50 浊玉(14260830)
那我准备把flash放到高地址上去 2004-08-05 17:48:55 浊玉(14260830)
谢谢amine了!我要改动部分硬件了 2004-08-05 17:49:08 Amine(188710731)
flash型号也要选择好, 有的扇区擦除时间耗时秒计,
能允许你的系统这样长时间对外界没有反应吗? 2004-08-05 17:49:43 Amine(188710731)
!flash放在高地址也不行, 因为中断处理的代码不可用 2004-08-05 17:50:21 浊玉(14260830)
Sector-Erase Time: 18 ms (typical)
– Block-Erase Time: 18 ms (typical)
– Chip-Erase Time: 70 ms (typical)
– Byte-Program Time: 14 μs (typical)
– Chip Rewrite Time:
15 seconds (typical) for SST39LF[v]F080
30 seconds (typical) for SST39LF[v]F016
2004-08-05 17:51:32 Amine(188710731)
小扇区能好点, 但64K擦除耗时为64/4*18 2004-08-05 17:51:52 浊玉(14260830)
我将ram放在0地址,arm的异常向量表始终是在0地址处的,只不过要解决的问题是上电程序的问题 2004-08-05 17:52:11 Amine(188710731)
你这样作不行 2004-08-05 17:52:18 jeffenson(164100558)
在ARM 中,开始的代码都在低地址啊?所以不明白为何放在高地址处? 2004-08-05 17:52:39 秋(65591653)
(2004-08-05 16:10:03) 秋枫(65591653)
请教:对于arm+linux平台,如何编译才能使int指针指向非4字节对齐的地址 没有人告诉我?? 2004-08-05 17:52:53 浊玉(14260830)
为什么不行 2004-08-05 17:53:00 Amine(188710731)
!int指针指向非4字节对齐的地址
不行吧
2004-08-05 17:53:09 Amine(188710731)
!flash放在高地址也不行, 因为中断处理的代码不可用
2004-08-05 17:53:18 秋(65591653)
在x86下可以阿
2004-08-05 17:53:30 Amine(188710731)
如果你使用rom阻留映象 2004-08-05 17:53:28 jeffenson(164100558)
我同意Amine 的观点 2004-08-05 17:53:47 jeffenson(164100558)
rom阻留映象
??? 2004-08-05 17:53:49 秋(65591653)
应该由编译器控制 2004-08-05 17:53:57 Amine(188710731)
65591653(秋) 17:53:18
在x86下可以阿
如何实现的, packed? 2004-08-05 17:54:18 Amine(188710731)
rom阻留映象 = rom resident image 2004-08-05 17:54:31 jeffenson(164100558)
谢谢! 2004-08-05 17:54:46 秋(65591653)
不用任何选项就可以 2004-08-05 17:54:58 秋(65591653)
我在pc上试过 2004-08-05 17:55:26 Amine(188710731)
啊,是吗,如何试的, 看下代码 2004-08-05 17:55:59 浊玉(14260830)
不是这样的!ARM的异常向量表始终在0~0x20处,所以最好是能将0地址开始的空间用作RAM,而程序上电一般是从FLASH开始跑的,所以一般要做的是在FLASH的开始处将异常向量表映射到RAM中去 2004-08-05 17:56:06 秋(65591653)
for (i = 0; i <16; i ++)
{
*(int *)(&SingleBoardType[i])=i;
}
*(int *)(&SingleBoardType[2])=0x11223344;
2004-08-05 17:56:19 秋(65591653)
for (i = 0; i <16; i ++)
{
printf("%02x,",SingleBoardType[i]);
}
2004-08-05 17:56:36 秋(65591653)
SingleBoardType是byte型 2004-08-05 17:56:57 jeffenson(164100558)
是这样的 2004-08-05 17:57:37 浊玉(14260830)
我曾经做过,一开始把FLASH放在0地址,在做初始化时将FLASH 放到高地址,0地址放RAM 2004-08-05 17:58:11 jeffenson(164100558)
那是使用remap
2004-08-05 17:58:19 jeffenson(164100558)
是可以的 2004-08-05 17:58:23 Amine(188710731)
这样是可以,但不能解决vxworks_romres和tffs在同一片flash的问题 2004-08-05 17:58:32 浊玉(14260830)
这样上电的时候FLASH是在0地址上,可以运行,过一会就和RAM互换了 2004-08-05 17:58:43 浊玉(14260830)
对! 2004-08-05 17:58:47 秋(65591653)
在pc下结果是
00,01,44,33,22,11,06,07,08,09,0a,0b,0c,0d,0e,0f,
在arm结果是
44,33,22,11,03,04,05,06,07,08,09,0a,0b,0c,0d,0e,0f, 2004-08-05 17:59:20 浊玉(14260830)
这样做就可以避免在对FLASH操作时禁止中断了 2004-08-05 17:59:25 jeffenson(164100558)
to 秋:
没有看明白你的意思 2004-08-05 17:59:50 Amine(188710731)
哦, 那x86可能是两字节对齐, arm是4字节对齐 2004-08-05 18:00:07 浊玉(14260830)
而解决vxworks_romres和tffs在同一片flash的问题,就是把操作的代码拷到RAM中 2004-08-05 18:00:28 秋(65591653)
arm里面把指向非4字节边界的地址强制指到了边界了 2004-08-05 18:00:50 秋(65591653)
int 型指针 2004-08-05 18:00:55 jeffenson(164100558)
它是填充的 2004-08-05 18:01:24 Amine(188710731)
14260830(浊玉) 17:59:20
这样做就可以避免在对FLASH操作时禁止中断了
还是不行, 中断入口是保证了, 但处理程序还是在flash中牙, 除非映象都复制到ram中 2004-08-05 18:01:29 秋(65591653)
没明白我的意思 2004-08-05 18:01:45 Amine(188710731)
明白:) 2004-08-05 18:02:02 浊玉(14260830)
你想如果我这时FLASH还在0地址,那对此片FLASH的操作必须要禁止中断,因为产生中断会去FLASH的0x18去取指令 2004-08-05 18:02:34 Amine(188710731)
你是想完成x86->arm的移植吗? 2004-08-05 18:02:56 浊玉(14260830)
哦,是啊,我没想到,多谢提醒 2004-08-05 18:03:01 秋(65591653)
将*(int *)(&SingleBoardType[2])=0x11223344;
该为*(int *)(&SingleBoardType[1])=0x11223344;
或*(int *)(&SingleBoardType[3])=0x11223344;
时结果都一样 2004-08-05 18:03:03 秋(65591653)
对 2004-08-05 18:03:28 Amine(188710731)
哦:) 2004-08-05 18:03:50 浊玉(14260830)
我先去吃饭了,顺便想想 2004-08-05 18:03:50 jeffenson(164100558)
to Amine
我见过是这样的--从flash 映射到sram中,保证了中断入口,就可以了 2004-08-05 18:04:00 秋(65591653)
编译器应该可以设置 2004-08-05 18:04:24 Amine(188710731)
如果代码少就改, 毕竟这种用法没有可移植性 2004-08-05 18:04:51 秋(65591653)
[:(],关键问题是不少阿 2004-08-05 18:05:02 Amine(188710731)
>>我见过是这样的--从flash 映射到sram中,保证了中断入口,就可以了
但浊玉的ram也不够 2004-08-05 18:05:21 jeffenson(164100558)
明白 2004-08-05 18:05:49 jeffenson(164100558)
还是老大牛[:P] 2004-08-05 18:06:42 秋(65591653)
[:L],谁有过这方面经验阿 2004-08-05 18:07:06 jeffenson(164100558)
meiyou 2004-08-05 18:07:32 秋(65591653)
重改数据结构可就麻烦大了 2004-08-05 18:07:46 Amine(188710731)
:) 2004-08-05 18:10:43 秋(65591653)
我不信,再找找 2004-08-05 18:10:52 秋(65591653)
[:)] 2004-08-05 18:10:55 Amine(188710731)
没什么好办法:( 2004-08-05 18:11:20 秋(65591653)
应该有,x86可以的话,arm就应该可以 2004-08-05 18:11:56 Amine(188710731)
也许:) 2004-08-05 18:20:44 浊玉(14260830)
看来是没有比较好的办法了 2004-08-05 18:21:10 浊玉(14260830)
只能禁止中断 2004-08-05 18:21:50 Amine(188710731)
二片 2004-08-05 18:22:22 浊玉(14260830)
是啊,可是不是我说了算啊 2004-08-05 18:22:50 Amine(188710731)
罢工 2004-08-05 18:23:25 浊玉(14260830)
你做的只是在前段部分烧入boot程序吧 2004-08-05 18:23:55 浊玉(14260830)
真不想干了,工资又低 2004-08-05 18:24:12 Amine(188710731)
恩,后边tffs, bootrom加载到ram中运行 2004-08-05 18:24:38 浊玉(14260830)
好啊!在ram里就没什么想的了! 2004-08-05 18:24:39 Amine(188710731)
关键不是钱的问题,是爽不爽的问题 2004-08-05 18:25:22 浊玉(14260830)
我的ram在实际产品中是512K,现在做了个调试板2M 2004-08-05 18:25:42 Amine(188710731)
dram很便宜牙 2004-08-05 18:26:07 浊玉(14260830)
DRAM一片多大? 2004-08-05 18:26:34 浊玉(14260830)
可以做的很大吧 2004-08-05 18:30:10 浊玉(14260830)
AMINE,如果用禁止中断,那会有什么影响,而且一禁就禁至少多少毫秒 2004-08-05 18:40:19 Amine(188710731)
DRAM参见8M,
中断禁止时间就看flash操作耗时了, 但禁止中断总是不好, 特别对实时系统 2004-08-05 18:41:37 浊玉(14260830)
对啊!如果写个大文件可能要禁到近1S,太不可想象了 2004-08-05 18:42:29 Amine(188710731)
不一定, 底层操作是原子的, 上层还有调度 2004-08-05 18:44:19 浊玉(14260830)
哦
我现在就想找一个浏览器,烦死我了。
2004-08-05 08:24:16 ZWY(23819659)
找什么浏览器? 2004-08-05 08:25:09 今天微笑了吗(172650121)
你有哪个啊?成功应用的,我最想找还是VX下的了。 2004-08-05 08:25:45 ZWY(23819659)
linux下的有没有? 2004-08-05 08:26:06 ZWY(23819659)
有,但要钱。 2004-08-05 08:26:15 今天微笑了吗(172650121)
有,不理想。
2004-08-05 08:26:22 今天微笑了吗(172650121)
是啊, 2004-08-05 08:26:29 今天微笑了吗(172650121)
你用过哪个? 2004-08-05 08:26:32 今天微笑了吗(172650121)
说说 2004-08-05 08:27:38 ZWY(23819659)
想不起来了,以前用过一个。 2004-08-05 08:28:00 今天微笑了吗(172650121)
在什么系统下的 2004-08-05 08:30:16 ZWY(23819659)
ucos 2004-08-05 08:30:50 今天微笑了吗(172650121)
UCOS下,用什么GUI呢? 2004-08-05 08:31:05 ZWY(23819659)
说错了,是ecos 2004-08-05 08:31:23 今天微笑了吗(172650121)
GUI 用什么? 2004-08-05 08:31:33 ZWY(23819659)
microwindows 2004-08-05 08:32:00 今天微笑了吗(172650121)
那你用的估计是Viewml 吧, 2004-08-05 08:32:18 ZWY(23819659)
viewml是什么? 2004-08-05 08:32:33 ZWY(23819659)
具体我不知道了。是我同事写的。 2004-08-05 08:32:39 今天微笑了吗(172650121)
microwindows 下的浏览器吗。 2004-08-05 08:32:44 ZWY(23819659)
是啊。 2004-08-05 08:32:55 今天微笑了吗(172650121)
用着怎么样 2004-08-05 08:33:15 ZWY(23819659)
可以啊。不错。还有输入法。 2004-08-05 08:33:29 今天微笑了吗(172650121)
输入法是GUI的吧 2004-08-05 08:33:37 今天微笑了吗(172650121)
跟浏览器没什么关系 2004-08-05 08:33:53 ZWY(23819659)
可能是吧。但是同一个人做的。 2004-08-05 08:34:13 ZWY(23819659)
你会不会microwindows? 2004-08-05 08:34:17 今天微笑了吗(172650121)
我说浏览器效果如何?
支持JAVA 脚本不? 2004-08-05 08:34:46 今天微笑了吗(172650121)
microwindows 应该跑起来没什么问题
现在用MINIGUI 2004-08-05 08:35:15 ZWY(23819659)
这我就不知道了。你用了minigui?哪个好? 2004-08-05 08:35:42 今天微笑了吗(172650121)
microwindows 还没用
看晚上说,MINIGUI要好些,小很多。 2004-08-05 08:35:56 ZWY(23819659)
但microwindows要强大啊 2004-08-05 08:36:19 今天微笑了吗(172650121)
而且MINIGUI 有什么窗口机制,microwindows没有
应该说各有长处,microwindows下的应用程序多。 2004-08-05 08:36:28 ZWY(23819659)
你拿来做什么产品? 2004-08-05 08:37:10 今天微笑了吗(172650121)
做一个视频点播,能上网的东西 2004-08-05 08:37:28 今天微笑了吗(172650121)
类似于机顶盒吧,比那简单写 2004-08-05 08:37:42 ZWY(23819659)
哪个公司做的? 2004-08-05 08:37:54 今天微笑了吗(172650121)
我们公司啊 2004-08-05 08:38:06 ZWY(23819659)
你们公司叫什么名字? 2004-08-05 08:38:20 今天微笑了吗(172650121)
VCOM 2004-08-05 08:38:33 ZWY(23819659)
外国的? 2004-08-05 08:38:45 今天微笑了吗(172650121)
不是,在郑州。 2004-08-05 08:39:21 今天微笑了吗(172650121)
你呢,在哪里 2004-08-05 08:39:26 ZWY(23819659)
minigui好不好学? 2004-08-05 08:39:29 ZWY(23819659)
我在深圳 2004-08-05 08:39:51 今天微笑了吗(172650121)
我也没怎么深入学,看起来不难。 2004-08-05 08:40:05 ZWY(23819659)
不会吧?可能是你比较厉害。 2004-08-05 08:40:10 今天微笑了吗(172650121)
你在microwindows下的浏览器目标代码有多大 2004-08-05 08:40:21 ZWY(23819659)
具体不清楚。不是我做的。 2004-08-05 08:40:40 今天微笑了吗(172650121)
microwindows 多大 2004-08-05 08:49:38 ZWY(23819659)
可能有1M吧 2004-08-05 08:49:45 今天微笑了吗(172650121)
问一下再,中文支持如何 2004-08-05 08:49:50 ZWY(23819659)
不错。 2004-08-05 08:49:56 ZWY(23819659)
very good 2004-08-05 08:50:26 今天微笑了吗(172650121)
那好,我看看。
你能给我一些资料吗,省得我GOOGLE了,呵呵 2004-08-05 10:56:24 秋(65591653)
ARM编程里用到的整型指针只能在4字节对齐的边界上,有没有办法改变 2004-08-05 10:56:41 秋(65591653)
否则会改写其它内存 2004-08-05 10:56:52 秋(65591653)
谁碰到过 2004-08-05 11:03:19 dake(259284225)
__packed 2004-08-05 11:04:36 秋(65591653)
是#pragma pack(1)吗, 2004-08-05 11:05:04 秋(65591653)
x86的编译选项是这个 2004-08-05 11:05:15 秋(65591653)
arm我不知道是什么 2004-08-05 11:05:24 dake(259284225)
__packed 2004-08-05 11:05:32 广(1981901)
c好像是在结构体后面__attribute__(packed)
大概这样
2004-08-05 11:05:54 秋(65591653)
259284225(dake) 能说详细点吗
2004-08-05 11:07:21 dake(259284225)
反正sturct可以加上__pack,struct就压缩,就不需要四字节对齐了.你看看ads的帮助文件.. 2004-08-05 12:31:54 淡如茶(2211953)
(2004-08-05 09:29:54) 蜗牛(67175643)
问大家一个问题,我在linux下开发驱动程序,用gcc编译后insmod,提示我编译的代码版本是2.4.20,而内核版本是2.4.20-8,两者不匹配,这个问题怎么解决啊 修改系统头文件,主要是/usr/include[li]nux /usr/include/asm /usr/linux/asm-generic 2004-08-05 12:34:52 淡如茶(2211953)
其实版本信息是来自于/usr/include/linux/version.h,不过不要试图修改这个文件来达到目的 2004-08-05 14:02:44 丹尼(18927131)
请问putpixel(x,y,color);是画的点吗? 2004-08-05 14:05:51 浊玉(14260830)
看样子是 2004-08-05 14:06:14 丹尼(18927131)
你用过吗? 2004-08-05 14:06:57 浊玉(14260830)
是LCD显示? 2004-08-05 14:07:07 丹尼(18927131)
是的! 2004-08-05 14:07:19 丹尼(18927131)
要改它! 2004-08-05 14:07:31 浊玉(14260830)
怎么改 2004-08-05 14:07:35 丹尼(18927131)
uC下没有? 2004-08-05 14:07:47 丹尼(18927131)
自己写它 2004-08-05 14:07:54 浊玉(14260830)
对 2004-08-05 14:08:10 丹尼(18927131)
但我没看过putpixel(x,y,color);的代码? 2004-08-05 14:09:00 丹尼(18927131)
你呢? 2004-08-05 14:09:25 浊玉(14260830)
那你要仔细看你的LCD模块手册 2004-08-05 14:10:36 丹尼(18927131)
char mask[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};
offset = y*screen_width/8+x/8;//都是整数
bit = x % 8;//取余数
你知道有什么用? 2004-08-05 14:14:58 浊玉(14260830)
offset应该是要点亮点所在的字节地址,bit是要点亮点在此字节中的第几位 2004-08-05 14:16:25 浊玉(14260830)
因为一个字节控制8个点,要点亮其中一个点必须知道字节偏移地址和,所在第几位! 2004-08-05 14:17:40 丹尼(18927131)
哦!那putpixel(x,y,color);是一个点还是一个字节 2004-08-05 14:17:55 浊玉(14260830)
一个点 2004-08-05 14:18:19 浊玉(14260830)
x,y表示点的坐标 2004-08-05 14:19:11 丹尼(18927131)
那我自己的putpixel(x,y,color);也只是画一个点 2004-08-05 14:19:44 浊玉(14260830)
是的,就是将LCD的一个象素点亮 2004-08-05 14:20:35 丹尼(18927131)
tmp |= mask[bit];
lseek(screen_fd,1,SEEK_SET);
write(screen_fd,tmp,1);对吗? 2004-08-05 14:22:08 浊玉(14260830)
这怎么能看出对不对呢
2004-08-05 14:22:36 丹尼(18927131)
先用read(screen_fd,tmp,1);读字库!
然后tmp |= mask[bit];
lseek(screen_fd,1,SEEK_SET);
write(screen_fd,tmp,1); 2004-08-05 14:23:18 浊玉(14260830)
lseek(screen_fd,1,SEEK_SET);
什么意思 2004-08-05 14:23:44 丹尼(18927131)
文件定位 2004-08-05 14:24:53 浊玉(14260830)
那应该是对的 2004-08-05 14:25:24 丹尼(18927131)
你做过lcd吗? 2004-08-05 14:25:59 浊玉(14260830)
写过t6963c的驱动 2004-08-05 14:26:42 丹尼(18927131)
哦!我刚接处这个!:) 2004-08-05 15:05:20 rumba(52435884)
各位大侠,现在做DSP的开发,想利用业余时间学习Vxworks,循序渐进地学习,应该选择哪些书籍啊,由浅入深,刚下载了一个pentium的tornado! 2004-08-05 15:07:03 Amine(188710731)
看看手册 2004-08-05 15:08:55 rumba(52435884)
是 Tornado2.2\SETUP\docs 下的吗? 2004-08-05 15:10:47 rumba(52435884)
可不可以推荐几本中文的书籍,刚开始就看英文的不好入门哪! 2004-08-05 15:10:50 Amine(188710731)
恩,再看看代码,最好有实践环境 2004-08-05 15:11:13 rumba(52435884)
没有硬件环境, 2004-08-05 15:11:56 rumba(52435884)
下载了一个 tornado 2.2 for pentium装上,可不可以用来学习 2004-08-05 15:12:16 rumba(52435884)
还需要什么环境呢? 2004-08-05 15:12:23 Amine(188710731)
:)可以 2004-08-05 15:12:58 rumba(52435884)
大侠可不可以推荐怎么学习呢? 2004-08-05 15:13:22 rumba(52435884)
那下面的手册挺少啊! 2004-08-05 15:14:06 Amine(188710731)
说了话长,手册不少牙 2004-08-05 15:15:46 浊玉(14260830)
amine,在读flash的id后必须写f0退出,擦除和编程不用吧 2004-08-05 15:16:15 Amine(188710731)
最好也这样 2004-08-05 15:17:32 浊玉(14260830)
你有没有遇到过,在同一片flash上既有boot代码,又把后面部分做成文件系统! 2004-08-05 15:18:54 Amine(188710731)
我这就这样作的 2004-08-05 15:20:43 浊玉(14260830)
我在读flash id号后程序就跑飞,现在估计可能是这个原因,在读flash id号时,产生中断,而此时并未退出读状态,整片flash数据为读id号下的内容,这样flash 代码就不能运行,跑飞 2004-08-05 15:21:03 浊玉(14260830)
我在读flash id号后程序就跑飞,现在估计可能是这个原因,在读flash id号时,产生中断,而此时并未退出读状态,整片flash数据为读id号下的内容,这样flash 代码就不能运行,跑飞 2004-08-05 15:21:13 浊玉(14260830)
你遇到过这个奇怪的问题? 2004-08-05 15:21:19 Amine(188710731)
你是否是使用44b0x 2004-08-05 15:21:31 浊玉(14260830)
差不多! 2004-08-05 15:21:34 浊玉(14260830)
不是 2004-08-05 15:21:57 浊玉(14260830)
flash是放在0上的 2004-08-05 15:22:00 Amine(188710731)
cpu异常向量入口在flash上? 2004-08-05 15:22:06 浊玉(14260830)
对 2004-08-05 15:22:57 Amine(188710731)
哦,我也遇到这情况,
后只能屏蔽中断再操作 2004-08-05 15:23:05 浊玉(14260830)
就是产生中断比然从flash中取值 2004-08-05 15:23:33 Amine(188710731)
写,擦除,id状态不能读flash 2004-08-05 15:24:01 浊玉(14260830)
而且最后也是将vxworks做成rom形式写到此片flash 上 2004-08-05 15:24:41 Amine(188710731)
我的vxworks作成文件放在tffs上(也就是boot flash的后面) 2004-08-05 15:24:44 浊玉(14260830)
你是说整片都不能读? 2004-08-05 15:24:52 Amine(188710731)
恩 2004-08-05 15:24:57 Amine(188710731)
恩 2004-08-05 15:25:01 浊玉(14260830)
那就麻烦啦 2004-08-05 15:25:33 Amine(188710731)
屏蔽中断, 最好的解决方法是使用两片flash 2004-08-05 15:26:18 浊玉(14260830)
你做的不是放在0上的 2004-08-05 15:26:33 Amine(188710731)
是 2004-08-05 15:28:06 浊玉(14260830)
那看来只能屏蔽中断一条路了 2004-08-05 15:28:18 浊玉(14260830)
用intLock把 2004-08-05 15:33:45 Amine(188710731)
恩 2004-08-05 16:04:06 浊玉(14260830)
amine,将vxworks_romResident形式烧在flash的前1M空间中,后1M用作tffs文件系统,此flash放在0地址处,这样的方案能否可行? 2004-08-05 16:04:52 Amine(188710731)
一样 2004-08-05 16:05:26 浊玉(14260830)
因为刚才说,对flash的擦写时不能读,也就不能取指令了 2004-08-05 16:05:39 Amine(188710731)
恩 2004-08-05 16:05:44 Amine(188710731)
恩 2004-08-05 16:05:54 Amine(188710731)
romResident有问题 2004-08-05 16:06:35 浊玉(14260830)
那平时指令在同一片flash里运行,又对该flash 读写,可以啊? 2004-08-05 16:06:45 浊玉(14260830)
有什么问题 2004-08-05 16:08:38 浊玉(14260830)
amine? 2004-08-05 16:09:15 Amine(188710731)
不行 2004-08-05 16:09:43 大白鲨(48344645)
从网上下载一个VXworks源代码 居然压缩包要密码
大家遇到过吗 在嵌入世界网下载的 2004-08-05 16:09:58 浊玉(14260830)
那有什么可以解决的方法啊 2004-08-05 16:10:03 秋(65591653)
请教:对于arm+linux平台,如何编译才能使int指针指向非4字节对齐的地址 2004-08-05 16:11:20 浊玉(14260830)
你是怎么解决在同一片flash里有代码又有文件系统的问题呢 2004-08-05 16:11:42 Amine(188710731)
代码调入ram运行 2004-08-05 16:12:25 浊玉(14260830)
那得要有足够大得ram才行 2004-08-05 16:12:45 Amine(188710731)
是牙 2004-08-05 16:13:19 浊玉(14260830)
我这里限制了最后只能是以romResident形式 2004-08-05 16:13:41 浊玉(14260830)
这样就没法子了? 2004-08-05 16:14:17 大白鲨(48344645)
浊玉
你的系统是硬实时的吗? 2004-08-05 16:14:52 Amine(188710731)
没办法,文件系统对flash操作太频繁了,除非很少或只读 2004-08-05 16:15:08 浊玉(14260830)
有RTOS 2004-08-05 16:17:27 浊玉(14260830)
那能不能得出这样一个结论:如果在一片FLASH里烧入vxworks_romResident,那就不能用这片FLASH的其余部分做文件系统! 2004-08-05 16:18:18 浊玉(14260830)
因为这片FLASH是作为操作系统程序 2004-08-05 16:18:42 Amine(188710731)
只读, 或别的文件系统, 可能 2004-08-05 16:19:57 Amine(188710731)
根本问题在于flash的特性, 和上层是什么形式无关, 只要尊循这一特性就行 2004-08-05 16:20:20 浊玉(14260830)
知道了!我去告诉领导!遇上大麻烦了!谢amine,可能还会麻烦你 2004-08-05 16:20:56 Amine(188710731)
:)get two chip
2004-08-05 16:33:07 浊玉(14260830)
有了一个新的思路,领导给的 2004-08-05 16:34:38 浊玉(14260830)
说是在对flash进行擦写操作前,将擦写操作的代码拷贝到ram中执行完之后在返回到flash里 2004-08-05 16:36:55 浊玉(14260830)
这应该可行的吧 2004-08-05 17:25:27 拈花一笑(35041962)
没人愿意讲啊 2004-08-05 17:28:39 今天微笑了吗(172650121)
偶也想知道啊 2004-08-05 17:29:09 拈花一笑(35041962)
大侠们快点啊 2004-08-05 17:29:32 今天微笑了吗(172650121)
期待中 2004-08-05 17:43:15 Amine(188710731)
14260830(浊玉) 16:34:38
说是在对flash进行擦写操作前,将擦写操作的代码拷贝到ram中执行完之后在返回到flash里
是可以, 原来我自己作的bootrom更新就是这样作的
但如果频繁这样的话, 效率是问题 2004-08-05 17:45:24 浊玉(14260830)
哦!可行就好! 2004-08-05 17:45:45 Amine(188710731)
要求flash操作期间没有中断和任务切换 2004-08-05 17:46:13 浊玉(14260830)
还有个问题,flash如果放在0地址那对flash操作应该没有中断 2004-08-05 17:47:01 Amine(188710731)
别的外围可能有中断, 如网络 2004-08-05 17:47:07 浊玉(14260830)
如果我将flash放在高地址,0地址放RAM就没有这个担心了吧 2004-08-05 17:47:16 Amine(188710731)
恩 2004-08-05 17:47:21 Amine(188710731)
恩 2004-08-05 17:47:50 浊玉(14260830)
那我准备把flash放到高地址上去 2004-08-05 17:48:55 浊玉(14260830)
谢谢amine了!我要改动部分硬件了 2004-08-05 17:49:08 Amine(188710731)
flash型号也要选择好, 有的扇区擦除时间耗时秒计,
能允许你的系统这样长时间对外界没有反应吗? 2004-08-05 17:49:43 Amine(188710731)
!flash放在高地址也不行, 因为中断处理的代码不可用 2004-08-05 17:50:21 浊玉(14260830)
Sector-Erase Time: 18 ms (typical)
– Block-Erase Time: 18 ms (typical)
– Chip-Erase Time: 70 ms (typical)
– Byte-Program Time: 14 μs (typical)
– Chip Rewrite Time:
15 seconds (typical) for SST39LF[v]F080
30 seconds (typical) for SST39LF[v]F016
2004-08-05 17:51:32 Amine(188710731)
小扇区能好点, 但64K擦除耗时为64/4*18 2004-08-05 17:51:52 浊玉(14260830)
我将ram放在0地址,arm的异常向量表始终是在0地址处的,只不过要解决的问题是上电程序的问题 2004-08-05 17:52:11 Amine(188710731)
你这样作不行 2004-08-05 17:52:18 jeffenson(164100558)
在ARM 中,开始的代码都在低地址啊?所以不明白为何放在高地址处? 2004-08-05 17:52:39 秋(65591653)
(2004-08-05 16:10:03) 秋枫(65591653)
请教:对于arm+linux平台,如何编译才能使int指针指向非4字节对齐的地址 没有人告诉我?? 2004-08-05 17:52:53 浊玉(14260830)
为什么不行 2004-08-05 17:53:00 Amine(188710731)
!int指针指向非4字节对齐的地址
不行吧
2004-08-05 17:53:09 Amine(188710731)
!flash放在高地址也不行, 因为中断处理的代码不可用
2004-08-05 17:53:18 秋(65591653)
在x86下可以阿
2004-08-05 17:53:30 Amine(188710731)
如果你使用rom阻留映象 2004-08-05 17:53:28 jeffenson(164100558)
我同意Amine 的观点 2004-08-05 17:53:47 jeffenson(164100558)
rom阻留映象
??? 2004-08-05 17:53:49 秋(65591653)
应该由编译器控制 2004-08-05 17:53:57 Amine(188710731)
65591653(秋) 17:53:18
在x86下可以阿
如何实现的, packed? 2004-08-05 17:54:18 Amine(188710731)
rom阻留映象 = rom resident image 2004-08-05 17:54:31 jeffenson(164100558)
谢谢! 2004-08-05 17:54:46 秋(65591653)
不用任何选项就可以 2004-08-05 17:54:58 秋(65591653)
我在pc上试过 2004-08-05 17:55:26 Amine(188710731)
啊,是吗,如何试的, 看下代码 2004-08-05 17:55:59 浊玉(14260830)
不是这样的!ARM的异常向量表始终在0~0x20处,所以最好是能将0地址开始的空间用作RAM,而程序上电一般是从FLASH开始跑的,所以一般要做的是在FLASH的开始处将异常向量表映射到RAM中去 2004-08-05 17:56:06 秋(65591653)
for (i = 0; i <16; i ++)
{
*(int *)(&SingleBoardType[i])=i;
}
*(int *)(&SingleBoardType[2])=0x11223344;
2004-08-05 17:56:19 秋(65591653)
for (i = 0; i <16; i ++)
{
printf("%02x,",SingleBoardType[i]);
}
2004-08-05 17:56:36 秋(65591653)
SingleBoardType是byte型 2004-08-05 17:56:57 jeffenson(164100558)
是这样的 2004-08-05 17:57:37 浊玉(14260830)
我曾经做过,一开始把FLASH放在0地址,在做初始化时将FLASH 放到高地址,0地址放RAM 2004-08-05 17:58:11 jeffenson(164100558)
那是使用remap
2004-08-05 17:58:19 jeffenson(164100558)
是可以的 2004-08-05 17:58:23 Amine(188710731)
这样是可以,但不能解决vxworks_romres和tffs在同一片flash的问题 2004-08-05 17:58:32 浊玉(14260830)
这样上电的时候FLASH是在0地址上,可以运行,过一会就和RAM互换了 2004-08-05 17:58:43 浊玉(14260830)
对! 2004-08-05 17:58:47 秋(65591653)
在pc下结果是
00,01,44,33,22,11,06,07,08,09,0a,0b,0c,0d,0e,0f,
在arm结果是
44,33,22,11,03,04,05,06,07,08,09,0a,0b,0c,0d,0e,0f, 2004-08-05 17:59:20 浊玉(14260830)
这样做就可以避免在对FLASH操作时禁止中断了 2004-08-05 17:59:25 jeffenson(164100558)
to 秋:
没有看明白你的意思 2004-08-05 17:59:50 Amine(188710731)
哦, 那x86可能是两字节对齐, arm是4字节对齐 2004-08-05 18:00:07 浊玉(14260830)
而解决vxworks_romres和tffs在同一片flash的问题,就是把操作的代码拷到RAM中 2004-08-05 18:00:28 秋(65591653)
arm里面把指向非4字节边界的地址强制指到了边界了 2004-08-05 18:00:50 秋(65591653)
int 型指针 2004-08-05 18:00:55 jeffenson(164100558)
它是填充的 2004-08-05 18:01:24 Amine(188710731)
14260830(浊玉) 17:59:20
这样做就可以避免在对FLASH操作时禁止中断了
还是不行, 中断入口是保证了, 但处理程序还是在flash中牙, 除非映象都复制到ram中 2004-08-05 18:01:29 秋(65591653)
没明白我的意思 2004-08-05 18:01:45 Amine(188710731)
明白:) 2004-08-05 18:02:02 浊玉(14260830)
你想如果我这时FLASH还在0地址,那对此片FLASH的操作必须要禁止中断,因为产生中断会去FLASH的0x18去取指令 2004-08-05 18:02:34 Amine(188710731)
你是想完成x86->arm的移植吗? 2004-08-05 18:02:56 浊玉(14260830)
哦,是啊,我没想到,多谢提醒 2004-08-05 18:03:01 秋(65591653)
将*(int *)(&SingleBoardType[2])=0x11223344;
该为*(int *)(&SingleBoardType[1])=0x11223344;
或*(int *)(&SingleBoardType[3])=0x11223344;
时结果都一样 2004-08-05 18:03:03 秋(65591653)
对 2004-08-05 18:03:28 Amine(188710731)
哦:) 2004-08-05 18:03:50 浊玉(14260830)
我先去吃饭了,顺便想想 2004-08-05 18:03:50 jeffenson(164100558)
to Amine
我见过是这样的--从flash 映射到sram中,保证了中断入口,就可以了 2004-08-05 18:04:00 秋(65591653)
编译器应该可以设置 2004-08-05 18:04:24 Amine(188710731)
如果代码少就改, 毕竟这种用法没有可移植性 2004-08-05 18:04:51 秋(65591653)
[:(],关键问题是不少阿 2004-08-05 18:05:02 Amine(188710731)
>>我见过是这样的--从flash 映射到sram中,保证了中断入口,就可以了
但浊玉的ram也不够 2004-08-05 18:05:21 jeffenson(164100558)
明白 2004-08-05 18:05:49 jeffenson(164100558)
还是老大牛[:P] 2004-08-05 18:06:42 秋(65591653)
[:L],谁有过这方面经验阿 2004-08-05 18:07:06 jeffenson(164100558)
meiyou 2004-08-05 18:07:32 秋(65591653)
重改数据结构可就麻烦大了 2004-08-05 18:07:46 Amine(188710731)
:) 2004-08-05 18:10:43 秋(65591653)
我不信,再找找 2004-08-05 18:10:52 秋(65591653)
[:)] 2004-08-05 18:10:55 Amine(188710731)
没什么好办法:( 2004-08-05 18:11:20 秋(65591653)
应该有,x86可以的话,arm就应该可以 2004-08-05 18:11:56 Amine(188710731)
也许:) 2004-08-05 18:20:44 浊玉(14260830)
看来是没有比较好的办法了 2004-08-05 18:21:10 浊玉(14260830)
只能禁止中断 2004-08-05 18:21:50 Amine(188710731)
二片 2004-08-05 18:22:22 浊玉(14260830)
是啊,可是不是我说了算啊 2004-08-05 18:22:50 Amine(188710731)
罢工 2004-08-05 18:23:25 浊玉(14260830)
你做的只是在前段部分烧入boot程序吧 2004-08-05 18:23:55 浊玉(14260830)
真不想干了,工资又低 2004-08-05 18:24:12 Amine(188710731)
恩,后边tffs, bootrom加载到ram中运行 2004-08-05 18:24:38 浊玉(14260830)
好啊!在ram里就没什么想的了! 2004-08-05 18:24:39 Amine(188710731)
关键不是钱的问题,是爽不爽的问题 2004-08-05 18:25:22 浊玉(14260830)
我的ram在实际产品中是512K,现在做了个调试板2M 2004-08-05 18:25:42 Amine(188710731)
dram很便宜牙 2004-08-05 18:26:07 浊玉(14260830)
DRAM一片多大? 2004-08-05 18:26:34 浊玉(14260830)
可以做的很大吧 2004-08-05 18:30:10 浊玉(14260830)
AMINE,如果用禁止中断,那会有什么影响,而且一禁就禁至少多少毫秒 2004-08-05 18:40:19 Amine(188710731)
DRAM参见8M,
中断禁止时间就看flash操作耗时了, 但禁止中断总是不好, 特别对实时系统 2004-08-05 18:41:37 浊玉(14260830)
对啊!如果写个大文件可能要禁到近1S,太不可想象了 2004-08-05 18:42:29 Amine(188710731)
不一定, 底层操作是原子的, 上层还有调度 2004-08-05 18:44:19 浊玉(14260830)
哦
共8条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |