国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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)不再提示

編碼規(guī)范的本質(zhì)是什么

multisim ? 來(lái)源:裸機(jī)思維 ? 作者:GorgonMeducer 傻孩子 ? 2021-08-16 14:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

不知不覺(jué)間,代碼也寫(xiě)了二十余載,我已成精了。借著過(guò)來(lái)人的身份和語(yǔ)氣,有一件事情我一直都特別喜歡吐槽:無(wú)論過(guò)去多少年,中國(guó)的嵌入式軟件開(kāi)發(fā)者群體似乎一直對(duì)一個(gè)叫做“編碼規(guī)范”的東西趨之若鶩,仿佛是什么了不得的武林秘籍,學(xué)會(huì)了就可以叱咤武林讓讓人不敢小覷;又亦或是什么內(nèi)功心法,需要每日研讀或與它人細(xì)細(xì)品讀交流,以求它日可以參透其中奧秘,從此內(nèi)力大增,用心跳就可以虐死對(duì)手。

君不見(jiàn),曾幾何時(shí)《某為編程規(guī)范》在網(wǎng)上被廣泛傳抄,互聯(lián)網(wǎng)時(shí)代雖然無(wú)法“洛陽(yáng)紙貴”,卻曾經(jīng)引得某公司的公關(guān)部門(mén)到處發(fā)函讓站長(zhǎng)們刪帖;時(shí)過(guò)境遷,雖然某為的編程規(guī)范也不至于熱度全無(wú),但對(duì)冠名于國(guó)外大廠(chǎng)大公司的編碼規(guī)范的追捧卻已悄然成為當(dāng)下的熱門(mén)——仿佛如果說(shuō)不出自己使用的規(guī)范來(lái)自哪個(gè)大門(mén)派,都不好意思跟人家打招呼。

可拉倒吧!

在兄弟們浪費(fèi)太多時(shí)間之前,可曾了解過(guò)自己苦苦追尋和模仿的究竟是個(gè)什么東西?

【編碼規(guī)范的本質(zhì)是什么?】

要理解編碼規(guī)范的本質(zhì),其實(shí)并不復(fù)雜:

編碼規(guī)范是在一定范圍內(nèi)強(qiáng)制推行的編碼習(xí)慣;這里的編碼習(xí)慣通常來(lái)自于對(duì)團(tuán)隊(duì)有控制力的一個(gè)或者少數(shù)幾個(gè)人。

這里,你會(huì)很容易注意到三個(gè)關(guān)鍵字:“一定范圍”、“強(qiáng)制推行”和“編碼習(xí)慣”。抓住這三點(diǎn),編碼規(guī)范的本質(zhì)就像“任意不在同一直線(xiàn)上的三點(diǎn)確定一個(gè)平面”一樣——沒(méi)得跑了。

首先來(lái)說(shuō)說(shuō)這個(gè)“編碼習(xí)慣”,其實(shí)很好理解,它就是字面意思——一個(gè)人寫(xiě)代碼時(shí)候的某種習(xí)慣,高情商叫風(fēng)格,低情商叫“我就愛(ài)這么干,別問(wèn)我為啥,我要么不知道,要么等我編個(gè)理由告訴你”。總之呢,編碼習(xí)慣帶有強(qiáng)烈的主觀(guān)性、基本上可以認(rèn)為缺乏強(qiáng)有力的客觀(guān)依據(jù),在穩(wěn)定性和一致性方面其實(shí)就是水中花鏡中月——不能說(shuō)完全沒(méi)有,只能說(shuō)毫無(wú)可信度。

不信么?今天你看了一個(gè)大牛的代碼,覺(jué)得:

“哇!好牛逼”,

“大牛這么做一定有什么深意”

然后不自覺(jué)的就學(xué)著人家的編碼規(guī)范來(lái)了。過(guò)了幾天,你可能又碰到了另外的大牛,或者是什么明星開(kāi)源項(xiàng)目……咋說(shuō)呢……如果用男女關(guān)系來(lái)形容兄弟們的行為,那就是妥妥的渣男/渣女——沒(méi)得洗。

你跟我說(shuō)說(shuō),哪兒來(lái)的穩(wěn)定性和一致性?還不如先問(wèn)問(wèn)“你是誰(shuí)的粉”比較靠譜。

很多時(shí)候,一個(gè)程序員自己的編碼習(xí)慣可能一輩子都沒(méi)有鯉魚(yú)躍龍門(mén)——成為編碼規(guī)范的機(jī)會(huì);但如果有朝一日,你滿(mǎn)足了以下兩個(gè)條件,你的編碼習(xí)慣就是妥妥的編碼規(guī)范了:

擁有了一個(gè)完全由自己掌控的團(tuán)隊(duì)或者項(xiàng)目;

擁有了執(zhí)行決定的強(qiáng)制力;(比如KPI審核,扣工資之類(lèi))

此時(shí),只要你樂(lè)意,完全可以在“你控制的范圍內(nèi)”“強(qiáng)制”推行你自己的編碼習(xí)慣——恭喜你,一個(gè)只屬于你的編碼規(guī)范就誕生了。

【編碼規(guī)范的“原罪”】

搞懂了編碼規(guī)范誕生的原因,接下來(lái)很自然的,就要聊一聊伴隨編碼規(guī)范一起誕生的“原罪”了。

要理解什么是編碼規(guī)范的原罪,首先必須要講清楚“編碼規(guī)范”(或者說(shuō)“遵守編碼規(guī)范”)的意義。然而,有些東西你非要向字典一樣去從正面解釋往往非常抽象,但稍微打個(gè)比方,就簡(jiǎn)單明朗了——實(shí)際上:

編碼規(guī)范的作用幾乎完全等效于人類(lèi)自然語(yǔ)言文字中的書(shū)法。

簡(jiǎn)單說(shuō),編碼習(xí)慣就是關(guān)于“你如何寫(xiě)字的”,而編碼規(guī)范就是“一群人所遵守的書(shū)法風(fēng)格”。這么一比方,也許你立馬注意到了:

無(wú)論是編碼規(guī)范還是編碼習(xí)慣,都只跟描述“你寫(xiě)字丑不丑”、“漂不漂亮”的一個(gè)“主觀(guān)性非常強(qiáng)的”、甚至還帶有“藝術(shù)性玄學(xué)”的評(píng)價(jià)標(biāo)準(zhǔn)有關(guān);

我們?nèi)粘?xiě)代碼其實(shí)可以類(lèi)比為寫(xiě)文章,這意味著:

你可以用非常漂亮的手寫(xiě)體寫(xiě)出狗屁不通的文章;

你也可以在趕時(shí)間的情況下,用一種只有自己看得懂的方式,快速而高效的寫(xiě)出優(yōu)秀的作品;

書(shū)法除了草書(shū),往往暗示著——費(fèi)時(shí)間;何況草書(shū)往往暗示著,除了那幾個(gè)評(píng)論家,普通人基本看不懂。

書(shū)法好壞和寫(xiě)文章所需的遣詞造句的技法,以及文章整體的修辭、結(jié)構(gòu)安排完全無(wú)關(guān)。

說(shuō)的再直白一點(diǎn):當(dāng)你在追求“如何寫(xiě)出精修文章時(shí)”,追求“書(shū)法”,是淺薄的,而且毫無(wú)意義的。當(dāng)你在追求如何寫(xiě)出好的程序時(shí),你需要的是數(shù)據(jù)結(jié)構(gòu)、算法操作系統(tǒng)、軟件工程、設(shè)計(jì)模式、開(kāi)發(fā)思維之類(lèi)的知識(shí),而不是關(guān)于如何把代碼寫(xiě)的多么漂亮,多么“規(guī)范”的書(shū)法——或者說(shuō)表面功夫。認(rèn)真說(shuō)起來(lái),連這里“怎樣算作代碼寫(xiě)的規(guī)范”,從一開(kāi)始就只是某幾個(gè)人的主觀(guān)概念罷了。

正如景秀文章往往也是用賞心悅目的書(shū)法寫(xiě)出來(lái)的;注重表面的編碼規(guī)范也并非是什么大罪大惡需要我們棄之如糞土。要知道這其中區(qū)別,就必須要談一談編碼規(guī)范的原罪。

原罪1:膚淺引戰(zhàn)的導(dǎo)火索

正如我在之前一篇文章《真刀真槍模塊化(1)——一本糊涂賬》所提到的那樣:

……讀懂一段程序,實(shí)際上就是要通過(guò)死的代碼邏輯去反推模塊構(gòu)作者的思維,這是一個(gè)逆向過(guò)程,這是一個(gè)人與人之間用代碼進(jìn)行間接交流的過(guò)程,當(dāng)邏輯本身較為復(fù)雜時(shí),顯然比將自己的思維直接翻譯成程序(重新開(kāi)發(fā)一個(gè))更為困難。

傻孩子,公眾號(hào):裸機(jī)思維真刀真槍模塊化(1)——一本糊涂賬

這里,我提到了一個(gè)關(guān)鍵的事實(shí)——閱讀他人代碼是非常耗時(shí)和困難的。這樣的事情無(wú)時(shí)無(wú)刻不在發(fā)生:當(dāng)我們拿到一段代碼時(shí),想通過(guò)了解它的內(nèi)容來(lái)判斷好壞幾乎是不可能的——這不光意味著你要花費(fèi)時(shí)間去閱讀它,可能你根本不想去閱讀,或者根本沒(méi)有這樣的時(shí)間去閱讀。此時(shí),要想判斷一段代碼的好壞就只能通過(guò)非常表面的東西來(lái)進(jìn)行了——是的,就是看你寫(xiě)的字漂不漂亮。

如果明確知道這是“名人大家”的作品,或是出自某個(gè)大廠(chǎng)的作品,事情就變得非常簡(jiǎn)單:只要學(xué)習(xí)歷來(lái)文人是如何在同行面前顯示自己學(xué)識(shí)淵博的方式——花式吹就行了。

如果要評(píng)價(jià)的對(duì)象是同輩的作品,或是某個(gè)來(lái)源不明的作品,大家就一下開(kāi)始“審慎起來(lái)”,仿佛瞬間化身為嚴(yán)肅的藝術(shù)評(píng)論家——在嚴(yán)肅而充滿(mǎn)理性的批判聲中,自己“高超水平”和“恨鐵不成鋼的惋惜”躍然紙上。

嗚呼哀哉,文人相輕,這味兒太沖了。

原罪2:似是而非

前面我們說(shuō)過(guò),編碼規(guī)范的本質(zhì)是編碼習(xí)慣,編碼習(xí)慣擁有非常強(qiáng)的主觀(guān)性,因而缺乏客觀(guān)標(biāo)準(zhǔn)。然而,這話(huà)只說(shuō)了一半,事實(shí)上,并不矛盾的一點(diǎn)是,如果某個(gè)編碼習(xí)慣出自于“較為嚴(yán)謹(jǐn)認(rèn)真”的人之手,這樣的編碼習(xí)慣也便“主觀(guān)的”擁有了一定的客觀(guān)性——這完全是由提出的人的特性而決定的——因此依然是主觀(guān)的。這可就頭疼了。因?yàn)檫@些“嚴(yán)謹(jǐn)認(rèn)真”的人,他們?cè)陴B(yǎng)成編碼習(xí)慣時(shí),往往的確會(huì)有理性的思考,不光能說(shuō)出所以然,而且似乎可以說(shuō)服很多人,讓大家覺(jué)得

“這樣做很有道理”甚至“不這么做就是錯(cuò)的”

的判斷。問(wèn)題是:

這些“嚴(yán)謹(jǐn)大佬”們做出思考的背景是不同,而人們討論和傳播編碼規(guī)范的時(shí)候往往會(huì)丟棄這些背景信息而將其“泛化”——或者說(shuō)無(wú)限制的擴(kuò)大適用范圍;

很多作為某一編碼規(guī)范規(guī)則在背后的支撐邏輯,我們可以說(shuō)它是“正確的”,但遺憾的是,它的正確“并不意味著其它做法是錯(cuò)的”——事實(shí)上,有很多規(guī)則所服務(wù)的邏輯實(shí)際上存在很多“同樣正確、且平等的正確的競(jìng)爭(zhēng)者”。

關(guān)于這點(diǎn),其實(shí)并不難理解,比如,假設(shè)我們想解決一個(gè)問(wèn)題A,那么可能有1,2,3,……很多個(gè)解決方案,這些方案中可能會(huì)存在一些“同樣正確且各有優(yōu)缺點(diǎn)的”。從另外一個(gè)角度來(lái)看,對(duì)于一個(gè)已知的“規(guī)則或者行為”,你往往可以找到不止一種原因和動(dòng)機(jī)去解釋它。所以,結(jié)合以上兩個(gè)方向的例子,我們要明白,很多事情都不是“非黑即白”的,尤其是編碼規(guī)則的好壞、成因、收益這種極端主觀(guān)的事情。

編碼規(guī)范的信徒們,往往視其它規(guī)范(甚至是某一個(gè)規(guī)范的變種)為異端,定要除之而后快,表現(xiàn)為與他人進(jìn)行無(wú)意義的論戰(zhàn)、不說(shuō)服他人加入自己的陣營(yíng)就決不罷休,甚至上升到人身攻擊等等……

原罪3:遮羞布

正因?yàn)樵u(píng)價(jià)它人代碼的閱讀代價(jià)太高,而憑借“眼緣”去評(píng)價(jià)它人“字太丑”簡(jiǎn)單且可行,因此,對(duì)很多人來(lái)說(shuō),追求“書(shū)法”而不是具體的“寫(xiě)作文能力”就成了“快速提高代碼質(zhì)量”的捷徑——這里的代碼質(zhì)量,很多時(shí)候也僅僅只是“是否好看”了……

C語(yǔ)言編碼規(guī)范的“甜”和“咸”】

如果書(shū)法大家云集流派眾多,C語(yǔ)言的編碼規(guī)范也是有“門(mén)派”的,比如大家熟悉的Linux派、微軟派……(此處省略1W字)。然而,無(wú)論門(mén)派多寡,其實(shí)都可以在一個(gè)“編碼規(guī)范光譜”中為其找到一席之地。

在光譜的最左邊是名為“純粹追求美觀(guān)”的極點(diǎn)、在光譜的最右邊是名為“純粹追求功能性”的另一極。實(shí)際上如今你所熟悉的編碼規(guī)范,基本都位于兩級(jí)中的某一位置。

“純粹追求美觀(guān)”,顧名思義,代碼寫(xiě)出來(lái)要眼睛看著舒服。需要特別強(qiáng)調(diào)的是,這里的看著舒服與“代碼的可讀性”完全是兩回事。

純粹追求美觀(guān)的杰出代表是Linux編碼規(guī)范——它所追求的是純粹小寫(xiě)所帶來(lái)的那種和諧而統(tǒng)一的美;它基本不對(duì)函數(shù)、變量名、類(lèi)型名做任何的區(qū)別(甚至是非常數(shù)的宏);為了解決小寫(xiě)單詞缺乏“節(jié)奏”的問(wèn)題,而在單詞與單詞之間簡(jiǎn)單的引入“_”完事。

這種美學(xué)就好比最優(yōu)質(zhì)的牛排,只需要輔以簡(jiǎn)單的海鹽,進(jìn)行簡(jiǎn)單的烹飪就能發(fā)揮牛排最原始的美味;這就好比,新鮮的生蠔,只需要擠上幾瓣檸檬就可以釋放出最大的鮮甜……

正是由于Linux這種純粹追求視覺(jué)上的和諧而不“詭辯”自己有如何功能上的便利,受到眾多“返璞歸真”老鳥(niǎo)的狂熱追捧——我要的就是簡(jiǎn)潔的美,其它都在我心間。

“純粹追求功能性”,顧名思義,就是以犧牲一定程度的“美感”而換取某種功能上的便利。實(shí)際上,完全犧牲美感的編碼規(guī)范幾乎沒(méi)有,但很多商用協(xié)議棧的編碼規(guī)范或多或少都有著明確的功能追求。

典型的是匈牙利變量命名法,它的特點(diǎn)是為每一個(gè)變量追加必要的類(lèi)型信息,從而提高變量名的信息攜帶量——最終嘗試提高代碼的可讀性。在Linux玩家的眼里,匈牙利是真的丑;同時(shí)作為一個(gè)如入鮑魚(yú)之膚久而不聞其臭的匈牙利變量命名法玩家,我也只是“習(xí)慣了”這種用法,你要說(shuō)我覺(jué)得它有多美,那也絕對(duì)是扯淡。有意思的是,匈牙利變量命名法往往會(huì)與駝峰命名法攪和在一起,這讓純粹的駝峰信徒頗為不爽——因?yàn)轳劮蹇梢哉f(shuō)是“美的”,但你非要粘上一些類(lèi)型標(biāo)簽——就好比在布丁的蜂蜜澆頭上發(fā)現(xiàn)了蒼蠅一樣惡心。

公平的說(shuō),匈牙利所附加的信息的確有助于提升代碼的可讀性。至于美不美,可以完全拋在腦后。

另外一類(lèi)“追求功能性”的編碼規(guī)范就是各類(lèi)DSP、視頻、音頻、數(shù)學(xué)相關(guān)的協(xié)議棧,它們純粹為了方便API的使用,嘗試在變量、函數(shù)以及類(lèi)型名稱(chēng)上附加大量的信息,以描述API的參數(shù)類(lèi)型、函數(shù)所代表的的運(yùn)算功能、以及其它相關(guān)專(zhuān)業(yè)方向才會(huì)理解的特性屬性等等——這樣的信息追加,造就了猶如喀斯特地貌一樣的奇觀(guān)——用是好用,美不美,就不好說(shuō)了。這類(lèi)協(xié)議棧的典型是鼎鼎大名的Dolby的音頻庫(kù)。

對(duì)普通人來(lái)說(shuō),一般我們使用的編碼習(xí)慣都處于這兩級(jí)的中間地帶,這不光因?yàn)楹芏鄷r(shí)候我們同時(shí)會(huì)有“看著順眼”和“提供額外信息”這兩種追求,更主要的原因是:編碼規(guī)范的本質(zhì)是書(shū)法,對(duì)我們所使用的書(shū)法起決定作用的是“審美”,而每個(gè)人不同階段的審美很難保持一成不變。當(dāng)我們因?yàn)楣ぷ麝P(guān)系游走于不同的團(tuán)隊(duì)而被迫服從的編碼規(guī)范時(shí),久而久之……如邯鄲學(xué)步,自己的“初心”可能早就被染成了“別人的顏色”……

【編碼規(guī)范,怎么做才對(duì)?】

知道了編碼規(guī)范的本質(zhì)和原罪、討論了編碼規(guī)范的兩個(gè)極端風(fēng)格,那么我們普通人應(yīng)該如何對(duì)待它呢?

字寫(xiě)的好看,是一種展示“認(rèn)真態(tài)度”的方式;努力寫(xiě)出漂亮的代碼無(wú)可厚非;

切記不可喧賓奪主,在本意是追求“如何寫(xiě)出優(yōu)秀作文”的時(shí)候,注意力過(guò)多的被“如何寫(xiě)出漂亮字”的編碼規(guī)范所抓住,浪費(fèi)不必要的時(shí)間;

不要把編碼規(guī)范上升成宗教信仰——哪怕你是無(wú)意識(shí)中這樣做的;

記住:優(yōu)秀的程序員可以在任何編碼規(guī)范上隨意切換——這是你游刃有余的一種表現(xiàn)。

如果想討好一個(gè)人,贊揚(yáng)他的書(shū)法;

如果一個(gè)群里的人讓你討厭,可以在退群之前,可以故意挑起關(guān)于編碼規(guī)范孰優(yōu)孰劣的宗教戰(zhàn)爭(zhēng)——如果碰巧他們都是同一個(gè)宗教的信徒,則嘗試發(fā)起關(guān)于“怎樣才是正統(tǒng)”的討論。如果你喜歡一個(gè)群,就切記不要這么做。

在自己可控的范圍內(nèi)——比如自己的開(kāi)源項(xiàng)目里,隨意的使用自己的編碼規(guī)范。如果要跟他人合作,最好寫(xiě)清楚自己的習(xí)慣,并且保持包容的心態(tài)——因?yàn)椋?qǐng)記住:

編碼規(guī)范的制定者往往會(huì)被所有人盯著,等著你的永遠(yuǎn)是“你自己的規(guī)范你自己都沒(méi)遵守”,而不是“你的規(guī)范真好”的贊賞;

對(duì)任何你訂立的規(guī)則,你寫(xiě)下來(lái)的只是你心目中的“默認(rèn)情況”,而沒(méi)寫(xiě)來(lái)的是大量你自己覺(jué)得合理的“特殊情況”——在你心中,除了“少數(shù)”特殊情況外,我們都應(yīng)該按照“默認(rèn)情況”來(lái)處理——可惜,這里的“少數(shù)”往往超出你的想像;

不要認(rèn)為別人質(zhì)疑你的編碼規(guī)范就是在罵你、質(zhì)疑你或者找茬——哪怕大部分情況都是這樣;

同理,盡可能遵守它人的編碼規(guī)范,來(lái)展示自己對(duì)它人的尊重。看到“特例”不妨一笑了之。

干點(diǎn)正事吧!

【說(shuō)在后面的話(huà)】

編碼規(guī)范展現(xiàn)的是一種“認(rèn)真的態(tài)度”,但它不是“能力和質(zhì)量”本身。區(qū)別你要追求的是“書(shū)法的”編碼規(guī)范,還是“思維的”編碼原則。尊重他人從不貶低他人的編碼習(xí)慣開(kāi)始;團(tuán)隊(duì)合作從嚴(yán)格遵守編碼規(guī)范開(kāi)始。不要浪費(fèi)太多時(shí)間,舒服就好。

責(zé)任編輯:haq

聲明:本文內(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)投訴
  • 編碼器
    +關(guān)注

    關(guān)注

    45

    文章

    3953

    瀏覽量

    142621
  • 編程
    +關(guān)注

    關(guān)注

    90

    文章

    3716

    瀏覽量

    97184

原文標(biāo)題:編碼規(guī)范可能只是一塊遮羞的破布。。。

文章出處:【微信號(hào):A1411464185,微信公眾號(hào):multisim】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    編碼器安裝工藝與技術(shù)規(guī)范

    編碼器作為高精度位置檢測(cè)核心部件,廣泛應(yīng)用于伺服電機(jī)、云臺(tái)、機(jī)器人等設(shè)備,其安裝質(zhì)量直接決定測(cè)量精度、運(yùn)行穩(wěn)定性及使用壽命。本文結(jié)合工業(yè)實(shí)操標(biāo)準(zhǔn),從安裝準(zhǔn)備、核心工藝、技術(shù)規(guī)范、調(diào)試校準(zhǔn)及維護(hù)要點(diǎn)五個(gè)維度,系統(tǒng)梳理 1500 字以?xún)?nèi)的關(guān)鍵技術(shù)內(nèi)容,為工程應(yīng)用提供精準(zhǔn)指導(dǎo)
    的頭像 發(fā)表于 03-06 14:16 ?21次閱讀

    磁場(chǎng)空間分布感知型位置編碼與測(cè)速原理

    一、核心原理與技術(shù)體系 (一)位置編碼:磁場(chǎng)空間指紋的感知與匹配 ? ? ? ? 磁場(chǎng)空間分布感知型位置編碼本質(zhì),是利用磁場(chǎng)在三維空間中 “位置 - 磁場(chǎng)矢量” 的唯一映射關(guān)系,構(gòu)建 “磁場(chǎng)指紋
    的頭像 發(fā)表于 02-27 15:40 ?58次閱讀

    hcs301 編碼跳變編碼器應(yīng)用手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《hcs301 編碼跳變編碼器應(yīng)用手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 02-09 16:35 ?0次下載

    CRC校驗(yàn)的本質(zhì)和物理意義

    校驗(yàn)的數(shù)學(xué)本質(zhì) 1. 模2除法與多項(xiàng)式表示 Modbus RTU采用的CRC-16算法基于多項(xiàng)式除法運(yùn)算,其核心特征包括: 生成多項(xiàng)式:0x8005(標(biāo)準(zhǔn)表示)或0xA001(查表法優(yōu)化) 初始值
    發(fā)表于 11-13 07:58

    舵機(jī)伺服編碼

    —— 沒(méi)有編碼器的反饋,舵機(jī)就無(wú)法判斷自身是否到達(dá)目標(biāo)位置,控制精度會(huì)大幅下降。 核心作用:實(shí)現(xiàn) “閉環(huán)控制” 舵機(jī)伺服編碼器的本質(zhì)是為舵機(jī)提供 “位置反饋”,其核心作用體現(xiàn)在以下 3 點(diǎn): 位置檢測(cè) :實(shí)時(shí)讀取舵機(jī)輸出軸
    的頭像 發(fā)表于 10-30 10:05 ?318次閱讀

    Bourns發(fā)布全新增量式微型編碼

    Bourns 推出 PEC04 系列 4 mm 增量式微型編碼器、PEC05 PEC05 系列 5 mm 增量式微型編碼器,以及 PEC06 型號(hào) 6 mm 增量式微型編碼器。Bourns 全新微型
    的頭像 發(fā)表于 09-22 16:05 ?1298次閱讀

    絕對(duì)值編碼器與增量式編碼器相比有哪些優(yōu)勢(shì)?

    絕對(duì)值編碼器與增量式編碼器相比有哪些優(yōu)勢(shì)?核心功能:斷電后位置信息不丟失,絕對(duì)值編碼器:通過(guò)機(jī)械結(jié)構(gòu)或電子存儲(chǔ)(如電池備份),能實(shí)時(shí)輸出當(dāng)前位置的唯一絕對(duì)值編碼(如二進(jìn)制、格雷碼)。無(wú)
    的頭像 發(fā)表于 08-11 13:57 ?1618次閱讀
    絕對(duì)值<b class='flag-5'>編碼</b>器與增量式<b class='flag-5'>編碼</b>器相比有哪些優(yōu)勢(shì)?

    FPC連接器的技術(shù)本質(zhì)與核心有哪些優(yōu)勢(shì)?

    FPC連接器是如今電子設(shè)備中非常重要的關(guān)鍵組件,其技術(shù)本質(zhì)與核心優(yōu)勢(shì)正隨著5G通信、物聯(lián)網(wǎng)、智能穿戴等領(lǐng)域的爆發(fā)式增長(zhǎng)而日益凸顯。從技術(shù)原理到應(yīng)用場(chǎng)景,F(xiàn)PC連接器通過(guò)獨(dú)特的結(jié)構(gòu)設(shè)計(jì)和材料創(chuàng)新
    的頭像 發(fā)表于 07-13 11:06 ?872次閱讀
    FPC連接器的技術(shù)<b class='flag-5'>本質(zhì)</b>與核心有哪些優(yōu)勢(shì)?

    增量型編碼器與絕對(duì)值型編碼器怎么選擇?

    在選擇增量型編碼器與絕對(duì)值型編碼器時(shí),需要考慮多個(gè)因素,包括應(yīng)用需求、成本、精度、可靠性以及環(huán)境適應(yīng)性等。以下是對(duì)兩種編碼器的詳細(xì)比較及選擇建議: 一、增量型編碼器 1. 優(yōu)點(diǎn): ?
    的頭像 發(fā)表于 07-10 10:34 ?1383次閱讀

    深圳 8月22-23日《EMC本質(zhì)之EMC設(shè)計(jì)整改核心原理及解決方法》公開(kāi)課即將開(kāi)始!

    課程名稱(chēng):《EMC本質(zhì)之EMC設(shè)計(jì)整改核心原理及解決方法》講師:鄭老師時(shí)間地點(diǎn):深圳8月22-23日主辦單位:賽盛技術(shù)課程背景本質(zhì)是本身所固有的,決定事物性質(zhì)、面貌何發(fā)展的根本屬性。這一屬性是事物
    的頭像 發(fā)表于 06-16 17:17 ?494次閱讀
    深圳 8月22-23日《EMC<b class='flag-5'>本質(zhì)</b>之EMC設(shè)計(jì)整改核心原理及解決方法》公開(kāi)課即將開(kāi)始!

    為什么你拿著《規(guī)范》,卻不會(huì)“設(shè)計(jì)”?

    硬件規(guī)范很多,但是很多朋友拿著《規(guī)范》仍然不會(huì)進(jìn)行設(shè)計(jì)。 1、不知道先后關(guān)系,規(guī)范之間優(yōu)先級(jí)搞不清。 規(guī)范是 “碎片化結(jié)論”,設(shè)計(jì)是 “系統(tǒng)化決策”
    發(fā)表于 04-28 16:21

    優(yōu)先編碼器:高效數(shù)據(jù)選擇與編碼的解決方案

    在現(xiàn)代數(shù)字電路設(shè)計(jì)中,數(shù)據(jù)的選擇與編碼是不可或缺的重要環(huán)節(jié)。面對(duì)眾多輸入信號(hào),如何高效地選擇并編碼所需數(shù)據(jù),成為設(shè)計(jì)師們面臨的一大挑戰(zhàn)。優(yōu)先編碼器,作為一種獨(dú)特的數(shù)字電路組件,憑借其高效、靈活的特點(diǎn)
    的頭像 發(fā)表于 03-25 08:33 ?1162次閱讀

    本質(zhì)安全設(shè)備標(biāo)準(zhǔn)(IEC60079-11)的理解(四)

    本質(zhì)安全型電子產(chǎn)品設(shè)計(jì)規(guī)范
    發(fā)表于 03-24 09:21 ?1次下載

    編碼器與無(wú)軸承編碼器,到底如何選擇?

    在選擇軸編碼器與無(wú)軸承編碼器時(shí),需要根據(jù)具體的應(yīng)用場(chǎng)景、性能需求、環(huán)境條件和成本預(yù)算等因素進(jìn)行綜合考慮。以下是對(duì)兩者的詳細(xì)對(duì)比,以幫助做出合適的選擇: 一、工作原理與結(jié)構(gòu) 1. 軸編碼
    的頭像 發(fā)表于 03-11 15:33 ?1303次閱讀
    軸<b class='flag-5'>編碼</b>器與無(wú)軸承<b class='flag-5'>編碼</b>器,到底如何選擇?

    伺服電機(jī)編碼器怎么選型

    伺服電機(jī)編碼器的選型是一個(gè)綜合性的過(guò)程,需要考慮多個(gè)因素以確保所選編碼器能夠滿(mǎn)足系統(tǒng)的性能要求。以下是一些關(guān)鍵的選型步驟和考慮因素: 一、明確應(yīng)用需求 首先,需要明確伺服電機(jī)編碼器的應(yīng)用需求,包括
    的頭像 發(fā)表于 03-11 12:01 ?2043次閱讀
    伺服電機(jī)<b class='flag-5'>編碼</b>器怎么選型