能。
Mac開發單片機是肯定可以的,AVR單片機:
sublime編輯代碼、avr-gcc編譯源代碼、avrde(開源軟體)燒寫hex文件這樣就可以開發。
STM32單片機:
網上有eclipse+CDT插件+ CodeSourcery G++,但是也可以自己使用sublime+Makefile+,CodeSourcery G++再搭配燒寫軟體,這樣也是可以的。
之前看說用虛擬機開發的有點效率低下,明明宿主機自己能未完成的事還要虛擬機來完成。對了哦,其實在mac上許多驅動已經內置了,還可以省一些windows上驅動簽名得的心。
單片機編程器(Single-chip programmer procts ),是一款低成本開發編程器。它能夠對Microchip的大多數快閃記憶體單片機編程。單片機編程器旨在用於開發編程,對於生產編程,還是選用其他為生產環境設計的第三方編程器。
特點:
1.使用串口通訊,晶元自動判別,編程過程中的擦除、燒寫、校驗各種操作完全由編程器上的監控晶元89C51控制,不受PC配置及其主頻的影響。
2.採用高速波特率進行數據傳送,經測試,燒寫一片4K ROM的AT89C51僅需要9.5S,而讀取和校驗僅需要3.5S。
3.體積小巧,省去笨重的外接,所有器件全部以第一腳對齊,無附加跳線,對於DIP封裝晶元無需任何適配器。
2. MacBook pro能開發單片機嗎本人正在學習單片機,不知道MacBook能不能使用開發軟體,
我用的也是Mac 但是我學的不是開發 您可以去網路搜一些越獄的軟體 看能不能代替你這個軟體 或者這個軟體能用
3. macbook pro適合做單片機開發嗎原先用的windows 現在想換一台macbook 是否還可以正常進行單片機開發呢
蘋果系統不能開發單片機
可以安裝雙系統,用的時候再開WIDOWS系統
我就是這樣的,平時用MAC,需要就切換WIDOWS
4. 很多嵌入式單片機裡面有mac功能,這個mac到底幹了啥 沒有內嵌mac,能實現網路通信嗎
可以實現網路通信,但是價格高。
現在智能家居領域用的多、用這種單片機開發的產品能鏈接網路,所以可以通過網路或家庭中央伺服器來控制,也可以通過手機辦公電腦等終端設備來控制或獲取家電的信息。
一般用作一個小系統的網路介面、而系統內的通信一般不用mac、而是485或Dali等系統。
現在連有些高性能51也有了mac、屬於網路單片機。
而大多數的mac功能都是32位單片機才用的。
5. 蘋果的MAC筆記本上能不能進行51單片機的開發工作 不想安裝Windows系統
可以,通過Mac OS X 系統終端操作命令。
linux都可以,所以Mac OS也可以。
6. 如何在mac上進行單片機開發
虛擬機的就不說了,作為一個超級愛折騰的人,我們來直接在Mac上搞一把arm開發。
最近在搞ARM9,也是在mac(freeBSD)的終端上編譯u-boot和linux kernal,既然ARM9都可以,為什麼STM32這種單片機不可以?
Seeger家(jlink的廠家)出了一個類似KEIL的IDE,牛逼之處在於可以直接打開IAR和KEIL的工程(*.uvprojx) 並且有win/linux/mac三個平台版本SEGGER -The Embedded Experts