Wednesday, July 04, 2012

TO CCC

CCC,

我已經收到包裹,非常開心,那種開心就好像是飛起來似的,迫不及待的在電梯就拆開了。因為實在太忙,所以今天才寄出,希望你會喜歡。

Duke,

Thursday, March 22, 2012

紅外線感應器新思維

這兩天接收到很多外來對目前紅外線感測器的諸多特殊設計需求,已經不是傳統的感測器能夠勝任,必須更Smart,繼先前使用環境學習技術之紅外線感應器的設計後,目前又有一個更精細的需求,也就是能夠感應各種不同的狀況,而不是二元的有或是沒有。今天其實我也有稍微的提出這方面的想法;單純的硬限制函數Hard Limiter Function已經不能夠滿足客戶的需求。雖說感應訊號嚴格的說是離散,但實際應用上,仍可看成連續(可微分),所以區域線性函數Piecewise linear Function便可以讓我利用一點點的數學技巧,去達到更細膩的紅外線偵測功能。

來源阻抗幾乎無限大之信號擷取

公爵貓設計屋上週完成一研究,來源阻抗幾乎無限大之信號擷取方法,這個TOPIC看起來不是難事,但是若是需要快速採樣,或是多通道擷取來源阻抗無限大就有極高的難度。公爵貓已經可以順利完成多通道擷取,而且不容易飽和,大幅增加取樣的可信度,不過所擷取的資料為純量,與取樣時間有絕對關係,拿這個純量便可以比較,或是由table推導,interpolation數值。純量便可經由轉換成為有效數值,而且成本低廉。
公爵貓目前已經利用此技術完成一特殊感測設計,目前設計評估中,成效非常穩定,本人認為本技術實用價值極高。可信賴度良好,目前已經以每4ms的速度連續跑了兩周,無發生任何錯誤。
下一步本人將使用本技術進行射線量測應用,分析一射線打入一物體後所殘留之電子伏特的量。

Friday, February 24, 2012

16205


幾年前在使用Microchip的時候,曾經寫過16205(HD44780)的Driver,當初在處理字串的時候是用sprintf,也許是因為當時我使用的處理器的記憶體空間都比較大,所以沒有什麼特別的感覺。(還是HIGH TECH C編譯完都很小,現在無從考察)
最近重新將16205的Driver轉Porting到SONiX的MCU上就發現,光include stdio.h然後使用sprintf的時候,就占了快1.5K的記憶體。好用是好用,但是如果我使用SN8F27E61的時候,大概就只能有顯示功能,其他功能大概都寫不進去了。
原本設計TTY的時候也是因為可以重新定義putchar而使用printf直接UART輸出,然後直接套用先前寫的VT100頭檔,簡直就是完美無暇,美中不足的就是吃掉我太多記憶體空間。所以這次原本想直接使用指標來處理字串,結果這種Althernative C Compiler給的錯誤訊息真的是無從下手。
最後姑且就使用string.h看看,結果效果非常的好,只有吃100bytes左右,實在是可喜可賀。
雖然我不太愛用這種LCD MODULE,主要是太貴了,不過有時候還真的很方便。

可能的崩潰

記得高中的時候,老師在交『路邊攤』定理,也就是L'Hospital Rule,可能也因為高中數學也相對簡單,而且當初的數學概念並沒有這麼強,所以算是還蠻公式化的計算,上了大學,『路邊攤』相對起來算是小兒科,偶而沿用高中的思維,或是用代數解,大多都算是解的出來。在加上現在的電腦軟體這麼強,建表都可以看出其趨勢。漸漸的連最簡單的『路邊攤』的精神都慢慢忘記。
剛剛在做設計的時候,依然使用Freemet在幫我解決數學問題,其實只是幾個CPU Timer的時序問題。但是腦子裡閃過的卻是一些簡單的極限問題,順手在紙上寫下幾個極限0/0或是inf/inf的問題,溫故就如同知新呀。
但是這東西影響甚鉅呀。

Wednesday, January 18, 2012

MCU結構中的成員函數

我試著將MCU設計的更有結構性,所以我把系統的參數扔進struct中處理與定義,使嵌入式設計更為強健與好修改。但是我使用的MCU為台灣松翰的IC,其Compiler為純C的變種,所以當定義一個結構指標,不能使用new,而只能間接定義,但是好像間接定義就失去了記憶體分配的自由度,對只有不到1K記憶體空間來說,的確不方便,但是一般使用8位元MCU,通常不會做什麼複雜困難的動作,而且可以利用scope試著去減少記憶體的浪費。這麼做好像已經開始在為32位元的MCU做準備,ARM我已經開始磨刀霍霍要拿你來做產品了。

另一個地球

幾天前,看了這部電影,另一個地球 Another Earth,他的不刻意安排,在一開始我就知道這不是一部科幻片,至少沒有這麼多的電腦動畫。
片中其實最令我怦然心動的是女主角試著去尋求諒解,在自己懦弱的支架上,試著突破,但不斷瓦解,到最後變成依賴,為了諒解而活著,為了諒解而繼續呼吸。
他同事,眼瞎了,耳聾了,卻只有他可以理解他的追尋。
崩解的最後,一個在發現有平行的瞬間,變失去同步的美麗線索,使女孩能夠重新,重生。
最後看到了另一個自己。

這電影其實還傳達了一個重要的訊息,另一個地球,裡面有另一個自己,恰如一面鏡子,讓你認識自己,是藉由著整個世界對你的反射。

很棒,很值得看的電影

Tuesday, January 17, 2012

升級電腦的思維

從國中開始,我對電腦就很有興趣,到了高中,有了零用錢,就和邱哲義兩個人玩電腦。上了大學後,電腦就真正的只是個工具,買電腦都買當季最低等級的了。我從大二主要使用的電腦寫起:
大二的時候,換了一顆賽楊300。沒錯,就是300Mhz的賽楊。
大四的時候,就變成杜龍800。
退伍之後然後換什麼althon xp 2000+。
然後因緣際會之下,我在我家樓下撿到了一套P4 Celeron 2.0。
然後樓下的電腦店,把淘汰的amd sempron 2800+給我。
就在兩個星期前,這套Sempron 2800+壞了,這顆2004年的產品,主機板上的電容爆了又換,換了又爆(以上幾台電腦都是這樣),不過這次是真的壞了,我已經沒有辦法修了。
所以,我上個禮拜買了這季2012年一月榜上最低等級CPU套餐G530加上Asus H61的主機板,僅3100台幣。其效能讓我非常的詫異,我真的太容易滿足了。

Monday, January 16, 2012

乾眼

很久很久之前,我丟棄了我的筆,其實不是我刻意要將筆撿起,那只是一時之間想要證明我還繼續活著,一方面也告訴其他人我還活著。我覺得我的生活就像個沙漏,我以前累積了好多朋友,好多好多友情,我們一起笑著,一起在沙灘上跑著。但是還是沒有辦法阻止這個沙漏繼續流失,一個不注意,朋友們就晃走了,沒有聯絡後,也不好意思聯絡。
看了以前自己寫的東西,有些很想笑,有些卻很嚴肅。已經慢慢的沒有辦法體會當時的情感,畢竟活在當下的我們,一不留神就只注意到眼前的東西。
所以我想,我應該要寫下現在的東西,當下的我,當下的我身旁的東西。雜亂,但對我是有價值的。

我忽然發現,我好久好久沒有更新我的祕密園了

原本的Space的網誌,因為微軟不提供服務後,全部轉到wordpress,但是我還是比較喜歡Blogger,所以,今天我把wordpress的所有資料全部轉到Blogger,還不錯,還算順利。可喜可賀