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

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

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