2023年12月16日 星期六

老工程師的技術生活(二十一) ---MCU 開發工具(二) STLink-V3MODS

這是繼續上一篇關於 STLink-V3 開發工具的話題之技術分享。我這個LKK 工程師

看能不能用時下年輕工程師們常用的 Github 分享平台來作為技術開發平台。 

年紀大了,能學能做的東西也不可能一直持續下去,所以與其講一些五四三的東西,

倒不如儘量能不能多留下一些東西來分享一下。

首先還是先補充一下上一回提到關於 STLink-V3 版本中的一些比較差異。

因為第一代的 STLink-V3MINI 與STLink-V3MODS 外觀極為相似,後來才將

STLink-V3MINI 改版,改稱為 STLink-V3MINIE :

2023年12月9日 星期六

老工程師的技術生活(二十) ---MCU 開發工具(一) STLink-V3

這一系列來講講關於MCU 的開發工具,當然我也希望透過自己本身的一些技術或

看產品市場的經驗觀點來分享一些看法,坦白講:光講技術真的要交代非常清楚

真的很不容易,就算我說穿了,你沒自己走過,其實你也很難了解箇中的眉眉角角的。

況且要去接觸或深入每項產品的技術,沒有適時工作上的機會,真的都非常辛苦,

也很難持之以恆地投入,那就更不說:你未來還想靠這些東西混口飯吃或變現的。

所以在講這些技術時,或許也可以從不同的角度來看看產品開發或市場觀點吧。

這也是我覺得寫這些內容總比純講技術或分享程式等更有一些意義吧。

因為我之前也有參與過多核心MCU 的設計開發,也有自己寫過MCU 開發工具, 

2023年11月26日 星期日

千軍易得,一將難求---工程師創業經驗故事(十七) --- 機會成本與資源利用

雖然這系列文章的標題是工程師創業經驗故事,但其實不管你是創業或就業領薪水的,

有很多道理都是相通的。因為我們大部分的工程師也都是一般平凡人,相信大家

在工作上所遭遇的人事物,也都差不多的啦,無非就是我有某方面的專業技能,

然後找一份可以用本職學能換取獲利收入,不足之處可以透過在職進修學習精進技能... 

學得好或是工作上能有所發揮,自然就會受到長官或客戶市場賞識而升官或增加獲利。

然後呢?自私一點的說:就是想辦法為自己未來創造財富自由或早點取得人生自由的

生活日子。你也別以為創業當老闆做自己之後,就可以早點達到財富自由,甚至在工作

上就可以毫無牽絆的自由發揮,現實的問題就不是這麼簡單。因為不管創業或就業,

很難在工作職務上,只讓你只做一項商品或一件很單純的工作內容,就可以升官發財的。

2023年11月14日 星期二

老工程師的技術生活(十九) --- PCB 設計與發包製造

除非你真的可以靠軟體買賣賺錢,否則在台灣科技產業環境裡,多多少少都得做一些

PCB 硬體相關的工作與產品,才比較容易論斤論兩賣,這也是台灣科技產業的老闆

金主們普遍的心態,或許現在流行AI 大數據,可能有機會慢慢的轉型成:靠軟體服務

賺錢,我也得承認:真的如果能靠軟體出貨創造營收的話,我肯定也會以軟體工作

為主,畢竟搞硬體設計製造真的很辛苦。現在未必你還需要自行採購零件備料,只要

你的硬體設計不要用到太冷門的電子零件,一般委外的PCB 製造廠都可以上下游一條龍

的服務到家。真的比起十幾、二十年前創業時簡單多了。不過,還是有備貨庫存的問題。

資金很容易就壓在這裡...有時候,一開始你會覺得零件採買揹一點庫存是應該的。

但久而久之,不知不覺中幾年下來就發現庫房裡,還真的壓了不少在裡面,要拿出來

單賣零件又覺得費工,沒利潤,留著呢?沒幾年又很容易被新一代零件或產品取代貶值。

2023年10月24日 星期二

千軍易得,一將難求---工程師創業經驗故事(十六) --- 到底我能做什麼?

創業就是讓自己有機會成為那個一將難求的人物。去創造屬於你自己的核心價值。

創造自己的人生價值感讓自己的人生有個不一樣的歷程。你說上班再怎麼努力,你永遠

是受薪一族,總是有人會制約你的工作範圍與學習成長空間與機會。當然啊,如果隨著

你的職場歷練,你的年薪可以一路從破百萬成長到千萬,也是不錯的。只不過相對也

都有一定的壓力與包袱。你真的不要懷疑:現在學校畢業年薪百萬真的也不是甚麼

新鮮事啦(只是物價、房價高啊。)...今年中秋,帶著小孩回老婆娘家烤肉,小孩也跟

同在竹科園區上班的舅舅聊聊工作職場的事。舅舅就跟小孩說:現在搞演算法真的

很紅喔,只要你能搞演算法,年薪千萬絕對不是神話....所以那個年薪百萬在園區裡,

也只不過稀疏平常的事而已。 

2023年10月6日 星期五

老工程師的技術生活(十八) --- 回顧自己的MCU 平台

來回顧一下自己在MCU 平台發展的軌跡,我不是資電科班出身的,但透過自學

及工作機會的歷練成長,也讓我在這一個領域裡,可以養家活口的把小孩養大自立,

也算是完成自己 在一個時代發展所應該扮演的角色,雖然稱不上甚麼精彩人生,

但我想也可以透過這樣的分享,也可以讓下一代的年輕人可以參考學習與借鏡的地方吧。

而在這個階段的時間點裡,我們也大概可以從市場發展的成熟度,也慢慢地看到各類MCU 

平台在不同應用領域裡,所扮演及所佔據的應用市場。以下就以個人自己的觀點稍微

整理一下這方面的經驗與資訊,但我想最重要的不是裡面所用的技術,而是你該如何

將這些技術與應用市場裡,找到你可以養家活口,甚至賺錢發展的機會吧。

2023年9月21日 星期四

老工程師的技術生活(十七) --- Segment LCD

在前兩篇:老工程師的技術生活(十五) --- 一個模組板省錢方法 有提到關於MCU EV 版最

常用到的周邊零組件就是輸入的按鍵及輸出的顯示。這兩種也是我們剛開始學MCU 平台時,

最早會碰到的周邊。當然在產品應用上也都會用到這些基礎周邊。雖然不一定用到那麼高階

的TFT LCD 面板,但基礎的LED 輸出到簡單的LED 七段顯示器都有可能。但不可諱言的是:

就是一般 Segment LCD 也是很常見的。看一下我自己剛踏入這個領域所接觸的LCD 顯示器:

2023年9月12日 星期二

千軍易得,一將難求---工程師創業經驗故事(十五) 生猛海鮮---軟體實例

工程師鍾情技術開發與提升本身的技術能力,無可厚非,也深信唯有技術在身才是

保有自己職場與商場上的競爭力。這樣的概念與觀念是沒錯啊。

但反過來說:你認為到底要保有多少技術在身才夠?到底技術鑽研與提升是要專精獨門

領域呢?還是多方涉獵各領域的讓自己有多種才藝?當然啊,越廣泛的技術領域也有助於

在產品開發的技術整合能力。但說真的啦。現在網路媒體發達,到處充斥著許多DIY 或是

一些職人的技術或產品開發影片。每個影片看起來都有種令人羨慕與充滿著期望心態。

那怕是那些來自於第三世界的一些很牛的職人影片,只要簡簡單單的土法煉鋼的磨,

也可以呈現出令人驚豔的成果:譬如弄個仿真的跑車啊、方便上手電動工具或搞個

機器人或變形金剛等等,不勝枚舉...那就更不說:許多DIY Maker 職人影片了。

但一方面這些影片的真實性?我們也都知道許多網紅也都慢慢養自己的工作團隊,

這些影片可能是經由剪接與美化修飾過的....另一方面:這些所謂的簡化流程的工作模式

真的可以拿到檯面上來談:產品設計、驗證測試、生產品管與銷售品質管制嗎?

從技術轉換成產品設計生產到銷售換取營收獲利有這麼簡單容易嗎?

2023年8月31日 星期四

千軍易得,一將難求---工程師創業經驗故事(十四) 創業版的山道猴子

這個月有個網路影片很紅,就是山道猴子的一生。 所造成的相關社會現象的深入探討。

網路上也有不少從每個專業角度來解讀這股社會現象背後的成因與心態。大家有空

也可以去參考看看,當然也不乏可以找到屬於熱血男兒的一些本性吧。有的分析也蠻有道理。

或許大家也可以探討研究一下。其實當你年紀慢慢的增長,有許多年輕時衝動想做的事,

也會慢慢地回歸到一個比較理性的反思。所以就有許多屬於個人的感觸就會浮上心頭。

這部山道猴子影片故事有一個跟我比較有貼近一點的淵源:就是機車改裝這件事。

記得之前我有提到我有把我的數位CDI 的轉速支援到 15000 RPM 以上,你認為這個東西

是做給誰用的啊?所以啦,機車改裝部品市場我也懂啊。只是你要不要深耕這塊市場而已。

你說:這塊市場好不好賺?利潤高不高?你只要看過影片,深有所感的,應該都知道。

2023年8月13日 星期日

老工程師的技術生活(十六) --- 回味兒時回憶:國中工藝課

人老了,有甚麼好處?當然就是可以隨時玩玩自己想玩的東西,

只要不要花太多錢,也不用花太多時間--- 簡單來說:就是不要玩物喪志就可以了。

一來玩這些東西自己要很清楚:是純粹娛樂消磨時間,不是拿來鑽研技術用以賺錢用。

二來呢,就是讓自己還可以保有一些童稚之心,當然以前不懂時,是覺得好奇好玩。

隨時年紀增長,就覺得說:這些玩意兒背後的科學理論或相關知識都已經了然於胸,

也沒覺得有甚麼大學問的。就真的純粹覺得好玩...也算是彌補一下兒時的興趣。

首先這一套是以前我國中時,我的工藝老師給我們的一堂課:馬達 DIY 。

我為什麼對這堂課特別有印象?因為它是我第一堂跟電學有關的工藝課。

2023年8月1日 星期二

老工程師的技術生活(十五) --- 一個模組板省錢方法

一般要學新的MCU 或相關開發工具平台最快的方法就是拿原廠的EV 板子平台切入。

而自從Arduino 這樣的市場產品出現後,不管你是做哪一種MCU 或是相關的周邊

電子零組件廠的,也不用管你公司有多大?你的產品有多先進或多高科技?

大家就照著 Arduino 的公版腳位出EV 平台PCB 版就對了,就連Arduino 自己也知道,

那怕他們現在再推出新一代的產品平台,也擺脫不了這樣的規範標準了。😂😂😂 

沒辦法,這個就是一種市場導向啊,你說這樣子的市場不大?這樣子的PCB 電路板的

設計也沒有符合真正產品設計的標準?但他也畢竟是一個切入市場推廣的好平台啊。

2023年7月21日 星期五

千軍易得,一將難求---工程師創業經驗故事(十三) 亂拳打死老師傅?

標題雖然聳動,但其實內容很輕鬆。也是一個很簡單的硬體 DIY...

現在網路發達,要搞個甚麼DIY 開箱文,都很簡單的啦。有些東西雖然稱不上

是甚麼明星產品,但對喜歡DIY 的宅男工程師們來說:往往就是好玩又實用的東西。

這個DIY 的東西也不難,也沒有甚麼高深的電子電路學問,你說他在學理上不對嗎?

也不能這麼說,但以現許多先進的電子科技技術來說:好像哪裡覺得怪怪的?

我們就來看看吧。

2023年7月16日 星期日

USB to UART (RS232/RS485) 故事與應用(三)

月初本來就是要打算寫一篇USB to UART 的技術文章,但寫這種技術分享文章

真的事先需要一點時間來整理一下相關技術資料,所以要動手寫這種文章不容易。

但我還是希望分享一下這些經驗,當然也可以從中延伸一些技術以外的經驗,

供各位看倌們,可以多想想一些未來在技術養成與就業(創業)機會條件上,有甚麼

可以借鏡的。 這些都不是賣弄甚麼高超的技術能量,而是都是一些工作經驗上,

所碰到的使用需求所累積下來的。我也常說:只要有老闆金主願意付錢給你,

而你也可以從中要求自己的把事情做得更好時,你就可以累積這些技術了。需要的

就是時間與機會而已。玩久了,不成仙也會成精的啦。😂😂😂

所以我也希望藉由一些簡單的技術經驗分享,從中可以協助你點出你未來要思考的

機會與出路問題。(看到最後結論與心得吧。)

2023年7月4日 星期二

千軍易得,一將難求---工程師創業經驗故事(十二) 2023年年中記實

其實原本是打算寫一篇關於USB To UART 的技術文章。

但一大早同事就傳了一篇今天的新聞報導給我。以下是這篇新聞報導的文章。

而前幾天也剛好有一篇類似的新聞報導,也在以下連結新聞報導中。

不過呢。我不是要拿來說嘴甚麼的,或哪來損誰?或揶揄甚麼的?這把年紀也都已經

走過不少職涯與工作事務了。也沒甚麼好羨慕或搥胸頓挫的...人生嘛。就是如此。

會寫一下感觸文章是因為我最近剛好都在關新里一帶上班...

2023年6月16日 星期五

老工程師的技術生活(十四)---玩技術?還是賺錢?一個簡單的技術人生觀

寫這篇文章時,一時不知道要把它分類成"老工程師的技術生活"? 還是要把它分類成

"工程師創業故事"裡,但無論如何,我認為都是一個有點年紀又資深的工程師應該

分享一點比較現實實際的經驗故事給年輕一代的工程師聽聽,再由你們自己去判斷或

評估自己工程師歲月該何去何從吧。

要講這種故事,我們當然要拿個範例來說,這樣子大家會比較有感覺一點吧。

反正現在網路發達,市面上充斥著許多看似好玩,又有點商機的東西,有些技術看起來

好玩,但不一定有商機,也未必適合每個人可以投入時間、金錢或資源去做的。

而有些東西看起來毫不起眼的東西,但卻是可能為你帶來意想不到的收穫,而這些

都是需要時間與不斷的思考與嘗試你才會得到的寶貴經驗,但往往時間卻又是我們人生

的最大殺手,因為人的一生歲月都是固定,而技術與工作又不是你人生的全部

2023年6月12日 星期一

老工程師的技術生活(十三)---修理示波器TDS220 螢幕

我一共有兩台示波器,有一台是比較高檔四通道的 TDS 2024B ,是用來作為

系統開發用的。而另一台就是 TDS 220 兩通道的示波器,這台已經陪我超過

二十幾年了...他現在的主要工作就是做為我產品量產的檢測治具用。

這一次他的液晶螢幕"又"發生白化現象了...在約八、九年前就已經發生過一次了。

當初是在淘寶網買個螢幕自己回來換的。沒想到去年底又開始發生了...

淘寶的維修品...你還能期望他能撐多久啊?

更神奇的是:這款TDS 220 的液晶螢幕,目前在淘寶網上還可以買得到的。

2023年6月6日 星期二

老工程師的技術生活(十二)---USB IO 應用及感想(讀書心得)

我在幾年前有整理一下我原本在Hinet 網頁所寫過的USB I/O 應用技術文章。

Hinet 網頁系列 --- USB DIY 系列(八)---USB DIY 講座 (六)

當然最原始的文章的年代就更久遠了,至少是十五年前了。但你說這種東西會不會

退流行?當然不會,因為不管現在科技技術多發達,但只要是電子產品要量產,

就得要有一定的量產生產線上的檢測驗證流程,也都需要這些很基礎的技術應用的。

不要老是想自己寫程式技術有多好,東西要量產你就得要靠完全不懂電子技術或程式撰寫

的生產流水線的小弟、小妹可以幫你所開發設計的東西在生產線上順利的檢測出貨啊。

我們年紀大了,做過的產品一多,自然也就會碰過這些事,搞技術又不是整天玩新技術

開發,所開發的東西沒有量產出貨,哪來營收收錢過日子啊?尤其當你老的時候,沒有

那麼多精力燒腦地整天搞開發設計,賺自己老年年金最快的方法:就是把開發過的東西

當印鈔票的量產出貨收錢最快、最穩定的啦。

2023年4月3日 星期一

千軍易得,一將難求---工程師創業經驗故事(十一) SpaceX 升空記讀書心得

之前講了一些自己的創業故事,當然我們過程只是一個過程案例,也不怎麼成功。

那我們就來看一下成功的案例故事。但我們不是要錦上添花的歌功頌德說別人多

偉大,而是我們可以從人家創業初期的許多小故事裡,可以看到甚麼實例小故事可以

供我們學習與借鏡的? 還有這些人物的側錄故事與其背後的小典故。

之前我已經有寫過關於Elon Musk 的故事了:讀書心得 --- 從賈伯斯到馬斯克

不過,這一次我是針對Musk 創業的其中一家 :太空探險科技公司(Space Exploration

Technologies) 來整理心得的。(PS:他們原本的公司名字要稱為 S.E.T 的,後來還是

Musk 定調為 SpaceX 的。) ,以下故事前提必須考慮到美國國情環境與時空背景。

但是箇中的一些對於理想夢想的堅持與基本的企業成功要素,道理應該可以參考的。

2023年3月11日 星期六

USB to UART (RS232/RS485) 故事與應用(二)

我發現我已經很少寫關於技術的文章了,尤其是 USB DIY 的文章。

之前第一篇也將近一年前的事了,而那一篇也沒講技術內容,就只是打混哈拉一下。

當然不寫深入的技術文章,一方面覺得科技日新月異,要寫也寫不完,更何況

現在網路發達,開源平台也多,有些東西我們也未必能寫得完整與詳細。

另一方面也是年紀大了,不想讓別人覺得我們都是倚老賣老的賣弄技術。

現在很多基礎的技術都已經成熟到可以打包成標準程式庫,是有些領域的基礎應用

底層也都可以完善到不需要人家還要辛苦地去鑽研...坦白講:科技技術就是如此。

所有的科技新知與應用都是建立在前人的成果基礎上的,就像我們以前念書時,

還需要每個人都去研究微積分、工程數學的所有原理嗎?知道怎麼用比較實際吧。

我相信現在的 USB 也已經走過我近二十年前寫的那些基本概念歲月了。現在只要懂得

怎麼用就好了。所以也就是我已經也沒那麼多動力再寫這些的原因了。

2023年3月3日 星期五

千軍易得,一將難求---工程師創業經驗故事(十) 財務報表

已經進入三月了,又到了公司結算去年營收與準備年度報稅的日子了。

上回我們有提到關於市場與產品企劃。 這回我們就來看看所謂的公司財務報表。

我們在許多控制技術上,都知道有所謂的回授控制觀念,這是為了讓我們在

控制系統上,可以達到一個精準又穩定的系統環境。一樣的道理:公司經營也是

要透過一些系統上回授資訊,來檢視我們公司經營與公司現在與未來狀態,

而最明顯與重要的回授資訊,就是公司年度財務報表了。創業弄公司不是光搞技術

就可以,還是要試著了解與解讀所謂的公司年度財務報表。

裡面有些數據分析會很明白清楚的告訴經營公司的你,該如何面對過去一年的績效,

並調整一下來年的經營方向與策略。

2023年2月12日 星期日

老工程師的技術生活(十一A)---關於多核心MCU 的基本概念(補述)

關於這篇文章---關於多核心MCU 的基本概念,還有一些軼事來補述一下好了。

我雖然是搞系統技術的,趁機利用參與多核心MCU 的設計開發了一套IDE 平台。

那要怎麼驗證這個東西在市場上好不好用呢?最好的方式就是去市場跑一圈就知道了。

在完成第一顆MCU 原型之後 ,我就請昔日IC 設計公司的業務同事,(他後來離開之後

有去過國內另一家專門設計生產 8051 MCU 公司擔任大陸地區業務銷售人員) ,帶我們

跑跑一些潛在客戶。當然就是他以前有接觸或跑過的公司。 當然我也不是那一種只是

想待在家裡埋頭苦幹的工程師,也想藉由隨著這些業務人員到處跑跑去了解一下外面的

世界到底長甚麼樣子啊。出發前呢?我老闆有交代:他希望這種新一代的MCU 有別於

傳統殺價紅海市場,看能不能儘量把觸角往高端或工業用市場走。所以我們這位業務朋友

也非常"阿莎力"的答應了。這個就是人家是一位優秀業務人員厲害的地方。

2023年2月3日 星期五

老工程師的技術生活(十一)---關於多核心MCU 的基本概念

我想來講講所謂多核心MCU 的一些基本概念,但說真的我也沒真正去研究過像

STM32 裡那些所謂雙核心或是其他高階多核心的MCU 東西。有機會我也會去試試看的。

但對於一些MCU 的基本概念,我想應該相去不遠吧。這也是許多MCU 的設計基本架構吧。

也不好意思,我大學不是念EE 或資電相關科系,所以學校教的所謂微處理器課程內容,

我也不知道,但我的確是從 8051 的基礎從組合語言開始玩起的。所以應該還是有點概念吧。

現在不管是 CISC 或 RISC 架構的MCU 來說:基本上都是從程式記憶體中去抓取程式碼,

然後藉由這些程式碼來解讀MCU 所理解的指令,來一一執行。然後依據指令來判斷是一般

計算、記憶體搬動或是I/O 控制等等來完成指令所交付的任務。我想這就一般的基本概念。

2023年1月27日 星期五

老工程師的技術生活(十)---技術或觀念傳承?

日子過得很快,轉眼間又已經農曆過年了,給大家拜年,祝福各位新的一年順心愉快。

每逢過節總是會暫時放下工作,難免就會有一些心情起伏之感觸。尤其是面對親朋好友時。

當然隨著年紀愈大,想法就應該顯得成熟才行,以前年輕氣盛,看到一些不平、不合理、

或不順心之事,總是也都會有一些抱怨或嘀咕的。但現在年紀大了,事情也看多了,

尤其這幾年因為養狗、遛狗,也認識了許多來自不同領域與工作環境的朋友,也讓自己

視野與觀點,有了個廣泛的體會與了解,譬如說:看到有人養狗習慣不怎麼好,但你又能

怎樣,剛開始還會像年輕時,會嘀咕兩句,但久了~你也拿他沒輒啊。

一樣的道理:為什麼有人養的狗會那麼乖?那麼穩定聽話?有人養的卻是一隻脫韁暴衝的狗。

每個人對於飼養寵物的理由或觀念也迴然不同,就跟我們在職場或社會所看到的現象類似的。

2023年1月5日 星期四

2023 年初感想

好像前兩年有寫類似的文章,去年沒寫...看來老人家要寫點東西才行。

這是 2020 年的故事,剛好是我剛從大陸武漢工作回來,一時還真的不知道要幹嘛?

當然啊,那時本來想把自己原本開公司時,一些還沒完成的產品開發給做完,

但一方面懶啊;另一方面就是其實公司還在,也就不想去做原來公司相關產品。

不過,過了這麼幾年,原本的公司的產品線已經離我當初創立時的產品線概念,

相去甚遠了,所以以現在來看:應該沒差了。不過還是有點懶,倒也不是因為技術

或客戶市場的問題。因為弄過公司就知道:搞這些還是要有明確的未來方向與機會的。

 至於 2021 年的故事呢?我覺得我當初寫得很好。因為這幾年世界環境真的變很多。