chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

有51基礎(chǔ)很容易入門ARM是真的嗎

電子工程師時(shí)間 ? 來(lái)源:未知 ? 作者:鄧佳佳 ? 2018-03-01 16:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

從51到ARM,這路怎么走?

51都是有地址映射的(即SFR,特殊功能寄存器),在頭文件reg52.h里面,不知道ARM有沒(méi)有,且不知道如何調(diào)用。以STM32為例,官方有提供個(gè)固件庫(kù),也就是好幾個(gè)文件夾和幾十個(gè)文件,里面有會(huì)匯編寫的,也有用C寫的,貌似也有地址映射,貌似里面的地址映射語(yǔ)句不是像51里面用sfr來(lái)表示的,貌似是用#define來(lái)定義的,這邊搞糊涂了。

固件庫(kù)中還包含了很多打包好的程序,比如說(shuō)各種傳輸協(xié)議要用到的程序。但我的思維還停留在51,并且我不知道停留在51的這種思維是否是正確的:那就是,完全自己編碼,除了sfr定義,包括很多包裝好的函數(shù),自己寫出來(lái)才算學(xué)會(huì)。這種思維,不知道在ARM學(xué)習(xí)上是否同等適用,難道學(xué)ARM時(shí)上了個(gè)層次,就直接在別人打包好程序的基礎(chǔ)上做產(chǎn)品了嗎?

必須強(qiáng)調(diào),在上位機(jī),PC軟件方面,是得調(diào)用操作系統(tǒng)的很多函數(shù)、庫(kù),這個(gè)沒(méi)辦法,因?yàn)閺?qiáng)大的PC界面及功能,如果底層驅(qū)動(dòng)什么的都自己寫的話會(huì)累死,而且不一定有成效。但ARM不同,不同在他比PC低一層次,但同時(shí)又高51一個(gè)層次,所以我糾結(jié)了。

并且我現(xiàn)在不知何從入手,就算是將固件庫(kù)搞明白也得花不少時(shí)間。但我覺(jué)得,如果讓ARM點(diǎn)亮一個(gè)小LED,應(yīng)該用不上那么多固件庫(kù)或函數(shù),只要能點(diǎn)亮個(gè)LED就行,這么低的要求,應(yīng)該是用到很少的語(yǔ)句及配置程序,但網(wǎng)上所有的教程基本上首先就教你:如何調(diào)用所有的官方庫(kù),這無(wú)疑讓初學(xué)者陷入泥潭。

良心答主:我看樓主浮躁得不得了?,F(xiàn)在什么都不要做了,先去看幾遍《不要做浮躁的嵌入式工程師》這篇文章,想清楚了,再動(dòng)手吧。

我做了個(gè)實(shí)例,不用ST的庫(kù)來(lái)點(diǎn)LED,解答你的問(wèn)題我的 KeilMDK 3.5我的STM32板子奮斗版是 ,IC 是 STM32F103VET6調(diào)試工具 JLINK V8LED 接在 PB5 ,高電平點(diǎn)亮既然說(shuō)一定懂C語(yǔ)言了,那么對(duì)于下面我的問(wèn)題,不查百度,完全靠自己,懂多少?然后查了百度之后又能懂多少?

(一)新建 keil 工程,IC選擇 ST 公司的 STM32F103VE,keil提示是否copy 啟動(dòng)文件,選擇是。這里有問(wèn)題,你有沒(méi)有讀過(guò)這個(gè)啟動(dòng)頭文件? 51 也是同樣的啟動(dòng)文件,51的那個(gè)啟動(dòng)文件有沒(méi)有讀過(guò)?你知道頭文件里面做了什么嗎? C語(yǔ)言真的從 main 函數(shù)開(kāi)始嗎?運(yùn)行時(shí)庫(kù)是什么?這些資料從什么地方知道?keil編譯器的行為?(如果你說(shuō)頭文件是匯編的,沒(méi)有必要看,那我當(dāng)我沒(méi)說(shuō))例如啟動(dòng)文件里面有這么一句,我的問(wèn)題是 __main 這個(gè)標(biāo)號(hào)在哪里實(shí)現(xiàn)的,注意,這里肯定不是 main 函數(shù)這里跳到哪里去了?還有個(gè)問(wèn)題 [WEAK] 這里是什么意思?有什么用?

Reset_Handler PROC

EXPORT Reset_Handler

[WEAK]

IMPORT __main

LDR R0, =__main

BX

R0

(二)新建一個(gè) main.c并且寫一個(gè) main函數(shù),什么都不做,這和51一樣了。

void main(void){

while (1)

{

}}然后因?yàn)槲倚枰{(diào)試,則設(shè)置jlink調(diào)試器,在項(xiàng)目屬性里面 Debug 標(biāo)簽,Use J-LINK/J-TRACE ,然后到 utilities 標(biāo)簽,同樣選擇J-LINK /J-TRACK ,并且選擇 Setting 按鈕,里面的 Programming Algorithm 還是空的,表示keil 不知道目標(biāo)是什么,我添加一個(gè) STM32F10X High-density Flash ,問(wèn)題,為什么是 High-desity ?依據(jù)是什么?全部確認(rèn)返回。這個(gè)時(shí)候已經(jīng)可以編譯,開(kāi)發(fā)板上電,已經(jīng)可以下載仿真的,雖然程序什么都沒(méi)有寫

(三)既然硬件,仿真器,調(diào)試都準(zhǔn)備好了,接著就開(kāi)始寫程序了。

我一直推薦新手花錢買學(xué)習(xí)板和仿真器,因?yàn)榭梢耘懦布膯?wèn)題,讓初學(xué)者集中精力去寫程序,而不用懷疑硬件有問(wèn)題,這點(diǎn)很重要。這階段主要是看書,了解這個(gè)IC 的架構(gòu),了解指令集,了解寄存器(別跟我說(shuō)你找不到這些資料? )Cortex-M3權(quán)威指南CnR2(電子書).pdf STM3210x參考手冊(cè).pdf學(xué)習(xí)板原理圖博客,論壇等多個(gè)帖子,務(wù)必要對(duì)整個(gè)IC有個(gè)初步的了解。這個(gè)過(guò)程有點(diǎn)痛苦,但是值得花這個(gè)時(shí)間。

(四)開(kāi)始寫 LED

既然我們要操作 IO 口,當(dāng)然就要看IO口相關(guān)的知識(shí)。打開(kāi) STM3210x參考手冊(cè).pdf ,我的目的只是操作 GPIO 所以我只需要將第五章看完就OK了。章節(jié)比較多,懶得看,根據(jù)一般的經(jīng)驗(yàn)(你缺經(jīng)驗(yàn)了吧?),不說(shuō)多就AVR 和 PIC 而已。操作IO一般是兩個(gè)步驟,第一,操作IO控制寄存器,設(shè)置IO為輸出,第二就是送數(shù)據(jù)。那么很明顯,只可能是 GPIOx_CRL GPIOx_CRH , GPIOx_ODR 三個(gè)寄存器會(huì)有想要仔細(xì)閱讀這幾個(gè)寄存器的介紹后知道,GPIOx_CRL 是控制 PIN 0-7 的屬性的,GPIOx_CRH 控制PIN 8-15,ODR寄存器當(dāng)然就是輸出數(shù)據(jù)了,將數(shù)據(jù)送到這里就行了。然后,這幾個(gè)寄存器的地址是多少?首先看 stm32f103ve.pdf 這個(gè)是官方的datasheet、看第四章, Mmeory Mapping為什么看這章?會(huì)英文都能猜到吧?看 PORTB 的地址是 0x40010C00 - 0x40010FFF ,這個(gè)就是基地址了?;刂芳由掀屏烤湍苷业骄唧w的寄存器。

例如我需要操作 GPIOB_CRL 的偏移為 00H ,(看STM3210x參考手冊(cè).pdf) ODR 寄存器的偏移為 0CH 那么很自然得出GPIOB_CRL = 0x40010C00GPIOB_ODR = 0x40010C0C怎么驗(yàn)證我的結(jié)論正確?先看 keil 給的頭文件 KeilARMINCSTSTM32F10xstm32f10x_map.h#define PERIPH_BASE

((u32)0x40000000)#define APB2PERIPH_BASE

(PERIPH_BASE + 0x10000)#define GPIOB_BASE

(APB2PERIPH_BASE + 0x0C00)這樣怎么算都能算出 0x40010C00 出來(lái)吧??ODR 寄存器同理為了點(diǎn)亮 LED ,我需要將 PB5 (也就是 GPIOB5)設(shè)置為輸出,并且ODR相應(yīng)的位寫入 1 ,看資料得出 MODE5 是bit 20 21 控制的,CNF5 是bit 22,23MODE5應(yīng)該設(shè)置 10(0x2) 選擇 2MHZ 輸出,CNF5 選擇00(0x0),通用推挽模式,于是將這個(gè)值寫入(*volatile unsigned long)0x40010C00 = (2《《20) | (0《《22); // 為簡(jiǎn)單起見(jiàn),不管其他位了你是否能看懂這句C語(yǔ)言??volatile 什么意思什么用?指針的本質(zhì)是什么?為什么能這樣用?2《《20 是什么意思,為什么能這樣用?我真的不是為難你,嵌入式都這么寫的,ST的頭文件也是這么定義同理,設(shè)置 ODR 寄存器*(volatile unsigned long *)0x40010C0C = 1《《5;*(volatile unsigned long *)0x40010C0C = 0;STM32 沒(méi)有SFR ,沒(méi)有bit,沒(méi)有sbit 的概念的了。是不是就不如 51 了?下載運(yùn)行,還不行,因?yàn)镚PIOB 的CLK 沒(méi)有使能,這時(shí)其實(shí) GPIOB 是不能工作的,這是 STM32 特殊的地方,上電默認(rèn)外設(shè)的時(shí)鐘都是關(guān)的,初學(xué)者沒(méi)有注意這里,是可以原諒的,多看看書,多實(shí)踐,多問(wèn)問(wèn)就是了。

找到問(wèn)題的原因,則再 RCC_APB2ENR 設(shè)置,其中 BIT 3 就是 IOPBEN 是時(shí)鐘使能位,同上,先找到 RCC_APB2ENR的地址 #define PERIPH_BASE

((u32)0x40000000)#define AHBPERIPH_BASE

(PERIPH_BASE + 0x20000)#define RCC_BASE

(AHBPERIPH_BASE + 0x1000)RCC_APB2ENR 的偏移是 18H ,所以最終得到地址為 0x40021018,操作方法同上*(volatile unsigned long *)0x40021018 |= 1《《3;最終的點(diǎn)LED的程序就完成了。void main(void){

*(volatile unsigned long *)0x40021018 |= 1<<3;

*(volatile unsigned long *)0x40010C00 = (2<<20) | (0《《22);

*(volatile unsigned long *)0x40010C0C = 1<<5;

while (1)

{

}}如果將寄存器做一個(gè)定義,則程序變成如下#define RCC_APB2ENR *(volatile unsigned long *)0x40021018#define GPIOB_CRL *(volatile unsigned long *)0x40010C00#define GPIOB_ODR *(volatile unsigned long *)0x40010C0Cvoid main(void){

RCC_APB2ENR |= 1<<3;

GPIOB_CRL = (2<<20) | (0<<22);

GPIOB_ODR = 1<<5;

while (1)

{ }}RCC_APB2ENR RCC 是時(shí)鐘寄存器 , APB2 是外設(shè)2 ,ENR ,可以理解為 enableGPIOB_CRL GPIO B control 控制寄存器GPIOB_ODR GPIO(general purpose input output) B output data register 輸出數(shù)據(jù)寄存器都是有意義的名字,哪里難記了??而且名字都來(lái)自 ST 的官方 datasheet、這個(gè)程序跟你用 51 寫的程序我還真的沒(méi)看出差別有很大 ....加入剛才的 GPIOB 寄存器,看看 ST 的官方庫(kù)是怎么定義的,LibrariesCMSISCM3DeviceSupportSTSTM32F10xstm32f10x.h用 UltraEdit 打開(kāi),搜索 GPIOB#define PERIPH_BASE

((uint32_t)0x40000000)#define APB2PERIPH_BASE

(PERIPH_BASE + 0x10000)#define GPIOB_BASE

(APB2PERIPH_BASE + 0x0C00)沒(méi)錯(cuò),和keil 里面是一模一樣的。typedef struct{ __IO uint32_t CRL; __IO uint32_t CRH; __IO uint32_t IDR; __IO uint32_t ODR; __IO uint32_t BSRR; __IO uint32_t BRR; __IO uint32_t LCKR;} GPIO_TypeDef;其中 __IO 的定義在 LibrariesCMSISCM3CoreSupportcore_cm3.h 為什么我知道在這個(gè)文件里面,因?yàn)槲視?huì)用 source insight 。..#define __IO volatile __IO uint32_t CRL 其實(shí)就是 volatile uint32_t CRL為什么用結(jié)構(gòu)體?因?yàn)榻Y(jié)構(gòu)體的成員的地址分配(RAM中)是連續(xù)(不知道您是否懂得,這還是C語(yǔ)言的問(wèn)題),而 STM32 的一個(gè)模塊的功能寄存器都是連續(xù)的,每個(gè)寄存器都是相當(dāng)于 基地址加偏移,跟上面的理論一致于是就有了結(jié)構(gòu)體指針的用法 跟蹤庫(kù)函數(shù)的源代碼,例如 GPIO 的 初始化函數(shù)void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct)以結(jié)構(gòu)體指針的形式傳遞 IO 口 GPIO_TypeDef* GPIOx訪問(wèn) CRL 寄存器則用成員的形式 GPIOx->CRL;不需要擔(dān)心這樣做的效率,因?yàn)槎际堑刂?,也就是指針,最終的效率是直接寄存器操作,效率是非常高的。看不懂庫(kù)函數(shù),歸根究底就是C語(yǔ)言功底不行。不要以為寫過(guò)幾行51就懂C語(yǔ)言了,遠(yuǎn)的很呢。還有,STM 的庫(kù)下載的時(shí)候包含了很多很多例子,庫(kù)函數(shù)怎么使用在例子里面有很詳細(xì)的介紹,不用寫幾行代碼,都是復(fù)制例子做實(shí)驗(yàn),也很很容易的。

總結(jié)的幾個(gè)問(wèn)題

1,ARM 沒(méi)有SFR,也不需要,SFR 是51的關(guān)鍵字,沒(méi)有理由 51 有 ARM 就要有。例如ACC,ARM 就沒(méi)有,但是有 R0-R15 ,這些就是架構(gòu)(architecture 的區(qū)別了)

2,STM32 的寄存器在官方頭文件上面已經(jīng)全部有定義了,上面已經(jīng)闡述了。(你看不懂不代表沒(méi)有吧?)3,不帶庫(kù)函數(shù)的LED程序已經(jīng)實(shí)現(xiàn)了。想進(jìn)步唯一的辦法是多看書,多看代碼,多寫,多思考。

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

    關(guān)注

    135

    文章

    9498

    瀏覽量

    388417

原文標(biāo)題:有51基礎(chǔ)很容易入門ARM是真的嗎?牛人分析得很到位

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    C語(yǔ)言入門(硬件嵌入式那種不是APP開(kāi)發(fā)的)

    C語(yǔ)言入門(硬件嵌入式那種不是APP開(kāi)發(fā)的),有沒(méi)有對(duì)初學(xué)者友好的書籍、視頻等資料推薦一下,一直以來(lái)看了正dian原子、野火等的視頻、文檔結(jié)果從快要入門到放氣,然后再?gòu)姆艢獾娇煲?b class='flag-5'>入門
    發(fā)表于 09-27 12:03

    【PZ7020-StarLite 入門級(jí)開(kāi)發(fā)板】——FPGA 開(kāi)發(fā)的理想起點(diǎn),入門與工業(yè)場(chǎng)景的雙重優(yōu)選

    對(duì)于初入 FPGA 與嵌入式系統(tǒng)開(kāi)發(fā)領(lǐng)域的工程師而言,一款兼具專業(yè)性與易用性的入門級(jí)開(kāi)發(fā)板是快速建立技術(shù)認(rèn)知、提升實(shí)踐能力的關(guān)鍵工具。璞致電子科技(上海)有限公司深耕 SDR 及 ARM/FPGA
    的頭像 發(fā)表于 08-08 14:53 ?766次閱讀
    【PZ7020-StarLite <b class='flag-5'>入門</b>級(jí)開(kāi)發(fā)板】——FPGA 開(kāi)發(fā)的理想起點(diǎn),<b class='flag-5'>入門</b>與工業(yè)場(chǎng)景的雙重優(yōu)選

    ARM入門學(xué)習(xí)方法分享

    集)處理器。 1985年第一個(gè)ARM原型在英國(guó)劍橋誕生。 公司的特點(diǎn)是只設(shè)計(jì)芯片,而不生產(chǎn)。它提供ARM技術(shù)知識(shí)產(chǎn)權(quán)(IP)核,將技術(shù)授權(quán)給世界上許多著名的半導(dǎo)體、軟件和OEM廠商,并提供服務(wù)。
    發(fā)表于 07-23 10:21

    為什么我選擇VHDL入門

    篇。 從長(zhǎng)期來(lái)看,兩個(gè)語(yǔ)言大概率都要學(xué)一下;但是從初學(xué)角度而言,總要選擇一個(gè)入門語(yǔ)言。 根據(jù)網(wǎng)上的信息,總結(jié)對(duì)比結(jié)論: Verilog 的優(yōu)勢(shì): 1. Verilog 語(yǔ)法接近C,學(xué)習(xí)容易;VHDL
    的頭像 發(fā)表于 06-25 11:18 ?853次閱讀
    為什么我選擇VHDL<b class='flag-5'>入門</b>

    RISC-V和ARM何區(qū)別?

    在微處理器架構(gòu)領(lǐng)域,ARM與RISC-V是兩個(gè)備受關(guān)注的體系。ZLG致遠(yuǎn)電子在推出ARM核心版后,又推出了基于RISC-V的MR6450核心版,這引發(fā)了人們對(duì)這兩種架構(gòu)差異的深入探討。ARM
    的頭像 發(fā)表于 06-24 11:38 ?1717次閱讀
    RISC-V和<b class='flag-5'>ARM</b><b class='flag-5'>有</b>何區(qū)別?

    51單片機(jī)筆記(建議收藏!)

    于初學(xué)者來(lái)說(shuō),不要鉆牛角尖,把常見(jiàn)的、大多數(shù)的東西把握了,慢慢再去研究小眾技能吧。上面講了這么多,實(shí)際上就想告訴初學(xué)者:嵌入式或者單片機(jī)的入門真的不難,但也不容易,需要你拿出態(tài)度來(lái)。我經(jīng)常對(duì)我的學(xué)生說(shuō)
    發(fā)表于 05-21 17:24

    新概念51單片機(jī)C語(yǔ)言教程入門、提高、開(kāi)發(fā)、拓展全攻略

    資料介紹 從實(shí)際應(yīng)用入手,以實(shí)驗(yàn)過(guò)程和實(shí)驗(yàn)現(xiàn)象為主導(dǎo),循序漸進(jìn)地講述51單片機(jī)C語(yǔ)言編程方法以及51單片機(jī)的硬件結(jié)構(gòu)和功能應(yīng)用。全書共分5篇,分別為入門篇、內(nèi)外部資源操作篇、提高篇、實(shí)戰(zhàn)篇和拓展篇
    發(fā)表于 04-15 13:57

    51單片機(jī)經(jīng)典入門教程(非常棒的教程)

    【前言】 適合初學(xué)者,入門級(jí)教程。 本文作者提示:本教程乃最通俗易懂之單片機(jī)教材,如果您還是看不懂,請(qǐng)千萬(wàn)不要涉足此行,以免誤入歧途,耽誤您的前程。 純分享貼,需要可以直接下載附件獲取完整資料! (如果內(nèi)容幫助可以
    發(fā)表于 03-28 15:05

    51單片機(jī)C語(yǔ)言學(xué)習(xí)筆記

    c51語(yǔ)言快速入門
    發(fā)表于 03-24 14:04 ?3次下載

    基于51單片機(jī)PWM直流電機(jī)調(diào)速程序 0到20級(jí)的調(diào)速

    基于51單片機(jī)PWM直流電機(jī)調(diào)速程序 0到20級(jí)的調(diào)速,代碼中文詳細(xì)注解,通俗易懂,不愧是初學(xué)者福利??梢钥吹贸鲎髡?b class='flag-5'>真的很用心.這也讓我們學(xué)習(xí)單片機(jī)基礎(chǔ)更加的容易理解。 純分享貼,
    發(fā)表于 03-20 13:44

    Arm推出GitHub Copilot新擴(kuò)展程序,助力快速遷移至Arm架構(gòu)服務(wù)器

    工具之一,此次推出的擴(kuò)展程序能讓數(shù)百萬(wàn)Copilot用戶更容易地訪問(wèn)Arm?架構(gòu)的技術(shù),并為開(kāi)發(fā)者提供更友好的體驗(yàn)。此外,此次發(fā)布亦首次為全球開(kāi)發(fā)者免費(fèi)提供了完整的
    的頭像 發(fā)表于 03-04 16:07 ?844次閱讀
    <b class='flag-5'>Arm</b>推出GitHub Copilot新擴(kuò)展程序,助力快速遷移至<b class='flag-5'>Arm</b>架構(gòu)服務(wù)器

    Arm推出GitHub Copilot新擴(kuò)展程序

    工智能 (AI) 開(kāi)發(fā)者工具之一,此次推出的擴(kuò)展程序能讓數(shù)百萬(wàn) Copilot 用戶更容易地訪問(wèn) Arm 架構(gòu)的技術(shù),并為開(kāi)發(fā)者提供更友好的體驗(yàn)。此外,此次發(fā)布亦首次為全球開(kāi)發(fā)者免費(fèi)提供了完整的基于 Arm
    的頭像 發(fā)表于 02-24 10:14 ?874次閱讀

    DLPA3000驅(qū)動(dòng)6A的LED,DLPA3000容易被上電擊穿是什么原因呢?

    ,是否我們得到的DLPA3000批次太老或者不正確呢? 目前DLPA3000驅(qū)動(dòng)6A的LED,但是DLPA3000容易被上電擊穿,而且后續(xù)VOFS ,VBIAA,VRST電壓無(wú)法進(jìn)行輸出,可能是什么原因
    發(fā)表于 02-19 07:17

    ADS1248使用熱電偶測(cè)試時(shí),容易受到干擾的影響,怎么解決?

    我在使用ADS1248的過(guò)程中遇到這樣的問(wèn)題: 使用熱電偶測(cè)試時(shí),容易受到干擾的影響,比如在大功率設(shè)備工作時(shí),測(cè)量值出現(xiàn)不準(zhǔn)的情況。 不知道這種情況是否跟我使用的是單極性供電有關(guān)。
    發(fā)表于 02-13 08:04

    DAC161S997為什么容易燒毀?

    的,所以不會(huì)導(dǎo)致耗電超出那么多。把DAC拆下后,其他已焊接電路都是正常的耗電。所以懷疑DAC已經(jīng)在內(nèi)部部分損壞。遂更換新的DAC之后,回路電流也恢復(fù)到正常的3.38mA,接下來(lái)焊接MSP430
    發(fā)表于 12-09 08:23