2018年2月4日 星期日

USB DIY--自學計畫_CAN Bus Application (二)

關於 CAN Bus 這個規格,嚴格講起來,它的歷史已經超過二十年了,而這二十多年來

在我們許多電子產品或系統通訊產品,也不知道又有多少新的規範標準出現,那為何

此一CAN Bus 仍然屹立不搖,甚至還一直保有其市場優越性呢?

學習一個通訊界面,大家可以K規格,看範例程式很快地就可以看到結果了,但又有多少人

能夠體會到這樣子的通訊界面所真正代表的意義呢?又該如何在系統發展使用這些介面來

提升自己系統發展的優勢呢?之前大家之所以不得不學習 USB 那是因為現在電腦周邊除了

USB 之外,已經很少再支援其他實體通訊介面了,而所謂的 Ethernet (Wifi) 對於一般單晶片

的發展環境也不是那麼親民(以單價成本或是韌體開發環境來說)。所以USB 是一種無奈而

不得不的選擇,所以很多人幾乎是"被迫"地要去學USB。以學習目標來說:只要可以打通

能夠運用就好,至於在系統上的"為什麼?"或是此一通訊介面在系統發展上所隱含的真正

的工程意義,或許就沒有人真的想去了解或體會了。

2018年1月21日 星期日

甚麼是你真正的職業?

隨著年資的增長,走過的路、讀過的書與經歷了許多人事物,總是令人不斷的去檢視

自己的成長與歷練,最近剛好我小孩推薦給我兩本書讀,雖然他也是念理工的,

(當然也還沒進入職場),但很高興得他能夠去接觸這一種非技術類文章的書籍,

或許跟他念國中時,所做的專題論文有關,當初他們就是以醫學作家為背景去探討

一些非專業文學作家在他們的文學作品裡所呈現的是哪一種文學觀點。

很巧,這兩本也都剛好跟一些醫學背景有關的"類自傳似的"報導散文。

一本是:一千個裸體陌生人:看盡生死的孤寂與瘋狂,救護車的邊緣急救紀事

而另一本是:告訴我,你是怎麼死的

2018年1月6日 星期六

USB DIY--自學計畫_CAN Bus Application (一) --- 前言

這一陣子文章老是說教,說多了,人家也不一定想聽,只好又回頭搞一點技術的文章好了。

CAN Bus 是源自於車用電子系統的一種通訊協定,這個東西早在我二十年前搞 ECU

就知道了,話說:CAN Bus 的基本規格這二十年來變化也不多,這只能說:這一種通訊協定

有他好用及其扮演一個重要的角色。歷久不衰啊!只是以前真的很難找到真正的應用場合,

平常在消費性電子應用市場碰到的機會也不多,就算在工業應用上也偶而聽到這個東西,

也很難體會到它所代表的系統應用的意義是甚麼?就只知道它也如同 RS232/RS485等等

一樣的東西而已。在許多單晶片MCU 系列中,除非真的碰到車用或工業用的應用市場

你才會去稍微留意一下吧。所以真的要你下來 DIY 搞個CAN Bus 的東西,也的確不容易。 

不過,剛好我這一年多來,碰到的機會倒是很多,搞真正車用電子系統發展,還真的不能

沒有它,也算是真正體會感受它真的好用的地方,或許,你可能只是聽過甚麼 OBD-II 或是

車用診斷系統時,才會偶爾聽到這個東西,但我覺得它很強大的應用優勢是在輔助車用電子

系統發展過程的所扮演的角色。

2018年1月2日 星期二

元旦讀書心得--- 從歷史觀點看工程師生涯規畫

幹工程師,年紀到了一個階段總覺得老是看一些技術文章或是研究一大堆新玩意兒,

總還是覺得:我到底是在幹嘛?一種空洞又無奈的負面感受。

過去已經花這麼多時間學新技術,新領域,都還沒有讓自己靠專業技能穩定下來;或是

也沒有因此有改善生活品質?那肯定有些想法或做法是不對的。那又從自己本質學能來看:

那問題也可能不是出自自己的本質學能領域所能看到的或是得從別的思考角度來重新審視。

有些人就喜歡去看管理、策略學或是財務理論,就是會去翻翻甚麼商業週刊啊?或是財訊

之類的,幻想著自己有可能會是如這些報章雜誌的成功人物一般。但你也別忘了:這些坊間

的報章雜誌,也是為了求利潤、求營收等等,內容也肯定朝向譁眾取寵,錦上添花的方式

來衝高銷售量,所以啊~許多內容也都是缺乏值得你深度思考或是都只是蜻蜓點水似的這裡

2017年12月17日 星期日

一塊小小PCB 的故事 (結尾更新)

雖然這是一片小小DIY PCB,但背後也代表著時代的變遷與世代交替的意味吧。

版主本身念到研究所畢業,根本都沒有接受過任何電子電路實務經驗,更不用說寫甚麼

單晶片韌體,但後來因工作關係,接觸了車用引擎電腦ECU 的應用領域,我強調一點:

是因為我們是為了引擎發動機的燃油點火控制,才需要ECU,而不是為了ECU 而學ECU 的

,這是一個在系統應用上,非常重要的學習動機與產品開發認知,因為電子電路與韌體程式

設計這些基礎技能都很容易接觸與學習的,但要真正搞清楚某一個系統應用領域,乃至於

整個產品市場需求與產品在市場定位,所延伸的未來市場趨勢發展,才是我們長期投入技術

所希望能看到的最大成果與機會。這也算是一個小結論吧。

2017年12月11日 星期一

成也蕭何,敗也蕭何---論工程師之性格

【成也蕭何,敗也蕭何】這個歷史典故,想必大家都知道在講誰?如果不知道的,

也可以去 Google  一下,不過,許多人看歷史故事總是一副關我何事?尤其是讀理工科的學生

總覺得那是文人墨客的無痛呻吟。但你有沒有想過:如果換個場景想,一樣自許是身懷技,

一身是膽的打遍天下無敵手或公司的工程師的你,是否也有類似的性格?

你說韓信個性好不好?其實他可以忍胯下之辱,應該有一定的忍耐力功夫的。

他在亂世中都曾在逐鹿中原兩大集團中做過事(他最早是在項羽陣營中,後來才去劉邦陣營)

但他在劉邦陣營中,一開始也不被重用,後來覺得再混下去也沒啥前途,所以包袱一背就

率性的揚長而去,要不是蕭何連夜去把他追回來,甚至在把他推薦給劉邦,他應該就不會

在歷史上留名了。你想一想:您當工程師有沒有機會遇過類似的機會,你有沒有遇到過蕭何

2017年12月5日 星期二

地球是圓的;世界是平的---應用系統發展感想

這兩句話都有人說,也都有人相信。但這些都是我們小人物只能從許多報導與文獻中

去了解,要真正體會這一種感受的確也不容易。

版主本身也算幸運的能在這科技起飛的年代,躬逢其盛參與及觀察到許多科技進步發展。

尤其這幾年來所謂的共享經濟或是開放源(Open Source)技術,都大大的加速於提升科技

技術發展。話說回來,我以前也覺得凡事(尤其是掌握技術這檔子的事)更應該堅持這一

種理念。好好地落實許多技術開發與掌握許多基礎關鍵技術。但是隨著年紀增長以及

近年來系統應用技術是越來越複雜。真的有點覺得可能不只是個人能力有限,

更能體會到資源整合的重要性對我來說:或許已經看不到所謂單打獨鬥的局面了。

(我指的是主流市場,其實講難聽一點,就連想獨善其身也都蠻難的...)