想學韌體,想請前輩教方向

STM32架構不算是便宜的單晶片,要便宜的上面很多人都有介紹了
你的應用看起來只有簡單的IO,真的不用找高級的
你先規畫一個產品,訂好成本,大家比較好介紹,因為IC種類太多了

我只跟這家熟,就介紹這家給你
網站內有討論區,也有免費的課程跟研討會
但目前課程因為疫情沒開,可以先看看站上的課程講義

http://www.microchip.com.tw/


武神旋風腳 wrote:
是 了解。請問stm32...(恕刪)
武神旋風腳 wrote:
我所需要控制的是LED,就是點亮順序,PWM控亮度之類的,不會太複雜。感謝前輩了。

這種太簡單,大專生做的會比這複雜

現在業界主流MCU平台是
ARM crotex M0-M4
如果是為求職所需,請上人力銀行看MCU韌體職缺需求

武神旋風腳 wrote:
因為STM的資源感覺比ARDUINO少很多,光靠自學我覺得可能時間要拖比較就,想靠高手帶或上課。

我10多年前下班之餘有兼過家教,學生是IC設計公司的新進員工,教授課程為如何修改該公司8051核心的數位相框貼圖和UI部份的程式
當初那新進員工花1.5萬/月來學
以我資深工程師來說一對一教學並不划算
因為外包案更好賺
各位前輩,
我越找資料感覺若選用cortex-M簡直是殺雞用牛刀。

目前,我是希望控制20顆LED,並且能PWM調光。
若有4組A/D ,D/A更好。
像這樣的需求,我要選用那種MCU?然後找哪方面的課程呢?
請前輩指引方向,謝謝
阿就8051 了啦!! 成本還算可以..課程的話就自己找吧,,
http://www.syncmos.com.tw/products.php
武神旋風腳 wrote:
各位前輩,我越找資料(恕刪)

PWM的話
8051單晶片原理與應用:使用Keil C(USB介面)(最新版)
這類可以看看
但8051標準的只能用GPIO做PWM
現代晶片是硬體PWM,方法不同
但可以順便學Keil C,這IDE,ARM也有
hx135cb750 wrote:
PWM的話8051單(恕刪)

請問8051 USB是可以在板上重複燒寫的嗎?
武神旋風腳 wrote:
請問8051 USB(恕刪)

現代8051大都是可重複燒寫
且書上提到一定都是FALH ROM的
如果只想控制LED那不建議你學
浪費時間而已
要學要就學到
示波器/邏輯分析儀要能用,
能接專案的程度
10多年前我那IC設計公司菜鳥 RD家教學生
她就是撐完一個專案後
自認不適合走這行離職
如果真的有心朝韌體方面發展,建議可以從8 bit MCU開始學起,至於ARM嘛,真心建議不要越級打怪,會自找麻煩XD.
目前比較有名的8 bit MCU大概就Microchip、ST、Siliconlab、Infineon、Freescale、Renesas等,台廠也很多.
但如果要論資源多又好上手的話,個人會推薦你Microchip.(其實TI也很強,只是他沒有8 bit IC)
因為目前很多學校還是教Microchip的MCU比較多,而且代理商多、資源平台也很豐富.

學韌體通常都先要有一塊實驗電路板,然後電腦下載編譯平台安裝,接著透過平台coding後將編譯的code下載到實驗板,看板子上方的電子元件功能有沒有如編寫的程式所預期的工作.大概將實驗板上的各個模組功能都寫過一遍控制,大概就上手了.
上面所需的軟體工具在Microchip官網都可以免費下載到,且在其台灣官方網站也可以買得到各種實驗板,而且網站上也有討論板可上去提問問題,會有官方解答外,也有很多前輩神人會幫忙解疑.
另外台灣官網上有很很多教學文件,也會有很多課程訊息,大多是免費課程.上面也會有各RTC(北中南區域教學中心)所開的課程表,入門課程是經常性會開的課程,可供免費報名上課.
坊間也有很多針對Microchip 8 bit所寫的入門書,像是曾X由老師寫的PICXXXX什麼的就一大堆,手把手教你如何開始寫韌體.

Microchip提供上百種各式各樣的實驗板,可符合不同專案需求,而且會提供實驗板Guiding及電路圖,在開發案子時的大部份電路,實驗板的線路圖甚至可以直接套用過來,很省時.

Arduino是Atmel(Microchip)開發給初學者學習使用,較不適合業界開發使用.至於韌體語言就是C/C++沒錯,組合語言已經是上個世代的東西了XDDDDD
武神旋風腳 wrote:
大家好 (恕刪)
Jeremy.wu wrote:
目前比較有名的8 bit MCU大概就Microchip、ST、Siliconlab、Infineon、Freescale、Renesas等,台廠也很多.

你多久沒接觸料況了?
我今年實際選料狀況,目前Renesas 最低階還有新案開發的RL78是16位元
2006年當年我用的78K0,2011年用的R8C都已不太推薦新案開發
8bit出貨量較多除台廠8051核心MCU外,外國的
大都用ARM crotex M0 MCU取代
再來就是Cypress 8 bit MCU但也慢慢被低階ARM crotex M0 MCU取代
武神旋風腳
所以趨勢是往cortex走?感覺M0+在打低階市場
其實還好吧!別那麼苛刻,
人家的須求,就是只要很low的東西就可以了.
人家老板只差沒說,mask 給我開起來,otp 開出來.
是不是??
只是人家小員工還在努力掙扎.
是不是??
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!