不錯、不錯,看來真是不錯,有興趣的在增加中了,Gavin兄台似乎是有訂講的意願了

,接下就先給大家來一個「信念」。
 @,Kl"i;   ),rd7GB>    在這我要提出個人,以純技術面接觸的另一個比擬來激勵一下大家對這一等事的「信念」!而我所言的,也是必要的一個程序工作,在這方面的技術應用或說是相關的改變,這是個人的以自己學能、經歷看到的一面;它就是軟體程式的控制、或說微指令的控制(MICRO CONTORL)之利多,也就是韌體(FIRMWARE)輕易可改變的作法─當它在更新(update)後,就可同時升級(Upgrade)的事之一個驗證比擬!
 _j sJS<21   nvbKW.[<f{    又因也有文獻研究過說:針對有些電子式的噴射引擎的調控,其使用的控制程式在加改進或改寫後,就可很容易的增加百分比在二位數上的推力。而我又認為,也可以更省油料,而不用對硬體上有任何的改變,或同時改變一下消耗用品的更換,就可達成更有利多的事。
 kK~,?l   x%RG>),U    先簡單舉個例子,比如單只在汽車燈光的耗電問題上,因人眼睛有暫存影像的問題,這時是不必要一直的去通電點亮著,但是通常在汽車上的作法就是這樣。若是使用的燈泡,可以改以快速的開關(on/off)作用下,利用「作用期」(Duty)的起用來送電,這時起碼在電力的消耗就可以省下一半以上了,也就是「作用期」只有在一半時,又當只有用1/3時就只要原來「全作用期」的1/3之耗電而已;想一想,還有其它的技巧,未被應用到的是很多的!
 `'G1"CX   {$QkerW3    接下我就舉一個我實際遇到的經歷作法,以印証(供參考)它的可能性─
 czg9tG8   3eERY[    在N年前我接到一個案子,它是一個平台「姿態自動修正儀」,是一種NC(數值控制)裝置的安規用品,包括要通過有─
 p(6KJK\  a.「系統需求功能測試」、
 <Uc?#;%Y}  b.「高低溫下環境測試」、
 z\`tnz7>$  c.「整機EMC(EMI+EMA)測試」、
 &embAqW:  d.「 振動測試」、
 g.pR4Mf=Z  e.「雷擊測試」、
 MdDL?ev  f.「 絕緣測試」、
 E>iN >  g.「高壓絕緣測試」等,
 (H8JV1J    然因為搶生意的關係,要完成它的時間已很急迫性,它是一個單位(名義是個公司)提出的需求,說真的他們要的非常的嚴格,但是談錢的條件是非常的闊,又有一定的數量,我公司的交待非作成不可,不然你就給我走路(這實際上是相反的

),這很要命的時間只有三個月多,很遜同行裡很多人都在等著看笑話了(他們不敢作、不然的話時間至少要六個月、錢又要加倍)。
 O(6j:XD   6Yl+IP];i    上談到的,軟、硬體的規劃設計萬事具備後,最重要的就是「系統需求功能」了,這要說完全要落到該裝置的「韌體」上,這在當時程式的規劃上早就有被我想到了可以更上一層樓,但是時程的緊迫和對方的要求條件下,一切程式的設計機能只要符合就夠了也不再假它想,也就為了把握時間,只要配合硬體架構可以了就行了。
 {[3xi`0-   a`R_}nus*    幾經三個月來的辛苦工作與無數次的測試驗收,終也不負使命的如期完成,也順利通過了種種安規的檢測交差了,自然錢子不打延誤的也進來了,同時該單位還表示感激不盡(因為配合季節的把握、又沒有人敢作)。當然那些知道本案子的人,就是在等著看笑話,結果我是叫他們一一的眼鏡都破了,也讓他們今後無臉以對這一個大客戶。
 7]9,J(:Ed   80ox$U    在接下來的一段日子後,該單位又找上門來了,表示該裝置一切的性能無話可說,但只因他們規劃的「記憶控制數值」組數會有不夠使用的狀況。便要求由原來的1500組的記憶增加到3000組,整整要增加了一倍的記憶組容量,他們與我公司的看法是─就重新LAYOUT(布局)主控基板來完成吧;就是加大了固態的記憶容量和程式小修一下來配合管理。
 lu8*+.V   Z/dhp0k    但是時程又是緊迫只有一個月的時間,然我給他們一個更好的消息─
 QZtQogNy#  1.時間只要二十天以內就可以了、
 >,E^ R `y  2.不需要作任何的硬體變動、
 2:_6nWl  3.記憶組數可以增加到5050組、
 (0B?OkQ  4.姿態修正的速度也可以由原來的增快一倍(這可說求之不得)。
 i'7+
?YL   }!AS?    就這樣又叫人們傻眼了、但他們這時有信心了就是願意付錢。因為,以上2.、3.點,當時是商機是不談為何的。後幾經磋商─
 pK@=]K~l0  a.必須由本公司親至前往更換「韌體」(這是一個本職的機密保護方法,是被認可的)、
 tqZ+2c<W3  b.每機台更新費用NT$280,000、
 {]< G=]'  d.三十天內完成第一台驗証,再後十五天內將全180部的機台一一到府更新完成升級工作。
 r<ucHRO#    [b:&y(    太美好了,這下任務工作只有程式的修改和小試一下,一個月的時間對我來說足足有餘,可是比上次輕鬆得多了。而在二十天後,第一台的驗証就沒有問題了,後接下來就是我優遊全台的日子了(當然不只我一個人、也到海上工作平台,有直昇機專送哦)。
 n^Ca?|}
,   a%T`c/C
    這個結果是一般外人認為甚稱一絕的作法,當然對方是很想了解的,而公司也是擔心的─你怎麼辨到的?
 ,~1'L6Ri?   H648 [H[k  Q1.對「韌體」的保護作法?
 cZYy+  A1.就是沒有正確的程序拆下後,EEPROM與SRAM內建的程式(韌軔體)必定要叫它完全清除自廢,作法就保密不談。
 VJ~D.ec   )9YDNVo*-  Q2.在不改變硬體記憶容量下,如何的使「記憶組數可以增加到5050組」?
 A{+/$7vek  A2.簡單啦,在原本有限的程式記憶空間內(EEPROM)、同時要處理的速度也都足夠下,我加入了一段對SENSOR探訪取得的數據後,同時兼作壓縮法的記憶儲蓄到SRAM裡了與取用還原的工作就好了。
 cNWmaCLN$   ~7:q+\  Q3.那「姿態修正的速度」呢?
 ,U{dqw8E{  A3.當初「步進馬達」你們選用的扭力,可說足足比規定的大了好幾倍(可能是你們不知何的負荷),而我求算的結果,在電力之電流也是足足有餘下,我寫的程式就叫控制的脈充波時序加快就得了嘛。
 {sw|bLo|+   gq('8*S  註:韌體─機器(裝置、週邊設備)內的硬體控制程式,用來達到起動與操控上的效能之程式;同屬軟體程式,但為一特定裝置固定使用的而稱之。
[ 此貼被小豬在2005-11-21 23:37重新編輯 ]