精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux的源頭 從一個(gè)故事說(shuō)起

黃工的嵌入式技術(shù)圈 ? 來(lái)源:黃工的嵌入式技術(shù)圈 ? 作者:黃工的嵌入式技術(shù) ? 2020-01-13 16:38 ? 次閱讀

一、Multics計(jì)劃

上個(gè)世紀(jì)六十年代,那個(gè)計(jì)算機(jī)還沒(méi)有很普及,只有少數(shù)人才能使用,而且當(dāng)時(shí)的計(jì)算機(jī)系統(tǒng)都是批處理的,就是把一批任務(wù)一次性提交給計(jì)算機(jī),然后就等待結(jié)果。并且中途不能和計(jì)算機(jī)交互。往往準(zhǔn)備作業(yè)都需要花費(fèi)很長(zhǎng)時(shí)間,并且這個(gè)時(shí)候別人也不能用,導(dǎo)致了計(jì)算機(jī)資源的浪費(fèi)。

為了改變這種情況,在1965年前后,貝爾實(shí)驗(yàn)室(Bell)、麻省理工學(xué)院(MIT)以及通用電氣(GE)聯(lián)合起來(lái)準(zhǔn)備研發(fā)一個(gè)分時(shí)多任務(wù)處理系統(tǒng),簡(jiǎn)單來(lái)說(shuō)就是實(shí)現(xiàn)多人同時(shí)使用計(jì)算機(jī)的夢(mèng)想,并把計(jì)算機(jī)取名為Multics(多路信息計(jì)算系統(tǒng)),但是由于項(xiàng)目太復(fù)雜,加上其他原因?qū)е铝隧?xiàng)目進(jìn)展緩慢,1969年貝爾實(shí)驗(yàn)室覺(jué)得這個(gè)項(xiàng)目可能不會(huì)成功,于是就退出不玩了。

二、Unix的誕生

Bell退出Multics計(jì)劃之后,Bell實(shí)驗(yàn)室的那批科學(xué)家就沒(méi)有什么事做了,其中一個(gè)叫做Ken Thompson的人在研發(fā)Multics的時(shí)候,寫(xiě)了一個(gè)叫做太空大戰(zhàn)(Space Travel)的游戲,大概就是一個(gè)很簡(jiǎn)單的打飛機(jī)的游戲,但是這個(gè)游戲運(yùn)行在Multics上。當(dāng)Bell退出了Multics后,Thompson就沒(méi)有了Multics的使用環(huán)境了,為了能夠繼續(xù)游戲,于是他花了一個(gè)月的時(shí)間寫(xiě)了一個(gè)小型的操作系統(tǒng),用于運(yùn)行Space Travel,當(dāng)完成之后,Thompson懷著激動(dòng)的心情把身邊同事叫過(guò)來(lái),讓他們來(lái)玩他的游戲,大家玩過(guò)之后紛紛表示對(duì)他的游戲不感興趣,但是對(duì)他的系統(tǒng)很感興趣。

因?yàn)镸ULTICS是“Multiplexed informtion and Computing Service”的縮寫(xiě)(多路信息計(jì)算系統(tǒng)),于是他們命名這個(gè)系統(tǒng)為:“UNiplexed Information and Computing Service”,縮寫(xiě)為“UNICS”(每路信息計(jì)算系統(tǒng),與Multics相反)。后來(lái)大家取其諧音,就稱(chēng)其為“UNIX”了。

這個(gè)時(shí)候已經(jīng)是1970年了,于是就將1970年定為Unix元年,因此計(jì)算機(jī)上的時(shí)間就是從這一年開(kāi)始計(jì)算的。

后來(lái)Unix這個(gè)小操作系統(tǒng)就在Bell實(shí)驗(yàn)室內(nèi)部流行開(kāi),并經(jīng)過(guò)不斷地改良最終在1974年7月Unix發(fā)展到第5個(gè)版本,Bell實(shí)驗(yàn)室公開(kāi)了Unix,結(jié)果引起了學(xué)術(shù)界的廣泛興趣并對(duì)其源碼索取。所以,Unix第五個(gè)版本就以“僅用于教育目的”的協(xié)議,提供給各大學(xué)作為教學(xué)之用,成為當(dāng)時(shí)操作系統(tǒng)課程的范例教材。各大學(xué)公司開(kāi)始通過(guò)Unix源碼對(duì)Unix進(jìn)行了各種各樣的改進(jìn)和拓展。1978年學(xué)術(shù)界的老大伯克利大學(xué),推出了一份以第六版為基礎(chǔ),加上一些改進(jìn)和新功能而成的Unix。并命名為BSD(Berkeley Software Distribution伯克利分發(fā)版),開(kāi)創(chuàng)了Unix的另一分支:BSD系列。

于是乎Unix就有了兩個(gè)分支,一個(gè)就是BSD系列的分支,一個(gè)就是Bell本身發(fā)放的分支,當(dāng)時(shí)因?yàn)锽ell屬于A(yíng)T&T,AT&T受到了美國(guó)《謝爾曼反托拉斯法》的影響,不能銷(xiāo)售除了電話(huà)機(jī)電報(bào)機(jī)等之外的商品,后來(lái)AT&T分解,Bell可以賣(mài)Unix了,Unix走向了商業(yè)化,如果想繼續(xù)使用就需要購(gòu)買(mǎi)授權(quán),一份授權(quán)4萬(wàn)美元。

三、Minix及Linux的誕生

在Unix昂貴的授權(quán)費(fèi)用下,很多大學(xué)不得不停止對(duì)其研究,老師導(dǎo)致上課也不知道講什么了。在1987年荷蘭有個(gè)大學(xué)教授安德魯寫(xiě)了一個(gè)Minix,類(lèi)似于Unix,專(zhuān)用于教學(xué)。當(dāng)Minix流傳開(kāi)來(lái)之后,世界各地的黑客們紛紛開(kāi)始使用并改進(jìn),希望把改進(jìn)的東西合并到Minix中,但是安德魯覺(jué)得他的系統(tǒng)是用于教學(xué)的,不能破壞純凈性,于是拒絕了。

在1991年9y月17日,Linus Torvalds(林納斯.托瓦茲)在互聯(lián)網(wǎng)上公布了自己寫(xiě)的Linux,可能是表達(dá)對(duì)安德魯?shù)牟粷M(mǎn)吧(為什么不接受大家的好意呢?你讓大家的滿(mǎn)腔熱情往哪放呢?),于是Linus發(fā)布了一個(gè)帖子,大概就是說(shuō):我寫(xiě)了一個(gè)操作系統(tǒng)的內(nèi)核,但是還不夠完善,你們以任何姿勢(shì)使用不收費(fèi),也可以幫助我一起修改。帖子發(fā)出后引起了強(qiáng)烈的反響。在大家的努力下,于1994年Linux的1.0版本正式發(fā)布。

為什么會(huì)引起這么強(qiáng)烈的反應(yīng)呢?這就要從了另一個(gè)人說(shuō)起,那就是Richard Stallman(自由軟件之父)。Stallman是一個(gè)非常“激進(jìn)”的人,因?yàn)閁nix商業(yè)化的影響,他認(rèn)為軟件是全人類(lèi)的智慧結(jié)晶,不應(yīng)該為某一家公司服務(wù)。在八十年代,他發(fā)起了自由軟件運(yùn)動(dòng),吹起了共產(chǎn)主義的號(hào)角(發(fā)起了GNU運(yùn)動(dòng)),并發(fā)布了軟件界的共產(chǎn)主義宣言(GPL協(xié)議),并且這一運(yùn)動(dòng)得到了很多人的認(rèn)同。

所謂***自由軟件自由就是指:自由使用、自由學(xué)習(xí)和修改、自由分發(fā)、自由創(chuàng)建衍生版。

GNU的定義是一個(gè)遞歸縮寫(xiě),就是GNU IS NOT UNIX。就是說(shuō)Unix是流氓,我不是。有意思的是,GNU運(yùn)動(dòng)是上個(gè)世紀(jì)八十年代開(kāi)始的,而那個(gè)時(shí)候Linux還沒(méi)有誕生呢 ,所以Stallman寶寶心里苦啊,就在大家逐漸失去信心的時(shí)候,1991年Linus Torvalds帶著他的Linux閃亮登場(chǎng)了,給GNU運(yùn)動(dòng)畫(huà)了一個(gè)完美的句號(hào)。

Linux為什么會(huì)引起如此強(qiáng)烈的反響呢?因?yàn)閁nix有版權(quán),愛(ài)好編程的狂熱分子在研究Unix的時(shí)候很容易吃上官司 ,而Linux是遵循GPL協(xié)議的,可以免費(fèi)使用,讓黑客們盡情的施展(這里的黑客指那些技術(shù)大牛,不是指那些利用計(jì)算機(jī)干壞事的人)。于是Linux提供內(nèi)核(kernel),GNU提供外圍軟件,就這樣GNU/Linux誕生了。

從Unix到Linux的發(fā)展關(guān)系:

所以,看到這里你就會(huì)了解到Unix是1970年出現(xiàn)的,Linux是1991年發(fā)布的,但Linux是不同于Unix的操作系統(tǒng)。

四、操作系統(tǒng)的基本概念

上面主要介紹了Linux以及Unix的一些歷史故事,下面則介紹操作系統(tǒng)方面的知識(shí)。在進(jìn)入正題之前,我們先簡(jiǎn)單了解一下操作系統(tǒng)。

我們都知道,CPU是由運(yùn)算器和控制器組成的,程序在運(yùn)行的時(shí)候就是調(diào)用CPU的指令進(jìn)行一些運(yùn)算操作,例如加減乘除。CPU能夠調(diào)用的指令集合,就是指令集。但是不幸的是CPU的生產(chǎn)廠(chǎng)家不止一家,例如IntelAMD等。即便是同一家廠(chǎng)商生產(chǎn)CPU,不同平臺(tái)之間的指令集也不一樣。那么程序員在編寫(xiě)程序的時(shí)候會(huì)遇到一個(gè)尷尬的局面,就是當(dāng)你在某一個(gè)平臺(tái)編碼的時(shí)候,如果想將程序移到另外一個(gè)平臺(tái)上,就需要重新編碼,重新編碼還不是最可怕的,可怕的是你得學(xué)習(xí)對(duì)應(yīng)的新平臺(tái)的指令集。

一般而言,我們稱(chēng)直接在硬件層面上進(jìn)行編程是硬件規(guī)格層的編程(hardware spaceifiacation),例如調(diào)用CPU提供的指令等。你需要知道的是,不同硬件提供的API是個(gè)不相同的。如果程序員要編程還得精通硬件那得多難,所以我們需要一個(gè)通用軟件來(lái)提供統(tǒng)一接口,以屏蔽硬件的差異化。這個(gè)通用軟件就是操作系統(tǒng)。

操作系統(tǒng)將底層硬件提供的接口進(jìn)行封裝,程序員直接調(diào)用由操作系統(tǒng)提供的接口,也稱(chēng)為系統(tǒng)調(diào)用。

但是系統(tǒng)封裝的接口會(huì)很多嗎?顯然不會(huì)很多,因?yàn)槿绻僮飨到y(tǒng)提過(guò)

幾萬(wàn)個(gè)接口,程序員還不累的學(xué)出血。一般而言,系統(tǒng)提供的接口都是短小精悍,我們需要像搭積木一樣,將其組裝起來(lái)提供更為豐富的功能,并且將組裝好的代碼做成庫(kù),供別人使用。這樣一來(lái),就是庫(kù)調(diào)用。在Windows上庫(kù)一般都是dll(Dynamic Link Library),而在Linux或者Unix上我們一般稱(chēng)之為so(shared object),就是共享的代碼,大家都可以調(diào)用。

現(xiàn)在我們知道了,操作系統(tǒng)的一個(gè)重要功能就是將硬件提供的功能進(jìn)行封裝,我們調(diào)用操作系統(tǒng)提供的接口就是系統(tǒng)調(diào)用(system call)。然后將系統(tǒng)提供的接口組合后形成更豐富的庫(kù)。當(dāng)然操作系統(tǒng)還有其他的功能,例如CPU的時(shí)間分片、安全保證等。

五、Linux的發(fā)行版本

我們知道Linux或者Unix是一個(gè)操作系統(tǒng),1991年的Linus Torvalds公布的是Linux的內(nèi)核(kernel)。但是要注意的是,公布的是源碼,并不是編譯好的直接可安裝的操作系統(tǒng),我們?nèi)绾伟惭b一個(gè)操作系統(tǒng)呢?很簡(jiǎn)單啊,就是先下載一份源碼,然后進(jìn)行編譯安裝,但是編譯的時(shí)候程序需要運(yùn)行在操作系統(tǒng)上啊,操作系統(tǒng)呢?還沒(méi)有編譯呢。于是就陷入了一個(gè)死循環(huán)中,就是我們要安裝操作系統(tǒng),就需要編譯,編譯的時(shí)候需要操作系統(tǒng),這樣就是雞生蛋,蛋生雞。

這里就需要引入交叉編譯了,具體做法:假設(shè)我們要在電腦上安裝Linux,我們把A的硬盤(pán)拆下來(lái),放到已經(jīng)安裝了操作系統(tǒng)的電腦B上,然后編譯,將編譯好的操作系統(tǒng)放到硬盤(pán)上,再把硬盤(pán)裝回去,開(kāi)機(jī)啟動(dòng),這就是交叉編譯安裝系統(tǒng)。

這得有多難啊,入門(mén)難度實(shí)在太高了,所以我們迫切需要一種簡(jiǎn)單的方式來(lái)安裝。于是就出現(xiàn)了這么一種公司,他們將已經(jīng)公開(kāi)好的Kernel(內(nèi)核)再加上一些開(kāi)源的周邊軟件收集起來(lái)編譯成二級(jí)制文件放到網(wǎng)上供別人使用,其中Red Hat(紅帽)就是其中著名的一家。我們知道Linux是遵循GPL協(xié)議的,也就是公開(kāi)免費(fèi)的,那么他們?cè)趺从兀考热徊荒苜u(mài)軟件,那么就賣(mài)服務(wù)唄,比如說(shuō),發(fā)現(xiàn)了Linux漏洞,然后Red Hat修復(fù),如果你買(mǎi)了我們的服務(wù),我們就將補(bǔ)丁程序給你,并指導(dǎo)你安裝,所有問(wèn)題都幫你解決。

世界上總是不缺好事者,RedHat既然可以這么做,為什么就不能有好心人免費(fèi)做呢?是的,有這樣一個(gè)社區(qū),他們把RedHat的源碼拿過(guò)來(lái),然后編譯成操作系統(tǒng)放出去,這就是CentOS,就是社區(qū)版的RedHat,所以基本RedHat的補(bǔ)丁包出來(lái)一個(gè)月之后,CentOS就出現(xiàn)對(duì)應(yīng)的補(bǔ)丁包了。這對(duì)于Red Hat是好事還是壞事呢?這恐怕只有當(dāng)事人知道了,不過(guò)在2014年年初傳來(lái)消息,RedHat收編了CentOS的團(tuán)隊(duì)。就像MSDN I TELL YOU 上面都是微軟的正版軟件,可以隨便下載,但是這不也是為微軟做了免費(fèi)宣傳嗎。

當(dāng)別人說(shuō)Linux的版本時(shí),一般來(lái)說(shuō)有兩個(gè)版本,一個(gè)是內(nèi)核的版本,一個(gè)是發(fā)行的版本。例如登錄到終端執(zhí)行命令:

root@localhost:/home/Superman# uname -aLinux localhost.localdomain 4.6.0-040600-generic #201606100558 SMP Fri Jun 10 1015 UTC 2016 x86_64 x86_64 x86_64 GNU/Linuxroot@localhost:/home/Superman# more /etc/issueUbuntu 16.04.2 LTS l

從上面可以看出,uname -a 查看了內(nèi)核的版本,是4.6.0的版本,而 more /etc/issue就是 查看發(fā)行版的版本,表示了我安裝的是Ubuntu的16.04.2的發(fā)行版。

內(nèi)核更新的信息可以到官網(wǎng)查看:https://www.kernel.org/

六、Linux的哲學(xué)思想

A.一切皆文件,把幾乎所有的資源都組織成文件的格式,我們只需要一個(gè)文本編輯工具,就可以修改工作的特性了,很方便。

B.組合小程序,完成復(fù)雜任務(wù),例如將系統(tǒng)調(diào)用組合形成庫(kù)(在Linux就是so結(jié)尾的文件)。

C.盡量避免和用戶(hù)交互,Windows上就是彈框,讓你點(diǎn)確定。在Linux上,如果執(zhí)行一個(gè)程序之后沒(méi)有任何提示,那就是最后的提示。

D.使用純文本文件保存配置信息,這個(gè)在第一點(diǎn)就可以看出來(lái)。

七、總結(jié)

這篇文章就是對(duì)Linux的發(fā)展歷史進(jìn)行淺談,希望Linux可以為你帶來(lái)快樂(lè)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    我記錄的九個(gè)逃亡故事

    的愛(ài)情故事在百公里行走和馬拉松的時(shí)候,也找到了勝利大逃亡的感覺(jué)。關(guān)于行走的回憶:磨房百公里、從湖南到湖北奪路求生:個(gè)馬拉松跑者的自白天涯跑路——人生就是場(chǎng)馬拉松
    的頭像 發(fā)表于 10-21 14:17 ?201次閱讀

    中大百年和100個(gè)故事 | 科技老兵戴輝

    大在香港,張愛(ài)玲在港大讀過(guò)書(shū),所以寫(xiě)入小說(shuō)中)陳香梅——嶺南大學(xué)到飛虎隊(duì)到中美民間大使梁羽生在嶺南大學(xué)的歲月? (他在家鄉(xiāng)認(rèn)識(shí)了嶺大避難的老師,隨后起到了廣州)我記錄的九個(gè)逃亡故事? ?(里面有不少
    的頭像 發(fā)表于 10-21 14:17 ?332次閱讀

    ZX-D36 BLE主從一體藍(lán)牙模塊技術(shù)手冊(cè)

    ZX-D36是款5.2 ble的主從一體的模塊,超低功耗,支持模塊之間數(shù)據(jù)互傳
    發(fā)表于 09-27 11:30 ?1次下載

    EMC與EMI站式解決方案:從源頭解決,滿(mǎn)足您的需求

    深圳比創(chuàng)達(dá)|EMC與EMI站式解決方案:從源頭解決,滿(mǎn)足您的需求
    的頭像 發(fā)表于 06-28 10:21 ?454次閱讀
    EMC與EMI<b class='flag-5'>一</b>站式解決方案:從<b class='flag-5'>源頭</b>解決,滿(mǎn)足您的需求

    EMC與EMI站式解決方案:源頭到終端的全面防護(hù)

    深圳比創(chuàng)達(dá)電子|EMC與EMI站式解決方案:源頭到終端的全面防護(hù)
    的頭像 發(fā)表于 06-21 10:46 ?403次閱讀
    EMC與EMI<b class='flag-5'>一</b>站式解決方案:<b class='flag-5'>源頭</b>到終端的全面防護(hù)

    國(guó)產(chǎn)藍(lán)牙模組 | 藍(lán)牙主從一體功能應(yīng)用

    隨著科技快速發(fā)展,藍(lán)牙技術(shù)在各個(gè)行業(yè)應(yīng)用中變得非常廣泛。今天,我們來(lái)分享種非常熱門(mén)的主從一體藍(lán)牙模塊。我們將對(duì)它的模式、概念、應(yīng)用、選購(gòu)等進(jìn)行探討,讓讀者深入了解這種藍(lán)牙模塊。藍(lán)牙的工作模式藍(lán)牙
    的頭像 發(fā)表于 06-21 08:25 ?450次閱讀
    國(guó)產(chǎn)藍(lán)牙模組 | 藍(lán)牙主<b class='flag-5'>從一</b>體功能應(yīng)用

    山城重慶的“5G+算力”故事

    今天這篇文章,我想從一張5G測(cè)速截圖開(kāi)始說(shuō)起。就是下面這張:根據(jù)圖上的顯示,下行速率827.56Mbps,上行速率84.6Mbps。大家可能會(huì)覺(jué)得,這個(gè)數(shù)值并沒(méi)有什么特別。國(guó)內(nèi)5G已經(jīng)商用五年了
    的頭像 發(fā)表于 05-10 08:04 ?441次閱讀
    山城重慶的“5G+算力”<b class='flag-5'>故事</b>

    隨機(jī)抽取SV數(shù)組中的個(gè)元素方法實(shí)現(xiàn)

    如果想從一個(gè)關(guān)聯(lián)數(shù)組中隨機(jī)選取個(gè)元素,需要逐個(gè)訪(fǎng)問(wèn)它之前的元素,原因是沒(méi)辦法能夠直接訪(fǎng)問(wèn)到第N個(gè)元素。上面的程序示范了如何
    的頭像 發(fā)表于 03-21 10:11 ?890次閱讀
    隨機(jī)抽取SV數(shù)組中的<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>元素方法實(shí)現(xiàn)

    《合宙的第一個(gè)10年》故事連載06:成功有秘訣嗎?還真有

    上文《逐字稿是很笨很笨的工具》講到:有了逐字稿,80%的會(huì)議都不用召開(kāi)了。而我也卸任了救火隊(duì)員的崗位,如同開(kāi)啟了另種人生。時(shí)間的腳步不緊不慢,故事繼續(xù)……1侯總的三次嘗試本章的故事主角,姓侯,也是
    的頭像 發(fā)表于 03-20 08:04 ?474次閱讀
    《合宙的第<b class='flag-5'>一個(gè)</b>10年》<b class='flag-5'>故事</b>連載06:成功有秘訣嗎?還真有

    《合宙的第一個(gè)10年》故事連載01:客戶(hù)破解了我的孤獨(dú)癥

    合宙是2014年開(kāi)張的,今年是2024年,正好10年了。合宙的發(fā)展很慢,發(fā)展10年了,都還沒(méi)上市。——這10年來(lái)收獲的最寶貴的資產(chǎn),是長(zhǎng)期起奮斗的團(tuán)隊(duì)成員,以及跟合宙起持續(xù)提升品質(zhì)的合作伙伴。合
    的頭像 發(fā)表于 03-05 08:05 ?1283次閱讀
    《合宙的第<b class='flag-5'>一個(gè)</b>10年》<b class='flag-5'>故事</b>連載01:客戶(hù)破解了我的孤獨(dú)癥

    Jk觸發(fā)器的故事

    Jk觸發(fā)器的故事
    的頭像 發(fā)表于 02-23 04:32 ?1300次閱讀

    工廠(chǎng)維修電機(jī)的小故事

    近日,名維修電工的帖子引起了廣大網(wǎng)友的熱議。這位電工講述了他在工廠(chǎng)維修電機(jī)的小故事,他本可以在3分鐘內(nèi)解決故障,卻故意修了4個(gè)小時(shí)。
    的頭像 發(fā)表于 02-20 12:33 ?637次閱讀

    linux和windows的區(qū)別 linux系統(tǒng)般用來(lái)干嘛

    Linux的設(shè)計(jì)理念 Linux個(gè)開(kāi)源操作系統(tǒng),其設(shè)計(jì)理念是自由、共享和開(kāi)放。Linux系統(tǒng)遵循類(lèi)Unix的設(shè)計(jì)原則,注重系統(tǒng)的穩(wěn)定性
    的頭像 發(fā)表于 02-05 14:06 ?886次閱讀

    BLE藍(lán)牙模塊主從一體功能應(yīng)用場(chǎng)景詳解

    藍(lán)牙模塊支持多種工作模式,如主設(shè)備模式、從設(shè)備模式、主從一體化工作模式、廣播站模式、Mesh組網(wǎng)模式、廣播模式和iBeacon模式。在眾多工作模式中,主從一體工作模式是最常用的,也是目前較為流行
    的頭像 發(fā)表于 01-04 09:19 ?1264次閱讀
    BLE藍(lán)牙模塊主<b class='flag-5'>從一</b>體功能應(yīng)用場(chǎng)景詳解

    如何從一個(gè)簡(jiǎn)單的數(shù)學(xué)表達(dá)式創(chuàng)建個(gè)Saber模型?

    如何從一個(gè)簡(jiǎn)單的數(shù)學(xué)表達(dá)式創(chuàng)建個(gè)Saber模型,將你的輸出描述為輸入的函數(shù)?例如 out=a*in*in+b (其中 a 和 b 是常數(shù))。
    的頭像 發(fā)表于 12-05 13:42 ?689次閱讀
    如何<b class='flag-5'>從一</b><b class='flag-5'>個(gè)</b>簡(jiǎn)單的數(shù)學(xué)表達(dá)式創(chuàng)建<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>Saber模型?