打印

请教,关于M-T-8-8-8-8-初始化的一段英文的意思--

[复制链接]
楼主: Wxy8030
手机看帖
扫描二维码
随时随地手机跟帖
21
tjsheep| | 2007-7-12 07:51 | 只看该作者 回帖奖励 |倒序浏览

应该是100ms后执行,呵呵

implement这儿是执行的意思,而且be implemented这儿只是被动意思,没有完成时态意思。所以应该翻译为:初始化程序应该在上电100ms后执行。

使用特权

评论回复
22
宇宙飞船| | 2007-7-12 09:56 | 只看该作者

查时态表格得知,有道理,

The initialization procedure should be implemented 100ms after power up.

should be implemented (would(should)be done)
一般过去将来式被动时态

//******************************************
The initialization procedure have been implemented 100ms after power 
up.

have been implemented (have been done)
过去将来完成式被动时态

使用特权

评论回复
23
宇宙飞船| | 2007-7-12 10:48 | 只看该作者

俺认同computer00的译法

computer00 发表于 2007-7-11 12:31 ↑English Corner ←返回版面    
16楼: 我觉得programs并不是程序的意思,而是编程的意思, 

即配置那些寄存器,有些地方会把这样的操作叫做给芯片编程(可编程芯片也因此而得名).

A software reset must be included at the beginning of all programs to initialize the control registers after power up.The initialization procedure should be implemented 100ms after power up.
在上电之后的任何编程操作之前,必须先执行一个软复位操作,以初始化控制寄存器。(芯片内部)初始化寄存器的过程需要花费100ms的时间.

使用特权

评论回复
24
XHTXZXW| | 2007-7-12 20:29 | 只看该作者

也许?

The initialization procedure should be implemented 100ms after power up. == 初始化过程在加电100毫秒后开始执行。(implement:实施,==开始执行)。原因:加电后100毫秒内可以认为电源未达到稳态,真正的初始化动作最好在电源稳定后实施。

使用特权

评论回复
25
XHTXZXW| | 2007-7-12 20:36 | 只看该作者

又及

A software reset must be included at the beginning of all programs to initialize the control registers after power up.The initialization procedure should be implemented 100ms after power up.
加电后为了初始化控制寄存器,所有程序开头必须包含一个软件复位。初始化过程应在加电后100毫秒开始执行。

使用特权

评论回复
26
computer00| | 2007-7-12 20:56 | 只看该作者

注意前后两个"初始化"

software reset的目的是为了initialize the control registers,而后面紧接着又说initialization procedure,我认为后面的initialization即指前面由software reset引起的初始化过程,即softwae reset之后,initialization需要执行100ms.

使用特权

评论回复
27
XHTXZXW| | 2007-7-12 21:03 | 只看该作者

我的理解

我觉得:应该是在power up之后100毫秒才做softwae reset。一个片子需要100毫秒做一次initialization似乎太长了啊?

使用特权

评论回复
28
iammercy| | 2007-7-13 10:00 | 只看该作者

谁写的e文,这么烂

使用特权

评论回复
29
arm18| | 2007-7-13 11:28 | 只看该作者

在突发模式下

状态寄存器的位1一般在写发送数据寄存器后100ms后才置位.

使用特权

评论回复
30
Wxy8030|  楼主 | 2007-7-17 17:10 | 只看该作者

^_^

感谢宇宙飞船、IC921、圈圈、扬真人、XHTXZXW、tjsheep、平常人(排名不分先后 ^0^)......等大侠的讨论和回答!

看来要么是上电后100ms,要么是执行100ms(我也认为是这个),要做到满足这两个要求并不难........

使用特权

评论回复
31
宇宙飞船| | 2007-7-18 11:03 | 只看该作者

补充一下!

A software reset must be included at the beginning of all programs to
initialize the control registers after power up.
任何编程操作的开始必需包含软件复位,以初始化加电后的控制寄存器。
(也就是说软件复位只需做一次,因为上电只有一次)

使用特权

评论回复
32
hq_y| | 2007-7-18 11:17 | 只看该作者

同意XHTXZXW~~~~~~~~~~~~

也就是程序开始运行后延时100 ms才开始做初始化的工作~~~~~~

使用特权

评论回复
33
HWM| | 2007-7-18 11:29 | 只看该作者

基本句型

time after some point

某时点之后的时间。

使用特权

评论回复
34
宇宙飞船| | 2007-7-18 11:58 | 只看该作者

再整理一次,

A software reset must be included at the beginning of all programs to
initialize the control registers after power up.
任何程序的开始必需包含软件复位,以初始化加电后的控制寄存器。
(也就是说软件复位只需做一次,因为上电只有一次)
The initialization procedure should be implemented 100ms after power up.
上电后,初始化过程应执行100ms.(100ms是特指以上的软件复位时间)

使用特权

评论回复
35
hq_y| | 2007-7-19 04:49 | 只看该作者

老外的语法也有烂的时候~~~~~~~~基本上同意XHTXZXW~~~~~~~~~~~~

科技英语的翻译,需要从技术角度完全理解原文含义的基础上,打乱语序,按照中国人的习惯重写一遍:

---------------------------------------------------------------------

宇宙飞船 发表于 2007-7-18 11:58 ↑English Corner ←返回版面    

34楼: 再整理一次, 

A software reset must be included at the beginning of all programs to
initialize the control registers after power up.
任何程序的开始必需包含软件复位,以初始化加电后的控制寄存器。
(也就是说软件复位只需做一次,因为上电只有一次)
The initialization procedure should be implemented 100ms after power up.
上电后,初始化过程应执行100ms.(100ms是特指以上的软件复位时间) 

---------------------------------------------------------------------

(为了可靠初始化MT8888,)程序在上电(复位)后延时100 ms才对mt8888的控制寄存器进行初始化操作。


隐含的含义
:cpu的复位时间要快于mt8888,因此需要在cpu复位100ms之后才对mt8888进行软件的初始化;在原文中,a software reset= to
initialize the control registers。)

把这段英文重写一遍:

A software reset must be included at the beginning of all programs to correctly  initialize the control registers 100 ms  after system power up.

 

使用特权

评论回复
36
太阳之母| | 2007-7-19 16:11 | 只看该作者

这是很基本的语法问题啊!

试着翻译下面的几个句子吧,谁对谁错就明白了!
Something should be done in  100ms after power up.
Something should be done for 100ms after power up.
Something should be done     100ms after power up.

使用特权

评论回复
37
宇宙飞船| | 2007-7-20 13:48 | 只看该作者

楼上请指正!

Something should be done in  100ms after power up.
上电后100ms内某件事应该做。
Something should be done for 100ms after power up.
上电后100ms某件事应该做
Something should be done     100ms after power up.
某件事应该做100ms上电后。

使用特权

评论回复
38
likee| | 2007-7-20 18:36 | 只看该作者

很简单,我觉得第三句是上电100ms后再做.

A software reset must be included at the beginning of all programs to initialize the control registers after power up.The initialization procedure should be implemented 100ms after power up.会不会是上电100ms后再做呢?

使用特权

评论回复
39
粉丝| | 2007-7-21 08:52 | 只看该作者

纠正一下37楼!

宇宙飞船 发表于 2007-7-20 13:48 ↑English Corner    
37楼: 楼上请指正! 
//Something should be done in  100ms after power up.
//上电后100ms内某件事应该做。
//Something should be done for 100ms after power up.
//上电后100ms某件事应该做
//Something should be done     100ms after power up.
//某件事应该做100ms上电后。

Something should be done in  100ms after power up.
上电后,在100ms内某件事应该做
Something should be done for 100ms after power up.
上电后,某件事应该做100ms
Something should be done     100ms after power up. //??

使用特权

评论回复
40
太阳之母| | 2007-7-22 09:17 | 只看该作者

嘿嘿

Something should be done in  100ms after power up.应该在上电后100ms内(就开始)做某事。
Something should be done for 100ms after power up.上电后某事要做(够)100ms。
Something should be done     100ms after power up.应该在上电后100ms(才开始)做某事。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则