今天是農曆新年開工的第一天,不過,很不幸地碰上武漢肺炎疫情,
充斥著不清不楚又複雜的資訊,根本無法適從。除夕那一天電話突然有一通
未接電話:顯示著我昔日在武漢工作時的台灣老闆名字?...
這幾天也跟一些昔日園區朋友聊了一下,有的是在大陸工作的~自從今年初總統大選
回台投票後,再也沒回去大陸工作崗位了,問他:"那你過完年,還去不去啊?"
"不去了。","那接下來呢?...","再說吧,找工作找找看...如果在台灣找不到的話,
就打算轉換跑道了吧...","我就只會寫MCU,軟體也不會..."
(以下或以上的故事都是科技業五年級及六年級前段班,不管以前有沒有賺過股票分紅的...)
學無止境--- 無論是電子技術或是以外的領域---溫故知新,精益求精。 還有賈老師的作品,可以讓我這個充滿科技,較生硬的部落格有一點人文的氣息! (2024 年加註 : 技術講不完,但想知道技術人生以外還有很多工程師感性內容,來這裡就對了!) ---- 賈老師的真老公!
2020年1月30日 星期四
2020年1月27日 星期一
USB DIY --- USB Host 端的軟體開發(四) Delay 有用嗎?
上回在 USB DIY --- USB Host 端的軟體開發(三) 與韌體之間的關係 的文章中,
有讀者提出關於在PC 端APP 軟體中,塞 Delay 有沒有用的問題。
我當然有簡單的提出說明,這是我在搞USB 系統中常碰到的問題。也是經驗。
但往往一般人一碰到這種問題,可能是搞軟體的人也真的不知道寫USB 裝置韌體的
工程師的想法,更不清楚USB 裝置韌體,所以就會自作主張的塞這一種方式來
解問題的。那為什麼會這一種想法呢?首先先說明一下:在PC APP 軟體端塞Delay
其實就是在C 語言裡加一行:Sleep(mSec);。很好用啊。為什麼,可以降低程式
執行速度,也好讓程式發展者容易除錯,最好也看看是否可以抓到USB 裝置韌體的
bug,那就可以順利的把問題往外推了。哈~哈~
有讀者提出關於在PC 端APP 軟體中,塞 Delay 有沒有用的問題。
我當然有簡單的提出說明,這是我在搞USB 系統中常碰到的問題。也是經驗。
但往往一般人一碰到這種問題,可能是搞軟體的人也真的不知道寫USB 裝置韌體的
工程師的想法,更不清楚USB 裝置韌體,所以就會自作主張的塞這一種方式來
解問題的。那為什麼會這一種想法呢?首先先說明一下:在PC APP 軟體端塞Delay
其實就是在C 語言裡加一行:Sleep(mSec);。很好用啊。為什麼,可以降低程式
執行速度,也好讓程式發展者容易除錯,最好也看看是否可以抓到USB 裝置韌體的
bug,那就可以順利的把問題往外推了。哈~哈~
2020年1月22日 星期三
我的武漢軼事---車用電子系統開發
今天武漢在國內各媒體都佔領了頭版,也包括國內外國際新聞都在關注,
但很不幸的消息是負面的:武漢肺炎(冠狀病毒)。而當我這在寫這篇文章時,
台灣也正式傳出第一位在武漢當地工作的台商返台時,被檢出受到感染的消息。
唉~這個消息早在一個月前就有類似的報導與被關注了,但消息一直被冷處理,
直到人家國家主席覺得狀況可能嚴重了,才火燒屁股的全面啟動防疫措施。
接下來就是地表最強人類移動---春節疏運。還真的不知道會演變成甚麼情況?
但很不幸的消息是負面的:武漢肺炎(冠狀病毒)。而當我這在寫這篇文章時,
台灣也正式傳出第一位在武漢當地工作的台商返台時,被檢出受到感染的消息。
唉~這個消息早在一個月前就有類似的報導與被關注了,但消息一直被冷處理,
直到人家國家主席覺得狀況可能嚴重了,才火燒屁股的全面啟動防疫措施。
接下來就是地表最強人類移動---春節疏運。還真的不知道會演變成甚麼情況?
2020年1月18日 星期六
USB DIY --- USB Host 端的軟體開發(三) 與韌體之間的關係
既然要講 USB DIY 中關於PC端的軟體開發,就得同時要看USB Device 端的韌體
問題,因為許多USB 的軟體中的通訊協定是跟著Device 端的韌體支持來決定的。
之前也有許多網友也提出一些經驗,就算是標準USB class 的裝置,碰上微軟的
系統之後,也會有許多令人意想不到的結果,所以啦~搞USB 真的沒辦法把這兩者
之間分得那麼清楚,以前我們搞韌體的就得不斷的跟寫PC軟體的工程師不斷的溝通,
甚至還得把USB 分析儀搬來搬來搬去的讓彼此聽得懂或看得懂彼此的想法與做法。
所以這一文章我就來舉個很簡單的例子吧。
問題,因為許多USB 的軟體中的通訊協定是跟著Device 端的韌體支持來決定的。
之前也有許多網友也提出一些經驗,就算是標準USB class 的裝置,碰上微軟的
系統之後,也會有許多令人意想不到的結果,所以啦~搞USB 真的沒辦法把這兩者
之間分得那麼清楚,以前我們搞韌體的就得不斷的跟寫PC軟體的工程師不斷的溝通,
甚至還得把USB 分析儀搬來搬來搬去的讓彼此聽得懂或看得懂彼此的想法與做法。
所以這一文章我就來舉個很簡單的例子吧。
2020年1月13日 星期一
工程師職能的人生變現
本來在前幾天就想寫這篇文章了,是因為去年碰到一些事情,讓個人有點感觸,
也剛好前兩天有網友也在前一兩篇文章的留言時,我也有提到關於"人生變現"
這件事。就是提到我們這些搞技術的工程師們,常常會因為時下市場最新科技與
所需技術的變遷速度讓大家都有一些"職業恐懼症",是啊~每年都看著學校學弟妹,
都學著市場最夯,時下最流行的最新科技知識與技能,要進入職場了,難免都會有
一些職場上的壓力,當然啊~過來人會安慰你一句話:「台上一分鐘,台下十年功」
也剛好前兩天有網友也在前一兩篇文章的留言時,我也有提到關於"人生變現"
這件事。就是提到我們這些搞技術的工程師們,常常會因為時下市場最新科技與
所需技術的變遷速度讓大家都有一些"職業恐懼症",是啊~每年都看著學校學弟妹,
都學著市場最夯,時下最流行的最新科技知識與技能,要進入職場了,難免都會有
一些職場上的壓力,當然啊~過來人會安慰你一句話:「台上一分鐘,台下十年功」
2020年1月8日 星期三
計畫趕不上變化---莫非定律?
昨天才提到關於 "現在到底是IC 顆粒生意比較好做呢?還是公板或板卡生意比較好做?"
沒想到的是在文章發表的同時,在歐洲大陸的近年Maker 板卡創始者:Arduino 就發表
今年 2020 CES 準備發表的新一代 Maker 板卡:Portenta 。
真的驗證了莫非定律:當你認為會發生的事情,它就是發生的,而且還很快就出現了。
在IT 產業中,計畫真的永遠趕不上變化啊。我們昨天還是探討那個 IOT 的公板模組,
人家真的給你一次到位,你想得到的,別人也不是吃素的~當然也想得到的,只是我說
過了,人家要不要跟你玩而已嘛!
沒想到的是在文章發表的同時,在歐洲大陸的近年Maker 板卡創始者:Arduino 就發表
今年 2020 CES 準備發表的新一代 Maker 板卡:Portenta 。
真的驗證了莫非定律:當你認為會發生的事情,它就是發生的,而且還很快就出現了。
在IT 產業中,計畫真的永遠趕不上變化啊。我們昨天還是探討那個 IOT 的公板模組,
人家真的給你一次到位,你想得到的,別人也不是吃素的~當然也想得到的,只是我說
過了,人家要不要跟你玩而已嘛!
2020年1月7日 星期二
現在到底是IC 顆粒生意比較好做呢?還是公板或板卡生意比較好做?
如題。"現在到底是IC 顆粒生意比較好做呢?還是公板或板卡生意比較好做?"
這是我這一兩年所碰到的一個市場問題。尤其當我在上一篇提到MCU 低價市場問題。
因為我本身是曾經待過IC 設計公司的系統部門主管,所以我應該還有一點看市場的
能力吧。之前我搞公司時,是跟別人合作以開IC 的角度來開發產品。隨著市場與
潮流來看,或許大家也多多少少應該都有一點感想吧。尤其是以社會新鮮人的角度
來看,可能也想知道有經驗的人對這方面市場趨勢有甚麼看法吧?那到底我還要不要
待在IC 設計業裡呢?還是該如何因應未來市場趨勢而取得比較好的機會呢?
這是我這一兩年所碰到的一個市場問題。尤其當我在上一篇提到MCU 低價市場問題。
因為我本身是曾經待過IC 設計公司的系統部門主管,所以我應該還有一點看市場的
能力吧。之前我搞公司時,是跟別人合作以開IC 的角度來開發產品。隨著市場與
潮流來看,或許大家也多多少少應該都有一點感想吧。尤其是以社會新鮮人的角度
來看,可能也想知道有經驗的人對這方面市場趨勢有甚麼看法吧?那到底我還要不要
待在IC 設計業裡呢?還是該如何因應未來市場趨勢而取得比較好的機會呢?
2020年1月4日 星期六
USB DIY --- USB Host 端的軟體開發(二) --- 小小感想
這一系列文章雖然稱為 USB DIY ,但我寫這些文章時,可不是用一般時下所謂
"開箱文"方式的寫法,因為大家有機會去網路搜尋一下相關技術文章,往往都是
"汶豆油"(沾醬油) 的方式給你簡單的介紹一下,譬如從別的網路找到一兩個範例
原始碼,然後在自己的平台上,驗證跑一下,證明是沒問題的。然後就可以贏得
許多點閱率與按讚數。寫這種文章,我也可以,你也可以...但這要證明甚麼?
"開箱文"方式的寫法,因為大家有機會去網路搜尋一下相關技術文章,往往都是
"汶豆油"(沾醬油) 的方式給你簡單的介紹一下,譬如從別的網路找到一兩個範例
原始碼,然後在自己的平台上,驗證跑一下,證明是沒問題的。然後就可以贏得
許多點閱率與按讚數。寫這種文章,我也可以,你也可以...但這要證明甚麼?
訂閱:
文章 (Atom)