本月初,特斯拉正式開賣純電卡車 Cybertruck。為展示其強(qiáng)大性能,特斯拉展示了一段視頻:自重高達(dá)三噸多、且拖著一輛保時(shí)捷 911 的 Cybertruck,竟然跑得比另一輛保時(shí)捷 911 還要快——一時(shí)之間,有關(guān)特斯拉 Cybertruck 的話題被引爆。
而隨著人們不斷復(fù)盤這場(chǎng)發(fā)布會(huì),有少數(shù)人在其中中發(fā)現(xiàn)了“華點(diǎn)”:這位特斯拉工程師,是在 Macbook 上運(yùn)行 Windows?仔細(xì)看的話,電腦屏幕下方甚至還隱約能看到“Macbook Pro”的字樣。
面對(duì)這個(gè)發(fā)現(xiàn),許多人在感到疑惑的同時(shí),有人表示“我是一名特斯拉工程師,目前也正在工作用的 MacBook 上運(yùn)行 Windows 系統(tǒng)”——對(duì)此,不少人了發(fā)出“靈魂質(zhì)問”:“所以說,為什么一定要在 Mac 上運(yùn)行 Windows?”
“幾年前,Windows 在 Mac 電腦上運(yùn)行得更好”
一位曾在 SpaceX 多個(gè)部門工作過的人,分享了自己的經(jīng)驗(yàn):“大多數(shù)工程師都會(huì)從批準(zhǔn)名單中選擇自己的筆記本電腦,無論選擇哪種操作系統(tǒng),每個(gè)人都會(huì)分配到一個(gè)內(nèi)網(wǎng)虛擬機(jī),方便使用 Windows 運(yùn)行 MES/QMS 和設(shè)計(jì)軟件。因此,我覺得特斯拉工程師也會(huì)在 Mac 上用 Parallels 在本地運(yùn)行這些程序。”
然而,這位 SpaceX 員工的發(fā)言意外引起了許多不同的看法。
有人表示,這種情況多數(shù)發(fā)生在硬件(機(jī)械/電氣等)工程師身上:SpaceX 的火箭/衛(wèi)星系統(tǒng)等都基于 Linux,所以大多軟件工程師都使用 Linux;一位在機(jī)器人行業(yè)的開發(fā)者也指出,日常工作中有些事情需要用到 Windows,而其余 80% 的工作用 Linux 就能搞定,幾乎不需要 macOS、沒必要用 Mac。
還有一些人從兼容性方面考慮,也指出直接用 Windows 電腦可能更方便:“10-20 年前,很多企業(yè)軟件都是為 Windows 編寫的,后來也沒有人為 macOS 做出改變,如 solidworks 和 altium 等軟件,都需要 Windows 及支持它們的服務(wù)器組件。想想 Windows 保持向后兼容性的所有原因,你就會(huì)明白為什么大量企業(yè)軟件都安裝在 Windows 上。”
與此同時(shí),也有開發(fā)者直白反對(duì):“我是一名軟件工程師,如果公司讓我在 Windows 電腦上進(jìn)行開發(fā),我真的會(huì)辭職不干。”
而更多的人指出,在 Mac 上運(yùn)行 Windows 不僅是因?yàn)楣ぷ餍枰且驗(yàn)椤皫啄昵埃琖indows 在 Mac 電腦上運(yùn)行得更好”:
“我非常懷念能夠雙啟動(dòng)和輕松運(yùn)行虛擬機(jī)的日子。”
“MacBook 的質(zhì)量無需多言,而有時(shí)我們需要用 Windows 來完成特定工作。我的 MacBook 是最后一款基于 Intel 處理器的 MacBook,且仍然使用雙啟動(dòng),因此我還會(huì)繼續(xù)使用它,畢竟基于 ARM 處理器的新款 MacBook 還不能實(shí)現(xiàn)雙啟動(dòng)。”
“太懂了!我以前就在 Mac Air 上運(yùn)行 Windows 10,速度真是快得不得了。”
微軟曾表示:在 M1 芯片上的 Windows 11 是“不支持的方案”
這些網(wǎng)友懷念的“以前”,很可能指的是蘋果還沒推出自研 M 系列芯片之前——那時(shí)的 Mac,搭載的還是基于 x86 架構(gòu)的 Intel 芯片。
在 Intel 芯片的 Mac 上,用戶可以在 Parallels Desktop、VMWare Fusion 或 VirtualBox 中將 Windows 作為虛擬機(jī)運(yùn)行,運(yùn)行效果非常好,可同時(shí)訪問 Windows 和 Mac;另外,用戶還可以設(shè)置一個(gè) BootCamp 分區(qū),直接啟動(dòng)到 Windows——雖然不能同時(shí)訪問兩個(gè)系統(tǒng),但可以將所有 CPU 內(nèi)核都用于 Windows,速度也非常快。
直到 2020 年 11 月,M1 芯片正式發(fā)布,蘋果由此正式轉(zhuǎn)向基于 ARM 的專有芯片,此后推出或更新的所有 Mac 型號(hào)都搭載了 Apple Silicon 處理器。
但隨著芯片架構(gòu)的變化,部分習(xí)慣在 Mac 上同時(shí)用 Windows 系統(tǒng)的用戶感到了不便,尤其是微軟在官宣 Windows 11 時(shí),曾直接表示:在蘋果 M1 芯片上的 Windows 11 是“不支持的方案”。
當(dāng)時(shí),M1 芯片發(fā)布還不到一年,被稱為 macOS 上最強(qiáng)大的虛擬機(jī)軟件 Parallels Desktop 最新發(fā)布了 Parallels Desktop 17,基于 Intel 的 Mac 上能順利安裝 Windows 11,但在 M1 Mac 上通過 Parallels Desktop 17 虛擬機(jī)運(yùn)行 Dev 版本的 Windows 11 系統(tǒng)時(shí),卻出現(xiàn)了“硬件兼容性錯(cuò)誤”。
為此,在一群 Mac 用戶抱怨著“微軟為什么要這么做”、“我真的離不開雙系統(tǒng)”的反饋下,Parallels Desktop 得到了微軟的正式授權(quán),成為首款微軟認(rèn)證適用于 Mac 上運(yùn)行 Windows 11 的解決方案:“在 Mac 計(jì)算機(jī),尤其是搭載新版 Apple M 系列芯片的計(jì)算機(jī)上運(yùn)行 Windows 11,是一項(xiàng)重大的進(jìn)步。”
據(jù)了解,用戶可根據(jù)需求在 M 系列芯片 Mac(M1、M2、M3 等)上安裝 Parallels Desktop,可免費(fèi)體驗(yàn) 14 天的 ARM 版 Windows 11,運(yùn)行效果良好,在此環(huán)境下甚至能運(yùn)行 Intel Windows 軟件——可盡管如此,目前 M 系列芯片 Mac 還是無法實(shí)現(xiàn)雙啟動(dòng)。
除了 Parallels Desktop,還有開發(fā)者推薦虛擬機(jī)軟件 UTM 和 VMWare Fusion:相較于收費(fèi)的 Parallels Desktop,這兩個(gè)軟件可免費(fèi)供個(gè)人使用,基本滿足日常需求。不過也有開發(fā)者反應(yīng),UTM 不支持硬件 GPU 加速,VMware 的許多功能仍僅限于 Intel Mac。
那么,你對(duì)于在 Mac 上運(yùn)行 Windows 持什么看法?在日常工作中,你是否也面臨過需要雙系統(tǒng)啟動(dòng)的情況?
參考鏈接:
https://www.reddit.com/r/mac/comments/189fd9x/teslas_engineers_using_windows_on_macbook/
https://www.parallels.cn/windows-11-arm-apple-m-series/
Altium Designer 是原Protel軟件開發(fā)商Altium公司推出的一體化的電子產(chǎn)品開發(fā)系統(tǒng),主要運(yùn)行在Windows操作系統(tǒng)。這套軟件通過把原理圖設(shè)計(jì)、電路仿真、PCB繪制編輯、拓?fù)溥壿嬜詣?dòng)布線、信號(hào)完整性分析和設(shè)計(jì)輸出等技術(shù)的完美融合,為設(shè)計(jì)者提供了全新的設(shè)計(jì)解決方案,使設(shè)計(jì)者可以輕松進(jìn)行設(shè)計(jì),熟練使用這一軟件使電路設(shè)計(jì)的質(zhì)量和效率大大提高。目前最高版本為:Altium Designer 21.3.1
原理圖快捷鍵: 1:按住shift 拖動(dòng)某個(gè)元件,可快速?gòu)?fù)制。 2:按住鼠標(biāo)滾輪 鼠標(biāo)上下滑動(dòng) 放大縮小。 3:按住Ctrl 按住鼠標(biāo)右鍵 鼠標(biāo)上下滑動(dòng)也放大縮小。 4:按住Ctrl 拖動(dòng)某個(gè)元件 可以移動(dòng)位置 并且保持原來的線連接。 5:關(guān)于原理圖分層畫時(shí)候NET PART 屬性。在 工程 - 工程參數(shù) - options 設(shè)置 6:創(chuàng)建元件的時(shí)候,有時(shí)候一個(gè)元件,分為兩個(gè)部件。Part1 Part2..先新建個(gè)元件,在點(diǎn)擊 工具 新部件 就可以了。7:tc 交叉探針 看到尋找 原理圖 和 PCB 的元件位置 選下,然后跑到PCB 就能看到原理圖那個(gè)元件的位置。
PCB快捷鍵: 1:shift+s 鍵 切換單層顯示 2:q 英寸和毫米 尺寸切換
3:D+R進(jìn)入布線規(guī)則設(shè)置。其中 Clearance 是設(shè)置最小安全線間距,覆銅時(shí)候間距的。比較常用
4:CTRL+鼠標(biāo)單擊某個(gè)線,整個(gè)線的NET 網(wǎng)絡(luò) 呈現(xiàn)高亮狀態(tài)
5:小鍵盤上的 * (星號(hào)鍵)可以在top、bottom layer
切換,達(dá)到快速切換上下層。另外 + - 可以把所有顯示的層輪流切換。
6:CTRL+SHIFT+ T 、B、L、R 可以快速對(duì)齊所選中的元件 上 下 左 右。
7:M+I 可以把選中所有的元件,翻轉(zhuǎn)過來。這樣可以在上下層切換,方便布線,調(diào)整印絲層。 很實(shí)用的一個(gè)操作。
8:如上所述,還可以 查看板子底部,就點(diǎn)擊 查看 翻轉(zhuǎn)板子 板子就反過來,但是屬性還是 一樣。只是從板子底部看了。
9:器件聯(lián)合 選中兩個(gè)器件 然后右擊 選擇 聯(lián)合-從選中的器件生成聯(lián)合 這樣可以操作兩個(gè)位置在一起的器件
當(dāng)要去掉時(shí)候 選中器件 右擊 聯(lián)合-從聯(lián)合打散器件 那么連接在一起的就能夠單獨(dú)操作了。
當(dāng)選中聯(lián)合的器件,右擊選擇聯(lián)合,有個(gè) 選擇所有的聯(lián)合 這樣一下子選擇所有聯(lián)合的器件。固定的外框就可以聯(lián)合起來移動(dòng)操作。
10:多根線同時(shí)畫的時(shí)候,每個(gè)先畫個(gè)短的線,按SHIFT 選中所有一起畫的線,選好,松開SHIFT. 鼠標(biāo)移動(dòng)到線頭 白點(diǎn)處,然后拖動(dòng),那么所有線就一起拖動(dòng)。 轉(zhuǎn)彎一次,松開, 在拖,又可以轉(zhuǎn)彎。
11: 快捷鍵 t c 交叉探針 看到尋找 原理圖 和 PCB 的元件位置 選下,然后跑到PCB 就能看到原理圖那個(gè)元件的位置。
12: ed 刪線
13: 捕獲焊盤 查看——網(wǎng)格——切換電氣網(wǎng)格(shift + E)
AD設(shè)計(jì)中,三種大面積覆銅的區(qū)別
11: 快捷鍵 t c 交叉探針 看到尋找 原理圖 和 PCB 的元件位置 選下,然后跑到PCB 就能看到原理圖那個(gè)元件的位置。
12: ed 刪線
13: 捕獲焊盤 查看——網(wǎng)格——切換電氣網(wǎng)格(shift + E)
Fill:表示繪制一塊實(shí)心的銅皮,有點(diǎn)無差別攻擊的味道,就是覆蓋區(qū)域之內(nèi),所有的連線和過孔全都連接在一起,而不考慮是否屬于同一個(gè)net。
應(yīng)用——如果應(yīng)用不好,就會(huì)造成信號(hào)干擾,接地或者短路的嚴(yán)重后果,一般用在散熱,比如電源芯片的GND,可以大面積鋪設(shè)。快捷鍵為Place/Fill(鍵盤依次P/F)
Polygon Pour:作用類似于Fill,繪制大面積銅皮,但是區(qū)別之處在于,“Pour”,也就是會(huì)主動(dòng)區(qū)分覆蓋區(qū)域的連線和過孔,網(wǎng)絡(luò)點(diǎn),焊盤,如果屬于同一個(gè)網(wǎng)絡(luò),就會(huì)按照設(shè)定的規(guī)則(比如網(wǎng)格形式,實(shí)心形式覆銅)。
應(yīng)用——一般在畫好主要信號(hào)線或者控制線之后使用,比如大面積鋪地,至于大面積鋪地使用的是實(shí)心式還是網(wǎng)格式,在下一篇文章中詳細(xì)介紹。快捷方式為Place/Polygon Pour(P/G)
Polygon Pour Cutout:在灌銅區(qū)建立挖銅區(qū)。
應(yīng)用——在某些重要元件底部進(jìn)行挖空處理,像常見的RF信號(hào),通常需要做挖空處理,還有變壓器下面的,RJ45等
Slice Polygon Pour:切割灌銅區(qū)域,比如需要進(jìn)行優(yōu)化縮減,劃分成不同的小區(qū)域,以便進(jìn)行刪減,快捷方式P/Y
tip:如果想要改變已經(jīng)設(shè)計(jì)的好普通形狀,比如改成銳角,凹進(jìn)去形狀之類,可以使用快捷鍵M/G(Move/polygon vertices)
Plane:平面層,一般用于電源網(wǎng)絡(luò),對(duì)于兩層板,一般用不到,對(duì)于四層板,可以當(dāng)轉(zhuǎn)電源或者地網(wǎng)絡(luò)使用