雖然這是一篇不知道要稱為 USB DIY--自學計畫 (N+1) 幾了?
這也是原本就應該要交代的一篇USB DIY 技術內容,但一直沒時間整理寫下來。
也隨著MCU與韌體技術發展,也不知道這個東西對大家來說:還有沒有那個參考價值?
以現在MCU技術來說:除了一般Flash 燒錄技術外,對許多老MCU 架構來說:在硬體上
也都未必能支援所謂智能升級,因為這又牽扯到MCU 本身有沒有支援 BootLoader,
尤其是要藉由USB 介面來做韌體更新工作,這是一個非常重要的事,因為東西賣出去之後,
哪天你都不知道會碰到甚麼奇怪的技術支援,甚至有些技術支援還牽涉到韌體必須更新
這件事,總不能全部回收吧?要做到對客戶來說:無痛升級,船過水無痕。那原本釋出的
韌體程式就必須支援智能升級功能。尤其是像有些USB 介面工具的東西,那就需要了。
學無止境--- 無論是電子技術或是以外的領域---溫故知新,精益求精。 還有賈老師的作品,可以讓我這個充滿科技,較生硬的部落格有一點人文的氣息! (2024 年加註 : 技術講不完,但想知道技術人生以外還有很多工程師感性內容,來這裡就對了!) ---- 賈老師的真老公!
置頂文章
想學某項MCU 撰寫技術或系統平台開發不難,只要有錢有閒(時間)就可以!
十年二十年給你無後顧之憂的專注研究,包你不成仙,至少也可成精!
要找技術解決方法或相關程式碼,這裡可能沒有,網路上到處都有。
但如果你研究討論系統技術開發與如何結合後續資源、商業模式操作可能性時,
歡迎留言討論!!這才是能改變你工程師人生的契機。
2017年11月18日 星期六
2017年11月6日 星期一
讀者來信回覆(2017/07) --- 爛梨循環
這是三個多月前所收到的一封郵件,裡面一些公司的名字予以保留。
我們到了這個年紀能選擇已經不多了,甚至可以談白講:在領域的選擇幾乎沒有了。
這也讓我們更清楚自己往後的路是甚麼?教父做到八十幾歲也過不了人生歲月的摧殘。
人終究都會老的。很多人最近也都會傳一些甚麼 2035年或是 2050 年的一些預測的科技
技術或是市場產品的一些訊息給我,但我都簡單的回答:喔~那個時候,我不是退休了,
大概也沒有多少值得我還可以一頭熱的去研究它,講難聽一點:搞不好連叫我開車出門,
我都會要考慮一下自己與別人的安全問題了。
在這篇文章最後,附上一篇文選,是這幾天透過朋友才看到的。
我們到了這個年紀能選擇已經不多了,甚至可以談白講:在領域的選擇幾乎沒有了。
這也讓我們更清楚自己往後的路是甚麼?教父做到八十幾歲也過不了人生歲月的摧殘。
人終究都會老的。很多人最近也都會傳一些甚麼 2035年或是 2050 年的一些預測的科技
技術或是市場產品的一些訊息給我,但我都簡單的回答:喔~那個時候,我不是退休了,
大概也沒有多少值得我還可以一頭熱的去研究它,講難聽一點:搞不好連叫我開車出門,
我都會要考慮一下自己與別人的安全問題了。
在這篇文章最後,附上一篇文選,是這幾天透過朋友才看到的。
2017年10月11日 星期三
沒有最便宜,只有更便宜
最近逛了拍賣網站,想買一些東西,碰上連假,小孩子們也都在家裡。
所以也就請他們看看有沒有順便想買的東西?結果:他們也驚奇有這一種電子產品的單價。
我突然有點感慨:我之前發表了許多 USB DIY的技術文章,那是我剛開始從 USB 1.1 時代
就開始累積的一些經驗,當年當我做完USB Scanner SOC 之後,那時我老闆就也有要做
USB 讀卡機,我們也的確投入設計開發,而我就是負責:系統開發工作,光K 那些各種
記憶卡規格,就一個頭兩個大了。這還不打緊,而且還要一直研究如何在最小的封裝
腳位情形下,完成各項記憶卡的共用性。
所以也就請他們看看有沒有順便想買的東西?結果:他們也驚奇有這一種電子產品的單價。
我突然有點感慨:我之前發表了許多 USB DIY的技術文章,那是我剛開始從 USB 1.1 時代
就開始累積的一些經驗,當年當我做完USB Scanner SOC 之後,那時我老闆就也有要做
USB 讀卡機,我們也的確投入設計開發,而我就是負責:系統開發工作,光K 那些各種
記憶卡規格,就一個頭兩個大了。這還不打緊,而且還要一直研究如何在最小的封裝
腳位情形下,完成各項記憶卡的共用性。
2017年9月20日 星期三
學生提問:關於學甚麼MCU ?
這幾個月來出差大陸一陣子,回來又很忙,本來一直想在更新一些部落格文章,
卻遲遲無法找出時間為自己留下一些生活註記。
其實這一趟去大陸做一些技術交流也學了不少技術觀念,也看了不少東西。
說真的,這一種年紀還是接受這一種挑戰與刺激,還真的有點受不了,
但是又能怎麼辦呢?我最大的感觸還是要於:我們這種年紀,能做真的也不多了,
唯一能夠做的就是趕快找機會讓年輕一代的可不可以趕快跳出來啦。
所以當我收到以下一個電子郵件時,我說甚麼也要趕快回覆,看能不能給個明確的方向,
2017年7月16日 星期日
我的程式何去何從?
"我的程式何去何從?"這是一個很好玩的自我反省的想法。
以前我在學校一開始學的是 FORTRAN 程式,人家那時一直鼓吹學工程的要學這個。
但那時我總覺得這個東西太死板了,全部都是算式,都是文字、數字。
所以呢?我自己就跑去別的系上去旁聽偷學 PASCAL 。覺得比那個FORTRAN 好玩多了。
但是還是覺得圖形處理還是不夠吸引人,總覺得這些程式跟我們念工程有多少關聯性?
所以才又跑去玩所謂的 計算流體力學(Computational Fluid Dynamics,簡稱CFD)。可以透過
大型計算機或是工作站,可以把我們念工程的那一大堆的算式,數字的東西,轉換成
我們看得到的東西,就覺得非常有成就感。
2017年7月13日 星期四
USB DIY--自學計畫 (N+1)
我查了一下我最後一篇寫了USB DIY 是在 2012 年所寫的。那是五年前...
人生有多少五年?尤其是在工作職場上去堅持一件事。
當然啊~當你年紀越大,能選擇的機會就越少了。所以人家才說人怕入錯行啊。
而對我來說:我早就說過了,只要我還能做,還能寫,我應該還是多多少少會摸一點
技術DIY 的東西吧。沒辦法,這應該就是一種天生工程師的毛病。
而這一次剛好有機會要在短短一兩個月內重新整理一套USB Customer HID 裝置的東西。
所以也就順便可以再整理一篇 關於USB Customer HID 的東西。
為什麼?會稱為USB Customer HID ?因為在新一代 ARM 32bit Cortex-M3 上,人家的
原廠所提供的範例程式函數庫,就稱為USB Customer HID。意思就是:它基本上還是
走標準USB HID Class,但卻不用任何標準上層應用程式。譬如舉個例子說:
人生有多少五年?尤其是在工作職場上去堅持一件事。
當然啊~當你年紀越大,能選擇的機會就越少了。所以人家才說人怕入錯行啊。
而對我來說:我早就說過了,只要我還能做,還能寫,我應該還是多多少少會摸一點
技術DIY 的東西吧。沒辦法,這應該就是一種天生工程師的毛病。
而這一次剛好有機會要在短短一兩個月內重新整理一套USB Customer HID 裝置的東西。
所以也就順便可以再整理一篇 關於USB Customer HID 的東西。
為什麼?會稱為USB Customer HID ?因為在新一代 ARM 32bit Cortex-M3 上,人家的
原廠所提供的範例程式函數庫,就稱為USB Customer HID。意思就是:它基本上還是
走標準USB HID Class,但卻不用任何標準上層應用程式。譬如舉個例子說:
2017年6月29日 星期四
轉載自己的一篇外包經驗談
這是一篇寫在一個私人臉書社團的談到外包接案問題的經驗分享:
過去會找外包案,一方面也想多多少少貼補家用,另一面也想給自己未來留一點屬於
自己能掌握的未來美景。貼補家用的想法是我們夫妻一結婚就想到的~至於未來機會
是我們這些搞技術發展與產品開發人員,心裡的一種人生心態反映:東西是我做的,
開發的~為什麼人家老闆賺這麼多,只分我那麼一點點?市場客人看多了,就不平衡。
但畢竟我們都不是甚麼含著金湯匙出生的富二代,我們一樣接受傳統教育,一樣也跟
別人一樣過著朝九晚五的日子,除了工作也是要背負著家庭生活,一天就是二十四個
小時。一年365 天,工作就是隨著上級交辦的事項,然後努力地達成,以獲得自己該有的
報酬。也沒有特別的對自己特別好到的說:要每年出國玩。一樣要養兒育女~(喔~我沒有
女兒啊,這也是老天爺的安排~),過個簡單平凡生活,也沒錢養小三,也不敢。
但總是想在平凡生活中,找一些不同的生活樂趣。所以就有感而發地寫下這些經驗回顧:
----
過去會找外包案,一方面也想多多少少貼補家用,另一面也想給自己未來留一點屬於
自己能掌握的未來美景。貼補家用的想法是我們夫妻一結婚就想到的~至於未來機會
是我們這些搞技術發展與產品開發人員,心裡的一種人生心態反映:東西是我做的,
開發的~為什麼人家老闆賺這麼多,只分我那麼一點點?市場客人看多了,就不平衡。
別人一樣過著朝九晚五的日子,除了工作也是要背負著家庭生活,一天就是二十四個
小時。一年365 天,工作就是隨著上級交辦的事項,然後努力地達成,以獲得自己該有的
報酬。也沒有特別的對自己特別好到的說:要每年出國玩。一樣要養兒育女~(喔~我沒有
女兒啊,這也是老天爺的安排~),過個簡單平凡生活,也沒錢養小三,也不敢。
但總是想在平凡生活中,找一些不同的生活樂趣。所以就有感而發地寫下這些經驗回顧:
----
訂閱:
文章 (Atom)