這是華為內(nèi)部的優(yōu)秀C項(xiàng)目,供大家學(xué)習(xí)參考。 body {background: #383838 !important;}::-webkit-scrollbar{height:10px !important; width:10px !important; overflow:visible !important;}::-webkit-scrollbar-button{height:0 !important; width:0 !important; display:none !important;}::-webkit-scrollbar-track{box-shadow:none !important;}::-webkit-scrollbar-track:hover{background-color:rgba(56, 56, 56, 0.03) !important; box-shadow:inset 1px 1px 0 rgba(56, 56, 56, 0.1), inset -1px -1px 0rgba(56, 56, 56, 0.1) !important;}::-webkit-scrollbar-track:active{background-color:rgba(56, 56, 56, 0.04) !important; box-shadow:inset 1px 1px 0 rgba(56, 56, 56, 0.14), inset -1px -1px 0 rgba(56, 56, 56, 0.14) !important;}::-webkit-scrollbar-THUMB{background-clip:padding-box !important; background-color:rgba(56, 56, 56, 0.2) !important;}::-webkit-scrollbar-THUMB:vertical{min-height:28px !important; box-shadow:inset 1px 1px 0 rgba(56, 56, 56, 0.1), inset -1px -1px 0 rgba(56, 56, 56, 0.1) !important;}::-webkit-scrollbar-THUMB:horizontal{min-width:28px !important; box-shadow:inset 1px 1px 0 rgba(56, 56, 56, 0.1), inset -1px -1px 0 rgba(56, 56, 56, 0.1) !important;}::-webkit-scrollbar-THUMB:hover{background-color:rgba(56, 56, 56, 0.6) !important; box-shadow:inset 1px 1px 1px rgba(56, 56, 56, 0.25), inset -1px -1px 1px rgba(56, 56, 56, 0.25) !important;}::-webkit-scrollbar-THUMB:active{background-color:rgba(56, 56, 56, 0.7) !important; box-shadow:inset 1px 1px 3px rgba(56, 56, 56, 0.35), inset -1px -1px 3px rgba(56, 56, 56, 0.35) !important;}::-webkit-scrollbar-corner{background:trnasparent !important;}html::-webkit-scrollbar,body::-webkit-scrollbar{background: rgba(56, 56, 56, 0.5) !important;}body * {background-color: rgba(56, 56, 56, 0.44) !important;}* {color: #B6AA7B !important;}a:link,a:link *,a:link:hover,a:link:hover *,a:link:active,a:link:active * {color: #B6AA7B !important;}a:visited,a:visited *,a:visited:hover,a:visited:hover *,a:visited:active,a:visited:active * {color: #D9C077 !important;}#_maxthon_night_mode_mask{position:fixed !important; left:0 !important; right:0 !important; top:0 !important; bottom:0 !important;z-index:100 !important; opacity:0.22 !important; background:#383838 !important; pointer-events:none !important;}
標(biāo)簽: C 代碼
上傳時(shí)間: 2015-12-13
上傳用戶:qq253363112
C語(yǔ)言接口與實(shí)現(xiàn),一本過(guò)于學(xué)術(shù)的書(shū) body {background: #383838 !important;}::-webkit-scrollbar{height:10px !important; width:10px !important; overflow:visible !important;}::-webkit-scrollbar-button{height:0 !important; width:0 !important; display:none !important;}::-webkit-scrollbar-track{box-shadow:none !important;}::-webkit-scrollbar-track:hover{background-color:rgba(56, 56, 56, 0.03) !important; box-shadow:inset 1px 1px 0 rgba(56, 56, 56, 0.1), inset -1px -1px 0rgba(56, 56, 56, 0.1) !important;}::-webkit-scrollbar-track:active{background-color:rgba(56, 56, 56, 0.04) !important; box-shadow:inset 1px 1px 0 rgba(56, 56, 56, 0.14), inset -1px -1px 0 rgba(56, 56, 56, 0.14) !important;}::-webkit-scrollbar-THUMB{background-clip:padding-box !important; background-color:rgba(56, 56, 56, 0.2) !important;}::-webkit-scrollbar-THUMB:vertical{min-height:28px !important; box-shadow:inset 1px 1px 0 rgba(56, 56, 56, 0.1), inset -1px -1px 0 rgba(56, 56, 56, 0.1) !important;}::-webkit-scrollbar-THUMB:horizontal{min-width:28px !important; box-shadow:inset 1px 1px 0 rgba(56, 56, 56, 0.1), inset -1px -1px 0 rgba(56, 56, 56, 0.1) !important;}::-webkit-scrollbar-THUMB:hover{background-color:rgba(56, 56, 56, 0.6) !important; box-shadow:inset 1px 1px 1px rgba(56, 56, 56, 0.25), inset -1px -1px 1px rgba(56, 56, 56, 0.25) !important;}::-webkit-scrollbar-THUMB:active{background-color:rgba(56, 56, 56, 0.7) !important; box-shadow:inset 1px 1px 3px rgba(56, 56, 56, 0.35), inset -1px -1px 3px rgba(56, 56, 56, 0.35) !important;}::-webkit-scrollbar-corner{background:trnasparent !important;}html::-webkit-scrollbar,body::-webkit-scrollbar{background: rgba(56, 56, 56, 0.5) !important;}body * {background-color: rgba(56, 56, 56, 0.44) !important;}* {color: #B6AA7B !important;}a:link,a:link *,a:link:hover,a:link:hover *,a:link:active,a:link:active * {color: #B6AA7B !important;}a:visited,a:visited *,a:visited:hover,a:visited:hover *,a:visited:active,a:visited:active * {color: #D9C077 !important;}#_maxthon_night_mode_mask{position:fixed !important; left:0 !important; right:0 !important; top:0 !important; bottom:0 !important;z-index:100 !important; opacity:0.22 !important; background:#383838 !important; pointer-events:none !important;}
標(biāo)簽: c語(yǔ)言 接口與實(shí)現(xiàn)
上傳時(shí)間: 2015-12-13
上傳用戶:qq253363112
三種SMA接口pcb封裝 捕獲1.PNG (16.1 KB, 下載次數(shù): 86) 捕獲2.PNG (17.35 KB, 下載次數(shù): 39) 捕獲3.PNG (19.16 KB, 下載次數(shù): 37)
上傳時(shí)間: 2017-03-06
上傳用戶:qjjjjwqvc
Wherever possible the overall technique used for this series will be "definition by example" withgeneric formulae included for use in other applications. To make stability analysis easy we will usemore than one tool from our toolbox with data sheet information, tricks, rules-of-THUMB, SPICESimulation, and real-world testing all accelerating our design of stable operational amplifier (op amp)circuits. These tools are specifically targeted at voltage feedback op amps with unity-gain bandwidths<20 MHz, although many of the techniques are applicable to any voltage feedback op amp. 20 MHz ischosen because as we increase to higher bandwidth circuits there are other major factors in closing theloop: such as parasitic capacitances on PCBs, parasitic inductances in capacitors, parasitic inductancesand capacitances in resistors, etc. Most of the rules-of-THUMB and techniques were developed not justfrom theory but from the actual building of real-world circuits with op amps <20 MHz.
標(biāo)簽: 運(yùn)算放大器
上傳時(shí)間: 2021-11-01
上傳用戶:
Cortex-M3采用ARM V7構(gòu)架,不僅支持THUMB-2指令集,而且擁有很多新特性。較之ARM7 TDMI,Cortex-M3擁有更強(qiáng)勁的性能、更高的代碼密度、位帶操作、可嵌套中斷、低成本、低功耗等眾多優(yōu)勢(shì)。
標(biāo)簽: STM32F1 庫(kù)函數(shù)
上傳時(shí)間: 2021-12-02
上傳用戶:
ARM處理器有兩種工作狀態(tài)ARM和THUMB(Jazelle此處先不考慮)。這兩種工作狀態(tài)和運(yùn)行模式?jīng)]有任何關(guān)系。比如不論是ARM還是THUMB狀態(tài)的代碼都可以運(yùn)行在用戶模式下。這兩種工作狀態(tài)之間最大的差異是指令集,ARM狀態(tài)的指令長(zhǎng)度是32位的,THUMB狀態(tài)的指令長(zhǎng)度是16位的(也可能為32位)。了解如何使用THUMB工作狀態(tài)對(duì)于編寫(xiě)ARM平臺(tái)的漏洞利用是至關(guān)重要的。當(dāng)我們編寫(xiě)ARM shellcode時(shí),需要使用16 bit的THUMB指令代替32 bit的ARM指令,從而避免在指令中出現(xiàn)’\0’截?cái)唷H菀滓鸹煜氖牵煌腁RM版本,支持的THUMB指令集并不相同。在某些版本中,ARM引入了擴(kuò)展的THUMB指令集(也就是THUMB-2),它支持32 bit指令以及條件執(zhí)行。這在原本的THUMB指令中都是不受支持的。為了在THUMB狀態(tài)下支持條件執(zhí)行,“it”指令被引入。然而,可能是為了簡(jiǎn)化指令集,這個(gè)指令在后來(lái)的版本中被刪除了。我認(rèn)為這種設(shè)計(jì)反而增加了兼容的復(fù)雜度。不過(guò),當(dāng)然我認(rèn)為沒(méi)必要知道所有ARM版本的ARM/THUMB指令集變體,我建議你也不必在這上面浪費(fèi)太多時(shí)間。你只需要知道目標(biāo)設(shè)備的版本和該版本對(duì)THUMB指令有哪些特殊支持,然后調(diào)整你的代碼就好了。ARM Infocenter可以幫助你了解各個(gè)ARM版本的具體細(xì)節(jié)
上傳時(shí)間: 2022-02-10
上傳用戶:
資源較大,分為兩個(gè)部分,已全部上傳:第一部分:https://dl.21ic.com/download/stm32-419047.html 第二部分:https://dl.21ic.com/download/stm32-419048.html 本書(shū)介紹 ARM Cortex-M3內(nèi)核結(jié)構(gòu)特點(diǎn)和 THUMB-2指令集,及其與ARM其他內(nèi)核的比較。詳細(xì)闡述意法半導(dǎo)體(ST)公司STM32系列 ARM Cortex-M3微控制器的編程模型、存儲(chǔ)器結(jié)構(gòu)、異常處理、電源管理、時(shí)鐘與復(fù)位、嵌套向量中斷控制器、調(diào)試單元,以及其他各種外設(shè)的結(jié)構(gòu)和編程方法。說(shuō)明STM32庫(kù)函數(shù)的使用方法,并簡(jiǎn)要介紹STM32相應(yīng)的開(kāi)發(fā)環(huán)境、工具和應(yīng)用實(shí)例。
上傳時(shí)間: 2022-04-07
上傳用戶:
資源較大,分為兩個(gè)部分,已全部上傳:第一部分:https://dl.21ic.com/download/stm32-419047.html 第二部分:https://dl.21ic.com/download/stm32-419048.html 本書(shū)介紹 ARM Cortex-M3內(nèi)核結(jié)構(gòu)特點(diǎn)和 THUMB-2指令集,及其與ARM其他內(nèi)核的比較。詳細(xì)闡述意法半導(dǎo)體(ST)公司STM32系列 ARM Cortex-M3微控制器的編程模型、存儲(chǔ)器結(jié)構(gòu)、異常處理、電源管理、時(shí)鐘與復(fù)位、嵌套向量中斷控制器、調(diào)試單元,以及其他各種外設(shè)的結(jié)構(gòu)和編程方法。說(shuō)明STM32庫(kù)函數(shù)的使用方法,并簡(jiǎn)要介紹STM32相應(yīng)的開(kāi)發(fā)環(huán)境、工具和應(yīng)用實(shí)例。
上傳時(shí)間: 2022-04-07
上傳用戶:XuVshu
This manual documents the Microcontroller profile of version 7 of the ARM? Architecture, the ARMv7-M architecture profile. For short definitions of all the ARMv7 profiles see About the ARMv7 architecture, and architecture profiles on page A1-20.ARMv7 is documented as a set of architecture profiles. The profiles are defined as follows: ARMv7-A The application profile for systems supporting the ARM and THUMB instruction sets, and requiring virtual address support in the memory management model. ARMv7-R The realtime profile for systems supporting the ARM and THUMB instruction sets, and requiring physical address only support in the memory management model ARMv7-M The microcontroller profile for systems supporting only the THUMB instruction set, and where overall size and deterministic operation for an implementation are more important than absolute performance. While profiles were formally introduced with the ARMv7 development, the A-profile and R-profile have implicitly existed in earlier versions, associated with the Virtual Memory System Architecture (VMSA) and Protected Memory System Architecture (PMSA) respectively.
標(biāo)簽: arm
上傳時(shí)間: 2022-06-02
上傳用戶:
本書(shū)從軟件設(shè)計(jì)的角度,全面、系統(tǒng)地介紹了ARM處理器的基本體系結(jié)構(gòu)和軟件設(shè)計(jì)與優(yōu)化方法。內(nèi)容包括:ARM處理器基礎(chǔ);ARM/THUMB指令集;C語(yǔ)言與匯編語(yǔ)言程序的設(shè)計(jì)與優(yōu)化;基本運(yùn)算、操作的優(yōu)化;基于ARM的DSP;異常與中斷處理;固件與嵌入式OS;cache與存儲(chǔ)器管理;ARMv6體系結(jié)構(gòu)的特點(diǎn)等。全書(shū)內(nèi)容完整,針對(duì)各種不同的ARM內(nèi)核系統(tǒng)結(jié)構(gòu)都有詳盡論述,并有大量的例子和源代碼。附錄給出了完整的ARMv4/v5/THUMB指令的功能、編碼、周期定時(shí)以及匯編參考。本書(shū)適于從事ARM嵌入式系統(tǒng)教學(xué)與研發(fā),或想把其它嵌入式平臺(tái)的軟件移植到ARM平臺(tái)上去的專業(yè)技術(shù)人員使用,要求對(duì)ARM處理器有一定的了解,并有C語(yǔ)言和匯編語(yǔ)言基礎(chǔ)。若在編譯原理、操作系統(tǒng)、數(shù)字信號(hào)處理、計(jì)算機(jī)體系結(jié)構(gòu)等方面有一定的基礎(chǔ),則效果會(huì)更好。本書(shū)也可作為嵌入式系統(tǒng)專業(yè)方向的本科生和研究生相關(guān)課程的教材或教學(xué)參考書(shū)。
標(biāo)簽: 嵌入式系統(tǒng)
上傳時(shí)間: 2022-07-26
上傳用戶:
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1