99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

華為22年,49歲,他一直在編碼

j4AI_wujianying ? 來(lái)源:工程師李察 ? 2019-01-21 15:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

“阮師傅,你準(zhǔn)備啥時(shí)候退休啊?”這是很多同事見(jiàn)面常問(wèn)我的一句話。也有不少人問(wèn)我,為什么能在一個(gè)領(lǐng)域的研發(fā)堅(jiān)持這么久?我每次都回答:“路由器我還沒(méi)干夠呢?!?/p>

可能有人會(huì)覺(jué)得這個(gè)回答很官方,但對(duì)我來(lái)說(shuō),是真心話。

在路由器領(lǐng)域,可能有很多人都認(rèn)識(shí)我,因?yàn)槲以谶@塊工作20多年了,而且一直在研發(fā)一線。與其說(shuō)是適應(yīng)或者習(xí)慣了華為的研發(fā)文化,倒不如說(shuō),這些年華為路由器業(yè)務(wù)從最初的一無(wú)所有到如今高速發(fā)展,我們經(jīng)歷了一個(gè)又一個(gè)軟件技術(shù)的挑戰(zhàn)。這些挑戰(zhàn),讓我可以發(fā)揮自己的特長(zhǎng)和優(yōu)勢(shì),更引領(lǐng)我一路向前,不斷發(fā)現(xiàn)不足,縮小差距,我更期望有生之年能盡綿薄之力和公司同仁一起推動(dòng)華為路由器軟件做到世界第一。

在研發(fā)的大熔爐中找到初心

1996年,在某國(guó)企學(xué)校當(dāng)了兩年老師的我,正在苦惱學(xué)校所學(xué)的專業(yè)知識(shí)得不到發(fā)揮,一次周末和在華為北研所的同學(xué)聚會(huì),同學(xué)說(shuō),華為的技術(shù)氛圍好,給的薪酬也不錯(cuò),可以考慮看看。當(dāng)時(shí)華為還不是很有名氣,北研所也僅成立一年,只有二三十號(hào)人,IP(數(shù)據(jù)通信)業(yè)務(wù)剛起步,但路由器技術(shù)在業(yè)界相當(dāng)于現(xiàn)在的AI,機(jī)會(huì)難得,讓一心想做技術(shù)的我心動(dòng)了。面試過(guò)后北研領(lǐng)導(dǎo)問(wèn)我能不能來(lái)上班,說(shuō)轉(zhuǎn)正后月薪XXXX元,當(dāng)時(shí)我的月工資不過(guò)幾百塊,中關(guān)村平均月工資也不過(guò)一千五。無(wú)論是技術(shù)前景還是薪酬對(duì)一個(gè)單身漢都充滿了吸引力,我果斷辭職加入,從此一頭扎根路由器領(lǐng)域。

當(dāng)時(shí)北研所不到10%的人懂?dāng)?shù)據(jù)通信,我對(duì)網(wǎng)絡(luò)協(xié)議和網(wǎng)絡(luò)架構(gòu)也是一知半解,只記得讀書時(shí)網(wǎng)絡(luò)課程講過(guò)網(wǎng)絡(luò)分7層,就在一張白紙中開(kāi)始了數(shù)據(jù)通信設(shè)備的開(kāi)發(fā)。導(dǎo)師給我拿來(lái)三本IP“紅寶書”和業(yè)界的一些代碼比如協(xié)議棧,一個(gè)月的時(shí)間,我70%的時(shí)間都在通讀代碼,如饑似渴地學(xué)習(xí),其余時(shí)間就是和同事們切磋。那會(huì)兩人一張桌子,像高中時(shí)的課桌,遇到不懂的,抬頭就能相互交流。我發(fā)現(xiàn)周圍的同事也和我相似,年輕、有活力、開(kāi)放、好學(xué),每天除了看紅寶書,就是編碼,常常回去時(shí)已是半夜,兩個(gè)禮拜就能看完四五萬(wàn)行代碼,總算是入門了。

在研發(fā)這個(gè)大熔爐中,當(dāng)時(shí)的我們每個(gè)人都投入了百分百的熱情。在你追我趕的氛圍中,除了個(gè)人技術(shù)能力快速提升之外,年輕的我思想受華為文化熏陶也變得開(kāi)闊和成熟。至今記得有一篇你是搬石頭還是蓋教堂的文章,講述人與人之間的區(qū)別,也許只是干活時(shí)內(nèi)心是否有一個(gè)“教堂”。當(dāng)我工作中遇到挫折時(shí),我就經(jīng)常問(wèn)自己當(dāng)初的目標(biāo)是什么,為什么要做這項(xiàng)工作,不會(huì)因?yàn)闀簳r(shí)的挫折感到迷茫。

很多錯(cuò)誤源于經(jīng)驗(yàn)不足

從1996年到2002年近7年間,我做過(guò)小路由器,做過(guò)VRP協(xié)議平臺(tái),下一代IP預(yù)研等,如果說(shuō)預(yù)研是讓我眼界更開(kāi)闊,小路由器還只是“小打小鬧”的話,從2003年開(kāi)始參與高端路由器平臺(tái)開(kāi)發(fā),就是扛著槍打大仗了。

路由器軟件開(kāi)發(fā)分為兩部分,一部分是通用的VRP協(xié)議平臺(tái),一部分是要落地到產(chǎn)品中,通過(guò)轉(zhuǎn)發(fā)平臺(tái)實(shí)現(xiàn)通用軟件和具體的硬件產(chǎn)品適配。2003年,8090路由器第一個(gè)版本開(kāi)始開(kāi)發(fā),這是公司第一個(gè)10G平臺(tái)。從3月開(kāi)始,四五十人集中在深圳封閉研發(fā),我和北研團(tuán)隊(duì)六七人負(fù)責(zé)其中的“轉(zhuǎn)發(fā)”業(yè)務(wù)。當(dāng)時(shí)“轉(zhuǎn)發(fā)”業(yè)務(wù)是用微碼做的,由于對(duì)微碼開(kāi)發(fā)方式的不熟悉,加上通用平臺(tái)和微碼也沒(méi)有對(duì)接過(guò),新的業(yè)務(wù)場(chǎng)景、新的開(kāi)發(fā)模式,不同于以往的編程語(yǔ)言,經(jīng)驗(yàn)的不足,讓我在進(jìn)度上嚴(yán)重拖延了第一個(gè)版本的過(guò)點(diǎn)時(shí)間。測(cè)試每天發(fā)現(xiàn)各種各樣的問(wèn)題,比如端口反壓被阻塞了,轉(zhuǎn)發(fā)線程死鎖了,轉(zhuǎn)發(fā)性能不達(dá)標(biāo)等等。我只好不?;厮莘桨?,重新討論設(shè)計(jì)落地新的方案,部分模塊重寫代碼,花兩三周才徹底解決。從3月到9月,幾乎每天泡在實(shí)驗(yàn)室到凌晨,總算和大隊(duì)伍合力做出了第一個(gè)版本。

我自認(rèn)為,雖然版本做出來(lái)了,但過(guò)程十分煎熬,這是我在華為經(jīng)歷的第一次比較大的挫折。當(dāng)我對(duì)大型路由器軟件熟悉之后,回看犯的錯(cuò),都是很低級(jí)的錯(cuò)誤,經(jīng)驗(yàn)不足所致。也是走過(guò)彎路才更讓人自省,代碼可以重寫,但方案如果錯(cuò)了,影響的將是版本的方向。若不能及時(shí)修正,只會(huì)花費(fèi)更多的時(shí)間和精力在錯(cuò)誤的路上越走越遠(yuǎn)。

創(chuàng)新機(jī)會(huì)無(wú)處不在

關(guān)鍵是你愿不愿意看到

一直以來(lái),我都知道自己是一個(gè)情商和智商都非常普通的人,放在人群中平平無(wú)奇,對(duì)于技術(shù),也沒(méi)什么訣竅,就是“勤能補(bǔ)拙,熟能生巧”,不斷地學(xué)習(xí),不斷地積累,不斷地在挫折中總結(jié)分析,重新找到正確的方向,并沿著這一方向前進(jìn)。

從2003到2013的十年間,我經(jīng)歷過(guò)落地十幾個(gè)關(guān)鍵新特性、幫助CPU性能優(yōu)化從以往的100%降至5%的成功實(shí)踐,也品嘗過(guò)架構(gòu)設(shè)計(jì)沒(méi)有被選用的沮喪,還曾遠(yuǎn)離過(guò)開(kāi)發(fā)去做技術(shù)規(guī)劃,從系統(tǒng)、協(xié)議、產(chǎn)品轉(zhuǎn)發(fā)到預(yù)研,除了硬件外,基本涉獵了路由器的所有模塊。這期間也有機(jī)會(huì)成為管理者,但我認(rèn)為只要能為公司做貢獻(xiàn),管理和技術(shù)都一樣,相反我更喜歡技術(shù)想法能實(shí)現(xiàn),開(kāi)發(fā)落地到產(chǎn)品中的那份踏實(shí)感。

可能也是因?yàn)檫@份“傻氣”,2013年,V8平臺(tái)準(zhǔn)備落地路由器的BRAS產(chǎn)品,主管對(duì)我說(shuō),路由器還有技術(shù)要開(kāi)發(fā),問(wèn)我愿不愿意從預(yù)研回開(kāi)發(fā)。路由器軟件平臺(tái)凝聚了我司IP領(lǐng)域頂級(jí)專家們的經(jīng)驗(yàn)和智慧,是路由器產(chǎn)品核心競(jìng)爭(zhēng)力的關(guān)鍵武器,經(jīng)過(guò)多年的耕耘,業(yè)務(wù)已經(jīng)非常成熟,但由于其規(guī)模大和復(fù)雜度高,在產(chǎn)品的應(yīng)用中,也面臨著開(kāi)發(fā)效率和開(kāi)發(fā)成本的挑戰(zhàn)。這感覺(jué)就像是“大象在跳舞”,我自認(rèn)為可發(fā)揮空間并不大,但心中對(duì)開(kāi)發(fā)的執(zhí)念還是占了上風(fēng),于是我選擇了回來(lái)。

后來(lái)的事情也證明,我當(dāng)初的想法是錯(cuò)的。只要你愿意,在成熟領(lǐng)域依然能發(fā)現(xiàn)很多創(chuàng)新機(jī)會(huì)點(diǎn)。

做優(yōu)化改進(jìn)的藍(lán)軍

2015年9月,產(chǎn)品線DU組建了系統(tǒng)支撐組,我作為3名研發(fā)場(chǎng)景師之一,專門負(fù)責(zé)效率提升和架構(gòu)優(yōu)化工作。

我們發(fā)現(xiàn),F(xiàn)ES(轉(zhuǎn)發(fā)適配)模塊成為版本商用的一個(gè)高風(fēng)險(xiǎn)點(diǎn)。由于海量的數(shù)據(jù)洪流沖擊,一旦鏈路出現(xiàn)中斷,網(wǎng)絡(luò)拓?fù)浒l(fā)生變化,F(xiàn)ES模塊沒(méi)有辦法做到快速切換轉(zhuǎn)發(fā)路徑,導(dǎo)致網(wǎng)絡(luò)業(yè)務(wù)和協(xié)議中斷。這個(gè)問(wèn)題不解決,產(chǎn)品將無(wú)法商用。但FES是一個(gè)公共模塊,有七八年歷史了,隨著業(yè)務(wù)的不斷增加,該模塊功能越來(lái)越復(fù)雜,任何一個(gè)小改動(dòng)都要小心翼翼,稍有不慎就有可能引起已有的業(yè)務(wù)不可用。因此,當(dāng)我們提出架構(gòu)整改動(dòng)議之初,就因?yàn)轱L(fēng)險(xiǎn)巨大被否了。部門還有一個(gè)思路,保留現(xiàn)有的功能不變,重新開(kāi)發(fā)一個(gè)類似的模塊形成旁路。這樣的“另辟蹊徑”,意味著以后要維護(hù)兩套方案,維護(hù)成本和難度都成倍增加。

基于開(kāi)發(fā)成本和效率考慮,我建議在原有架構(gòu)基礎(chǔ)上進(jìn)行優(yōu)化和改進(jìn)。很多人認(rèn)為風(fēng)險(xiǎn)太高,但我認(rèn)為只有痛下決心優(yōu)化,才能“一勞永逸”最高效地解決這個(gè)問(wèn)題。討論來(lái)來(lái)回回,誰(shuí)也說(shuō)服不了誰(shuí)。后來(lái),DU領(lǐng)導(dǎo)拍板,成立紅藍(lán)軍設(shè)計(jì)小組,并行開(kāi)展兩種方案的設(shè)計(jì),最后PK。

作為藍(lán)軍,我們提出了部分重構(gòu)的方案,既不是推倒重來(lái),也不是一個(gè)個(gè)小點(diǎn)改進(jìn)。在相同的時(shí)間內(nèi),我們團(tuán)隊(duì)將原來(lái)5萬(wàn)行的代碼重構(gòu)了一萬(wàn)行,新增一萬(wàn)行代碼,在性能、易用性、可服務(wù)性和可擴(kuò)展性方面更勝一籌,最終方案被采納。版本上網(wǎng)后,也經(jīng)受住了現(xiàn)網(wǎng)的考驗(yàn),沒(méi)有出現(xiàn)嚴(yán)重問(wèn)題。

做能診會(huì)治的首席程序員

有人曾問(wèn)我成為專家有什么經(jīng)驗(yàn),我說(shuō),“關(guān)注產(chǎn)品全局,敢于擔(dān)當(dāng)”。除了現(xiàn)網(wǎng)痛點(diǎn),作為一名研發(fā)老兵,我常常關(guān)注軟件工程技術(shù)和產(chǎn)品工程管理,站在開(kāi)發(fā)角度,對(duì)軟件架構(gòu)和軟件工程效率進(jìn)行診斷和改進(jìn),主動(dòng)伸出手去,提前識(shí)別問(wèn)題,幫助大家提升研發(fā)效率。

我們的版本是C語(yǔ)言,內(nèi)存訪問(wèn)異常和內(nèi)存泄漏問(wèn)題讓人非常頭疼。內(nèi)存問(wèn)題在測(cè)試階段很難被發(fā)現(xiàn),而一旦漏到現(xiàn)網(wǎng),就會(huì)導(dǎo)致嚴(yán)重的后果。為了解決這個(gè)問(wèn)題,我們引入并適配了ASAN工具,將這個(gè)工具集成到持續(xù)構(gòu)建工程,通過(guò)部門的網(wǎng)絡(luò)質(zhì)量監(jiān)控系統(tǒng)“鷹眼”實(shí)現(xiàn)自動(dòng)告警,讓內(nèi)存問(wèn)題在開(kāi)發(fā)階段、測(cè)試階段無(wú)處遁形,解決了上百個(gè)內(nèi)存問(wèn)題,形成了堅(jiān)固的內(nèi)存問(wèn)題防護(hù)網(wǎng),使得路由器開(kāi)發(fā)效率得到很大提升。

路由器軟件平臺(tái)架構(gòu)是封閉的,我提出,“能分能合”的系統(tǒng)才是一個(gè)好系統(tǒng),打破路由器軟件單一的完整大包開(kāi)發(fā)調(diào)測(cè)方法,開(kāi)發(fā)了增量構(gòu)建和增量替換等特性,這樣避免每次調(diào)試都需要構(gòu)建和加載整個(gè)大包(這個(gè)過(guò)程非常耗時(shí)),為開(kāi)發(fā)人員調(diào)試時(shí)節(jié)省了大量的等待時(shí)間,提升了調(diào)試效率。我們?cè)O(shè)計(jì)和開(kāi)發(fā)了“轉(zhuǎn)發(fā)適配”獨(dú)立仿真平臺(tái),使得轉(zhuǎn)發(fā)適配子系統(tǒng)代碼能夠獨(dú)立仿真和調(diào)試;規(guī)劃了路由器V8平臺(tái)的服務(wù)演進(jìn)架構(gòu),將V8系統(tǒng)拆分成若干個(gè)大的服務(wù),使得各個(gè)服務(wù)能夠?qū)崿F(xiàn)“架構(gòu)獨(dú)立”:獨(dú)立開(kāi)發(fā),獨(dú)立部署和運(yùn)行,獨(dú)立驗(yàn)證……

改進(jìn)無(wú)止境。坦白講,我們?cè)诼酚善鬈浖夹g(shù)領(lǐng)域,離世界第一還有不小的技術(shù)差距,業(yè)務(wù)也相對(duì)保守和慢一些,我們還有很大的成長(zhǎng)空間?,F(xiàn)在的我,每天想的就是怎么去發(fā)現(xiàn)機(jī)會(huì)點(diǎn),讓V8的架構(gòu)改進(jìn)一點(diǎn)點(diǎn),再改進(jìn)一點(diǎn)點(diǎn),有更多更快的技術(shù)創(chuàng)新冒出來(lái)。

一個(gè)人的力量也許有限,路由器領(lǐng)域的機(jī)會(huì)點(diǎn)也可能相對(duì)少一些,但我始終認(rèn)為,不管做什么,不管在哪個(gè)領(lǐng)域,都會(huì)有技術(shù)挑戰(zhàn)和創(chuàng)新機(jī)會(huì),只要你愿意,只要堅(jiān)持鉆研,就能發(fā)現(xiàn)新的機(jī)會(huì),也許就能創(chuàng)造新的未來(lái)。

在常言道,不忘初心,方得始終。但初心雖易,始終難守。華為22年,我今年已經(jīng)49歲了。有人曾說(shuō),編碼是吃青春飯的,但我從不這么認(rèn)為。從最初抱著一心想做技術(shù)的想法一路走到今天,曾有過(guò)無(wú)數(shù)疲憊的時(shí)刻,也曾感到迷?;炭?,但知天命的年紀(jì),我更清楚自己所長(zhǎng)所需,能有幸經(jīng)歷路由器技術(shù)最好的時(shí)代和最艱難的歲月,能在自己擅長(zhǎng)和喜愛(ài)的領(lǐng)域長(zhǎng)期發(fā)揮光和熱,還能有機(jī)會(huì)繼續(xù)在這一領(lǐng)域探索、鉆研,能為家人提供一份尚可的穩(wěn)定生活,我要感謝公司提供了一流的研發(fā)平臺(tái)讓我不斷提升技術(shù)能力,感謝很多領(lǐng)導(dǎo)和同事對(duì)我的寬容,幫助我成長(zhǎng),還要感謝家人對(duì)我的支持和理解。

人生就是不斷學(xué)習(xí)的過(guò)程,技術(shù)路上,編碼這件小事,我仍在努力。

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

    關(guān)注

    0

    文章

    52

    瀏覽量

    14452
  • 技術(shù)
    +關(guān)注

    關(guān)注

    0

    文章

    433

    瀏覽量

    58850
  • 編碼
    +關(guān)注

    關(guān)注

    6

    文章

    968

    瀏覽量

    55754

原文標(biāo)題:華為22年,49歲,他一直在編碼

文章出處:【微信號(hào):wujianying_danpianji,微信公眾號(hào):?jiǎn)纹瑱C(jī)精講吳鑒鷹】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    LPS25HBTRIIC讀取數(shù)據(jù)一直遞減,不穩(wěn)定怎么解決?

    我用的是STM32H7讀取MKI-165V1的開(kāi)發(fā)板的大氣壓的值,我設(shè)置輸出頻率為1,STM32間隔1s讀取次大氣壓數(shù)據(jù),未使用FIFO,得到的IIC大氣壓數(shù)據(jù)一直在減少,在個(gè)小時(shí)內(nèi),數(shù)據(jù)從1014.117
    發(fā)表于 03-10 07:00

    ADS801的輸出一直在跳變,輸入是電阻分壓的值,測(cè)量參考電壓基本上與數(shù)據(jù)手冊(cè)相同,有差值是什么原因?

    ADS801的輸出一直在跳變,輸入是電阻分壓的值,測(cè)量參考電壓基本上與數(shù)據(jù)手冊(cè)相同,有差值,請(qǐng)問(wèn)是什么原因?
    發(fā)表于 02-12 08:40

    ADS8328 Manual Select不能切換到通道1,一直在采樣通道0,為什么?

    現(xiàn)在正在用ADS8328,讀寄存器及采樣數(shù)據(jù)都沒(méi)有問(wèn)題,Auto Channel采樣正常,Manual Select不能切換到通道1,一直在采樣通道0
    發(fā)表于 02-12 08:20

    用示波器測(cè)量ADS801的12位數(shù)字量,有些位的輸出高低電平一直在跳,是什么原因?

    我用示波器測(cè)量ADS801的12位數(shù)字量,有些位的輸出高低電平一直在跳,不知道什么原因,我測(cè)了下參考電壓,基本上跟數(shù)據(jù)手冊(cè)上差不多,數(shù)據(jù)手冊(cè)上要求時(shí)鐘信號(hào)的上升和下降時(shí)間是2ns,我給的時(shí)鐘沒(méi)有達(dá)到這個(gè)要求,請(qǐng)問(wèn)是不是這個(gè)原因?請(qǐng)教各位,謝謝!
    發(fā)表于 02-08 08:47

    ADS1248讀出的AD值一直在跳變是什么原因?qū)е碌模?/a>

    最近在調(diào)ADS1248 讀取K型熱電偶的板子 寄存器都能配置, 就是讀取的AD值一直在調(diào) 而且調(diào)的范圍很大 不知道什么原因?還有 如何把AD值轉(zhuǎn)換成溫度值 有沒(méi)有什么計(jì)算公式???
    發(fā)表于 01-24 07:45

    LDC1614EVM一直處于紅燈狀態(tài),為什么?

    LDC1614EVM一直處于紅燈狀態(tài),根據(jù)資料板子一直在自我測(cè)試,但是應(yīng)該自我測(cè)試完之后就可以使用了,一直處于自我測(cè)試階段,不能使用
    發(fā)表于 01-03 06:53

    ADS1216上電后采樣到的值一直在緩慢減小,為什么?

    我用的AIN0和AIN1差分輸入采樣,用恒壓源提供的采樣電壓,幾十毫伏的,PGA設(shè)置的64倍,上電后采樣到的值一直在緩慢減小,要經(jīng)過(guò)好幾個(gè)小時(shí)才能穩(wěn)定住,而且斷電之后和下次上電之間間隔的時(shí)間越長(zhǎng),上電時(shí)的采樣值與之后的穩(wěn)定值相差越大
    發(fā)表于 12-27 08:44

    dac8760一直沒(méi)輸出,而且ALARM引腳一直輸出高電平,是什么原因?

    最近,我和同學(xué)一直在調(diào)dac8760,但一直沒(méi)輸出,而且ALARM引腳一直輸出高電平。不知道是什么原因,求解答。謝謝
    發(fā)表于 12-27 07:06

    掰掉衛(wèi)星電話的外置天線,華為“天才少年”助力 Mate 捅破天

    長(zhǎng)文《 掰掉衛(wèi)星電話的外置天線,華為“天才少年”助力 Mate 捅破天 》,透露了關(guān)于 Mate60 衛(wèi)星通話技術(shù)實(shí)裝的歷程。 文章提到,27 一年,孫利濱從清華大學(xué)電子工程系博士畢業(yè),博士期間
    發(fā)表于 12-06 17:03

    鴻蒙系統(tǒng)手機(jī)MediaCodec編碼dequeueOutputBuffer一直返回-1

    webrtc在鴻蒙的華為手機(jī)上使用MediaCodec 進(jìn)行H264編碼時(shí),出現(xiàn)dequeueOutputBuffer一直返回-1的問(wèn)題。 編碼器設(shè)置如下: 這個(gè)錯(cuò)誤碼并不是
    發(fā)表于 12-02 11:01

    LMX2594鋸齒掃頻8-12G,頻譜儀卻一直在7.3-8G之間也有信號(hào),為什么?

    LMX2594: 鋸齒掃頻8-12G,頻譜儀卻一直在7.3-8G之間也有信號(hào),這是為什么,怎么解決?
    發(fā)表于 11-08 08:22

    照TPA3112D1的datasheet的典型應(yīng)用電路焊接了個(gè)音頻功放,出來(lái)的波形一直在失真或出不來(lái),為什么?

    我照TPA3112D1的datasheet的典型應(yīng)用電路焊接了個(gè)音頻功放,但出來(lái)的波形一直在失真或出不來(lái),這是什么原因?輸入和輸出及電源的這些GND都可以接在起嗎?
    發(fā)表于 09-09 07:25

    單片機(jī)燒錄程序時(shí)為什么一直在檢測(cè)

    單片機(jī)燒錄程序時(shí),如果軟件一直在顯示“正在檢測(cè)單片機(jī)”,可能是由多種原因?qū)е碌?。以下?b class='flag-5'>一些常見(jiàn)的原因及其解決方法: 1. 連接問(wèn)題 USB轉(zhuǎn)串口接觸不良 :檢查單片機(jī)與電腦的連接是否穩(wěn)定,可以嘗試
    的頭像 發(fā)表于 09-02 09:57 ?8050次閱讀

    用OPA695做了10倍放大,從1Mhz到100Mhz放大倍數(shù)一直在縮小,還失真,為什么?

    我用OPA695做了10倍放大 但是從1Mhz到100Mhz放大倍數(shù)一直在縮小,而且還失真,OPA694壓擺率4500應(yīng)該不會(huì)失真??!PCB和原理圖在附件里Rf/Rg是750歐和39歐。
    發(fā)表于 08-27 06:31

    STM32F105RC USB配置成Mass Storage Class,插上U盤,一直在SOF這里中斷,是什么原因?

    STM32F105RC USB配置成Mass Storage Class,插上U盤,一直在SOF這里中斷,請(qǐng)問(wèn)是什么原因,謝謝!
    發(fā)表于 07-26 06:40