一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

小白都看得懂的STM32的DMA知識

撞上電子 ? 2023-11-27 08:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、DMA簡介

1、DMA簡介

DMA(Direct Memory Access:直接內(nèi)存存取)是一種可以大大減輕CPU工作量的數(shù)據(jù)轉(zhuǎn)移方式。

CPU有轉(zhuǎn)移數(shù)據(jù)、計(jì)算、控制程序轉(zhuǎn)移等很多功能,但其實(shí)轉(zhuǎn)移數(shù)據(jù)是可以不需要CPU參與。比如希望外設(shè)A的數(shù)據(jù)拷貝到外設(shè)B,只要給兩種外設(shè)提供一條數(shù)據(jù)通路,再加上一些控制轉(zhuǎn)移的部件就可以完成數(shù)據(jù)的拷貝。

DMA就是基于以上設(shè)想設(shè)計(jì)的,它的作用就是解決大量數(shù)據(jù)轉(zhuǎn)移過度消耗CPU資源的問題。有了DMA使CPU更專注于更加實(shí)用的操作--計(jì)算、控制等。

2、DMA的工作原理

DMA的作用就是實(shí)現(xiàn)數(shù)據(jù)的直接傳輸,而去掉了傳統(tǒng)數(shù)據(jù)傳輸需要CPU寄存器參與的環(huán)節(jié),主要涉及四種情況的數(shù)據(jù)傳輸,但本質(zhì)上是一樣的,都是從內(nèi)存的某一區(qū)域傳輸?shù)絻?nèi)存的另一區(qū)域(外設(shè)的數(shù)據(jù)寄存器本質(zhì)上就是內(nèi)存的一個(gè)存儲單元)。四種情況的數(shù)據(jù)傳輸如下:

外設(shè)到內(nèi)存

內(nèi)存到外設(shè)

內(nèi)存到內(nèi)存

外設(shè)到外設(shè)

當(dāng)用戶將參數(shù)設(shè)置好,主要涉及源地址、目標(biāo)地址、傳輸數(shù)據(jù)量這三個(gè),DMA控制器就會啟動數(shù)據(jù)傳輸,傳輸?shù)慕K點(diǎn)就是剩余傳輸數(shù)據(jù)量為0。換句話說只要剩余傳輸數(shù)據(jù)量不是0,而且DMA是啟動狀態(tài),那么就會發(fā)生數(shù)據(jù)傳輸。


3、DMA是否影響CPU的運(yùn)行

在X86架構(gòu)系統(tǒng)中,當(dāng)DMA運(yùn)作時(shí),DMA實(shí)際上會占用系統(tǒng)總線周期中的一部分時(shí)間。也就是說,在DMA未開啟前,系統(tǒng)總線可能完全被CPU使用;當(dāng)DMA開啟后,系統(tǒng)總線要為DMA分配一定的時(shí)間,以保證DMA和CPU同時(shí)運(yùn)作。那么顯然,DMA會降低CPU的運(yùn)行速度。

STM32控制器中,芯片采用Cortex-M3架構(gòu),總線結(jié)構(gòu)有了很大的優(yōu)化,DMA占用另外的總線,并不會與CPU的系統(tǒng)總線發(fā)生沖突。也就是說,DMA的使用不會影響CPU的運(yùn)行速度。


二、STM32的DMA結(jié)構(gòu)

1、DMA的主要特性

● 12個(gè) 獨(dú)立的可配置的通道DMA1有7個(gè)通道,DMA2 有5個(gè)通道
● 每個(gè)通道都直接連接專用的硬件DMA請求,每個(gè)通道都同樣支持軟件發(fā)。這些功能通過軟件來配置。
● 在七個(gè)請求間的優(yōu)先權(quán)可以通過軟件編程設(shè)置(共有四級:很高、高、中等和低),假如在相等優(yōu)先權(quán)時(shí)由硬件決定(請求0優(yōu)先于請求1,依此類推) 。
● 獨(dú)立的源和目標(biāo)數(shù)據(jù)區(qū)的傳輸寬度(字節(jié)、半字、全字),模擬打包和拆包的過程。源和目標(biāo)地址必須按數(shù)據(jù)傳輸寬度對齊。
● 支持循環(huán)的緩沖器管理
● 每個(gè)通道都有3個(gè)事件標(biāo)志(DMA 半傳輸,DMA傳輸完成和DMA傳輸出錯(cuò)),這3個(gè)事件標(biāo)志邏輯或成為一個(gè)單獨(dú)的中斷請求。
●存儲器和存儲器間的傳輸
●外設(shè)和存儲器,存儲器和外設(shè)的傳輸
● 閃存、SRAM 、外設(shè)的SRAM 、APB1 APB2和AHB外設(shè)均可作為訪問的源和目標(biāo)。
● 可編程的數(shù)據(jù)傳輸數(shù)目:最大為65536
下面為功能框圖:  

2、兩個(gè)DMA控制器結(jié)構(gòu)

① DMA1 controller

② DMA2 controller

3、DMA寄存器列表

① 中斷類

DMA_ISR:DMA中斷狀態(tài)寄存器DMA_IFCRDMA中斷標(biāo)志位清除寄存器說明:DMA1、DMA2分別有一組寄存器。

② 控制傳輸類

DMA_CCRxDMA通道x配置寄存器DMA_CNDTRxDMA通道x數(shù)據(jù)數(shù)量寄存器DMA_CPARxDMA通道x外設(shè)地址寄存器DMA_CMARx:DMA通道x內(nèi)存地址寄存器
說明: 1> 每一個(gè)通道都有一組寄存器。2> DMA_CPARx、DMA_CMARx是沒有差別的,它們都可以存放外設(shè)的地址、內(nèi)存的地址。DMA_CPARx、DMA_CMARx只不過起得名字有差別而已。


4、STM32的DMA工作特點(diǎn)

① DMA進(jìn)行數(shù)據(jù)傳輸?shù)谋匾獥l件

剩余傳輸數(shù)據(jù)量大于0

DMA通道傳輸使能

通道上DMA數(shù)據(jù)傳輸有事件請求

前兩者都好理解,對于第三點(diǎn)確實(shí)需要詳細(xì)的解釋,請看下邊的三條。

② 外設(shè)到XX方向的傳輸

假設(shè)是ADC到存儲器的數(shù)據(jù)傳輸,顯然ADC的DMA傳輸?shù)脑吹刂肥茿DC的數(shù)據(jù)寄存器。并不是說只要DMA通道傳輸使能后,就立即進(jìn)行數(shù)據(jù)傳輸。只有當(dāng)一次ADC轉(zhuǎn)化完成,ADC的DMA通道的傳輸事件有效,DMA才會從ADC的數(shù)據(jù)寄存器讀出數(shù)據(jù),寫入目的地址。當(dāng)DMA在讀取ADC的數(shù)據(jù)寄存器時(shí),同時(shí)使ADC的DMA通道傳輸事件無效。顯然,要等到下一次ADC轉(zhuǎn)換完成后,才能啟動再一次的數(shù)據(jù)傳輸。

③存儲器對XX的DMA傳輸

因?yàn)閿?shù)據(jù)是準(zhǔn)備好的,不像ADC還需要等待數(shù)據(jù)到位。所以,不需要對應(yīng)通道的事件。只要使能DMA數(shù)據(jù)傳輸就一直傳輸,直到達(dá)到設(shè)定的傳輸量。

舉個(gè)例子:1.內(nèi)存到內(nèi)存DMA傳輸請求一直有效2.內(nèi)存到串口 DMA傳輸請求一直有效

一種解釋:存儲器對存儲器的置位,就相當(dāng)于相應(yīng)通道的事件有效。對應(yīng)通道的事件有效和存儲器對存儲器的置位,就是傳輸?shù)挠|發(fā)位。每次傳輸?shù)氖录梦灰淮?,完成一次傳輸。如果是由外設(shè)引發(fā)的DMA傳輸,則傳輸完成后,相應(yīng)傳輸事件會置為無效,而存儲器對存儲器的傳輸,則一次傳輸完成后,相應(yīng)事件一直有效,直至完成設(shè)定的傳輸量。

④外設(shè)以DMA方式工作時(shí),能否再以軟件方式進(jìn)行操作?

有一點(diǎn)是肯定的,當(dāng)外設(shè)以DMA方式正在數(shù)據(jù)傳輸時(shí),不可能再相應(yīng)CPU的軟件控制命令,否則這不符合邏輯。

但是,倘若外設(shè)僅僅配置成DMA工作方式,但是DMA請求并未產(chǎn)生,數(shù)據(jù)傳輸并沒有進(jìn)行。此時(shí),軟件控制命令仍然能夠?qū)ν庠O(shè)進(jìn)行控制。這是筆者在串口以DMA方式發(fā)送數(shù)據(jù)情形下,所得到的測試結(jié)論。

三、STM32的DMA軟件編程

1、“內(nèi)存到內(nèi)存”模式傳輸

①初始化配置

/** * @brief USART1 TX DMA 配置,內(nèi)存到內(nèi)存 * @param 無 * @retval 無 */void DMA_Mem2Mem_Config(void){ DMA_InitTypeDef DMA_InitStructure; /*開啟DMA時(shí)鐘*/ RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1, ENABLE); /*設(shè)置DMA源地址*/ DMA_InitStructure.DMA_MemoryBaseAddr = (uint32_t)SendBuff;
/*設(shè)置DMA目的地址*/ DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)ReceiveBuff;
/*方向:從內(nèi)存SendBuff到內(nèi)存ReceiveBuff*/ DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralDST; /*傳輸大小DMA_BufferSize=SENDBUFF_SIZE*/ DMA_InitStructure.DMA_BufferSize = SENDBUFF_SIZE;
/*ReceiveBuff地址自增*/ DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Enable;
/*SENDBUFF_SIZE地址自增*/ DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable;
/*ReceiveBuff數(shù)據(jù)單位*/ DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte;
/*SENDBUFF_SIZE數(shù)據(jù)單位*/ DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Byte;
/*DMA模式:正常模式*/ DMA_InitStructure.DMA_Mode = DMA_Mode_Normal ;
/*優(yōu)先級:中*/ DMA_InitStructure.DMA_Priority = DMA_Priority_Medium;
/*使能內(nèi)存到內(nèi)存的傳輸 */ DMA_InitStructure.DMA_M2M = DMA_M2M_Enable; /*配置DMA1的4通道*/ DMA_Init(DMA1_Channel4, &DMA_InitStructure); /*失能DMA1的4通道,一旦使能就開始傳輸*/ DMA_Cmd (DMA1_Channel4,DISABLE); }

②DMA中斷配置

/* * @brief DMA 中斷配置 * @param 無 * @retval 無 */void DMA_NVIC_Configuration(void){ NVIC_InitTypeDef NVIC_InitStructure; /* 配置中斷源 */ NVIC_InitStructure.NVIC_IRQChannel = DMA1_Channel4_IRQn; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1; NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1; NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure);
/* 配置DMA發(fā)送完成后產(chǎn)生中斷 */ DMA_ITConfig(DMA1_Channel4,DMA_IT_TC,ENABLE);}

③啟動傳輸

DMA_Cmd (DMA1_Channel4,ENABLE);

2、利用DMA實(shí)現(xiàn)循環(huán)傳輸

方法1:單次傳輸模式

當(dāng)傳輸結(jié)束時(shí),觸發(fā)DMA中斷,在中斷程序中首先失能DMA通道,然后修改該通道的傳輸數(shù)據(jù)量。最后重新使能DMA通道,注意只有失能的DMA通道才能成功修改傳輸數(shù)據(jù)量。


方法2:循環(huán)傳輸模式

當(dāng)傳輸結(jié)束時(shí),硬件自動會將傳輸數(shù)據(jù)量寄存器進(jìn)行重裝,進(jìn)行下一輪的數(shù)據(jù)傳輸。


四、再談STM32的DMA傳輸是否影響CPU的運(yùn)行速度

聲明:經(jīng)過筆者測試,當(dāng)DMA工作在內(nèi)存到外設(shè)的傳輸和內(nèi)存到內(nèi)存的傳輸時(shí),都不會影響CPU的運(yùn)行速度。為了給這種現(xiàn)象一個(gè)合理的解釋,筆者做以下猜測:

1、S3C2440的DMA傳輸

S3C2440的SDRAM是外置的,并且SDRAM的數(shù)據(jù)線、地址線、控制線總共只有一組。假設(shè)DMA傳輸?shù)姆较蚴莾?nèi)存到外設(shè),當(dāng)DMA運(yùn)作時(shí),需要占用SDRAM的三類線才才能實(shí)現(xiàn)傳輸;而與此同時(shí)CPU也需要通過這三類線來訪問SDRAM來讀取程序、讀寫數(shù)據(jù)。

顯然,DMA的運(yùn)行與CPU的運(yùn)行有交叉點(diǎn),DMA就會影響到CPU的運(yùn)行。

2、STM32的DMA傳輸

STM32與S3C2440的區(qū)別是很大的,S3C2440是微處理器,RAM外置且空間很大;STM32是微控制器,RAM片內(nèi)集成且空間較小。此時(shí),ST公司就有可能提升DMA的運(yùn)作效率,使DMA的工作不影響到CPU的運(yùn)行。外設(shè)與外設(shè)之間的DMA傳輸,因?yàn)榕cCPU的運(yùn)行沒有交叉點(diǎn)(CPU的數(shù)據(jù)流注意是在Flash、內(nèi)存、寄存器中傳輸),所以不會影響CPU的運(yùn)行速度。唯一有可能影響的是外設(shè)與內(nèi)存或者內(nèi)存與內(nèi)存之間的DMA傳輸。倘若ST公司的SRAM是一個(gè)雙口RAM,也就是同時(shí)可以由兩組接口對RAM進(jìn)行訪問,就可以很好的解決速度影響問題。倘若CPU恒定占有一組接口,而另一組接口留給DMA控制器。那么當(dāng)外設(shè)與內(nèi)存或者內(nèi)存與內(nèi)存之間的DMA傳輸時(shí),由于不與CPU的訪問SRAM接口沖突,所以可以解決速度影響問題。但其實(shí)偶爾還是會影響的,當(dāng)CPU訪問SRAM的空間和DMA訪問SRAM的空間相同時(shí),SRAM勢必會對這種情況進(jìn)行仲裁,這可能會影響到CPU的訪問SRAM的速度。其實(shí),這種情況的概率也是很小的,所以即使影響CPU的運(yùn)行速度,也不會很大。

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

    關(guān)注

    31

    文章

    5435

    瀏覽量

    124610
  • STM32
    +關(guān)注

    關(guān)注

    2295

    文章

    11032

    瀏覽量

    365240
  • dma
    dma
    +關(guān)注

    關(guān)注

    3

    文章

    576

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    瑞芯微全新AI視覺芯片RV1126B:多場景智能終端方案介紹

    技術(shù)、硬件級安全機(jī)制等創(chuàng)新特性,為智慧安防、工業(yè)視覺、智慧車載、服務(wù)機(jī)器人等AIoT應(yīng)用場景提供強(qiáng)大助力,推動終端設(shè)備從「看得清」邁向「看得懂」的全新階段。RV1
    的頭像 發(fā)表于 07-16 17:00 ?1756次閱讀
    瑞芯微全新AI視覺芯片RV1126B:多場景智能終端方案介紹

    高光譜相機(jī)讓農(nóng)業(yè)“看得懂作物”!病蟲害一拍識別

    在傳統(tǒng)農(nóng)業(yè)中,判斷作物是否健康,主要依賴經(jīng)驗(yàn)和肉眼觀察:葉子黃了,是不是缺氮?葉片上有斑,是不是病害?但這些判斷不僅主觀性強(qiáng),而且往往滯后——等肉眼看到問題,作物可能已經(jīng)受損。 現(xiàn)在,一種新技術(shù)正在改變這一切。它就是 高光譜相機(jī) 。在智慧農(nóng)業(yè)場景中,它被稱為“作物的醫(yī)生眼”,能看見作物細(xì)胞層級的變化,用光譜語言解讀植物的真實(shí)狀態(tài)。 一、什么是高光譜相機(jī)? 高光譜相機(jī)不是普通照相機(jī)。它不是拍“彩照”,而是捕捉物
    的頭像 發(fā)表于 06-12 18:25 ?238次閱讀
    高光譜相機(jī)讓農(nóng)業(yè)“<b class='flag-5'>看得懂</b>作物”!病蟲害一拍識別

    觀測云:從云時(shí)代走向AI時(shí)代

    、業(yè)務(wù)鏈路的全面掌控。 5月13日的產(chǎn)品發(fā)布會上,我們正式宣布: 觀測云,已從云時(shí)代邁入 AI 時(shí)代。 在數(shù)據(jù)量爆炸、系統(tǒng)復(fù)雜度日益提升的今天,僅依靠傳統(tǒng)的監(jiān)控手段已經(jīng)難以滿足企業(yè)對“看得見、看得懂看得清”的需求。從早期的
    的頭像 發(fā)表于 05-15 10:47 ?297次閱讀

    傳統(tǒng)攝像頭為什么需要升級為AI盒子?多場景痛點(diǎn)解析

    系統(tǒng)具備了“看得懂”的能力,大幅提升了管理效率并降低了人力成本。?? 那么, 為什么傳統(tǒng)攝像頭需要升級AI盒子? 哪些場景必須依賴AI分析?小編將從安防、零售、工業(yè)三大典型場景出發(fā),解析傳統(tǒng)方案的痛點(diǎn),并說明AI盒子如何解
    的頭像 發(fā)表于 05-14 17:53 ?320次閱讀

    經(jīng)典智能電路300例

    328例智能電路中,使讀者看得懂用得上。 純分享貼,有需要可以直接下載附件獲取文檔! (如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評論支持一下哦~)
    發(fā)表于 04-19 15:26

    涂鴉打造超強(qiáng)AI IPC技術(shù)!深度融合視覺+聽覺感知能力,顛覆傳統(tǒng)IPC交互玩法

    隨著AI大模型能力的突破與成本的下降,IPC開始從單一的“看得見”向“看得懂”迭代,并進(jìn)一步向“智能交互、主動決策”的方向升級演進(jìn)。目前主流設(shè)備已標(biāo)配三大能力:即智能識別與分析、多模態(tài)交互與自動化管
    的頭像 發(fā)表于 04-17 18:20 ?447次閱讀
    涂鴉打造超強(qiáng)AI IPC技術(shù)!深度融合視覺+聽覺感知能力,顛覆傳統(tǒng)IPC交互玩法

    STM32虛擬仿真系統(tǒng):零基礎(chǔ)小白到嵌入式全棧工程師的進(jìn)階秘籍

    在嵌入式開發(fā)領(lǐng)域,硬件原理的抽象性和項(xiàng)目全流程的復(fù)雜性一直是初學(xué)者面臨的挑戰(zhàn),尤其是像STM32單片機(jī)開發(fā)這種軟硬件結(jié)合的方向,初學(xué)者很容易被復(fù)雜的硬件知識、寄存器配置、PCB設(shè)計(jì)這些東西勸退
    的頭像 發(fā)表于 03-12 11:46 ?640次閱讀
    <b class='flag-5'>STM32</b>虛擬仿真系統(tǒng):零基礎(chǔ)<b class='flag-5'>小白</b>到嵌入式全棧工程師的進(jìn)階秘籍

    STM32H7ZGT6使用SPI+DMA方式驅(qū)動屏幕,使用DMA方式會花屏,為什么?

    STM32H7ZGT6使用SPI+DMA方式驅(qū)動屏幕時(shí)候,使用阻塞式發(fā)送不會花屏幕,但是使用DMA方式會花屏。
    發(fā)表于 03-12 06:03

    【嵌入式學(xué)習(xí)利器】STM32全流程虛擬仿真系統(tǒng),零基礎(chǔ)小白到軟硬件全棧工程師的修煉之路

    在嵌入式開發(fā)領(lǐng)域,硬件原理的抽象性和項(xiàng)目全流程的復(fù)雜性一直是初學(xué)者面臨的挑戰(zhàn),尤其是像STM32單片機(jī)開發(fā)這種軟硬件結(jié)合的方向,初學(xué)者很容易被復(fù)雜的硬件知識、寄存器配置、PCB設(shè)計(jì)這些東西勸退
    的頭像 發(fā)表于 03-11 16:20 ?141次閱讀
    【嵌入式學(xué)習(xí)利器】<b class='flag-5'>STM32</b>全流程虛擬仿真系統(tǒng),零基礎(chǔ)<b class='flag-5'>小白</b>到軟硬件全棧工程師的修煉之路

    ZYNQ基礎(chǔ)---AXI DMA使用

    前言 在ZYNQ中進(jìn)行PL-PS數(shù)據(jù)交互的時(shí)候,經(jīng)常會使用到DMA,其實(shí)在前面的ZYNQ學(xué)習(xí)當(dāng)中,也有學(xué)習(xí)過DMA的使用,那就是通過使用自定義的IP,完成HP接口向內(nèi)存寫入和讀取數(shù)據(jù)的方式。同樣
    的頭像 發(fā)表于 01-06 11:13 ?2366次閱讀
    ZYNQ基礎(chǔ)---AXI <b class='flag-5'>DMA</b>使用

    雅特力AT32F402/F405 DMA使用指南

    通道支持外設(shè)的DMA請求映射到任意通道上。圖1.DMA控制器架構(gòu)DMAMUX簡介對于如何將外設(shè)的DMA請求映射到任意的數(shù)據(jù)流通道上,就需要使用到DMAMUX。DM
    的頭像 發(fā)表于 11-20 01:03 ?1015次閱讀
    雅特力AT32F402/F405 <b class='flag-5'>DMA</b>使用指南

    DMA是什么?詳細(xì)介紹

    DMA(Direct Memory Access)是一種允許某些硬件子系統(tǒng)直接訪問系統(tǒng)內(nèi)存的技術(shù),而無需中央處理單元(CPU)的介入。這種技術(shù)可以顯著提高數(shù)據(jù)傳輸速率,減輕CPU的負(fù)擔(dān),并提高整體
    的頭像 發(fā)表于 11-11 10:49 ?1.9w次閱讀

    在rtt studio使用qspi dma就是進(jìn)不了中斷,為什么?

    我用的是rtt studio, 當(dāng)不用qspi dma的時(shí)候,stm32g474 qspi讀取w25q64 id正常,后續(xù)的讀寫正常。 如果在dma_config.h添加已下幾個(gè)宏
    發(fā)表于 09-27 07:03

    stm32g474 qspi不進(jìn)dma中斷是怎么回事?

    stm32g474 qspi 不進(jìn)dma中斷
    發(fā)表于 09-13 07:10

    請問INA128具體有什么用?

    它是通用儀表放大器,但是我不懂這個(gè)芯片具體有什么用,和我們用的運(yùn)放有什么區(qū)別 有具體的電路圖嗎,數(shù)據(jù)手冊上的不是很看得懂
    發(fā)表于 09-02 07:57