日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

C2000芯片如何給一個(gè)連續(xù)的RAM區(qū)間賦初值?

電子設(shè)計(jì) ? 來(lái)源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-10-20 18:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者:TI FAE – Johnson Chen

在開發(fā)程序的時(shí)候,我們經(jīng)常會(huì)希望某些全局變量在被使用時(shí)已經(jīng)有想要的初始值,我們通常會(huì)用下面兩種方法來(lái)實(shí)現(xiàn)變量的初始值賦值,

方法一:定義帶初始值的全局變量

例如:int temp1 = 0x00;

方法二:定義不帶初始值的全局變量

例如:int temp1;

在main()函數(shù)初始化時(shí)給變量寫初值

例如: temp1= 0x00;

但如果很多的變量比如一個(gè)RAM section都要賦同一個(gè)初值,使用上面提到的兩個(gè)方法就會(huì)比較繁瑣。本文介紹方法可以快速實(shí)現(xiàn)這個(gè)功能。

此方法有以下幾個(gè)特點(diǎn):

不影響這個(gè)連續(xù)的RAM區(qū)間里的部分變量需要通過(guò)前面提到的方法一重新賦初值。

可以避免有時(shí)因?yàn)?a target="_blank">編程者的初心大意忘記給某些變量賦值而導(dǎo)致程序運(yùn)行異常。

解決很多不了解C2000匯編指令用戶實(shí)現(xiàn)此功能的困擾。

首先我們要了解C2000上電時(shí)的流程,對(duì)于C2000 芯片來(lái)說(shuō)程序的執(zhí)行入口是在CMD 文件里面“codestart”這個(gè)段定義的,而在”XXXXXX_CodeStartBranch.asm”里面通過(guò)“.sect "codestart" ”語(yǔ)句將相應(yīng)的跳轉(zhuǎn)指令分配到了這個(gè)段。

通?!癤XXXXX_CodeStartBranch.asm”文件內(nèi)容如下:

其中_c_int00 這個(gè)函數(shù)本體是在C2000編譯器的RTS library里面,這個(gè)函數(shù)實(shí)現(xiàn)的功能是把用戶定義的帶初始值的全局變量的初始值的從FLASH搬運(yùn)到RAM里面,從而實(shí)現(xiàn)初始值的傳遞,之后PC就會(huì)跳轉(zhuǎn)到用戶的main()入口。

因此我們需要在“LB _c_int00” 語(yǔ)句之前實(shí)現(xiàn)RAM section值的初始化。

假設(shè)我們需要對(duì)0x00000400為起始地址長(zhǎng)度為0x200的RAM 區(qū)間進(jìn)行初始化,初始值為0x00。

下面為具體實(shí)現(xiàn)代碼:

MOV ACC, #00H ; initialed value

MOVL XAR5, #400H ;Dest address

MOVL XAR4, #(200H-1) ;length

RPT @AR4 || MOV *XAR5++, ACC

如果需初始化成其它值,將第一行 “#00H”更改為其它的值即可。

將代碼放入“ XXXXXX_CodeStartBranch.asm ”下面藍(lán)色部分位置即可。

注意事項(xiàng):

1.本方法適用于所有C2000產(chǎn)品,不同芯片“ XXXXXX_CodeStartBranch.asm ”文件名不同,XXXXXX為芯片系列名。

2.因?yàn)镃2000的看門狗上電時(shí)是默認(rèn)開啟的, 且溢出后會(huì)產(chǎn)生復(fù)位。為了確保在初始化RAM時(shí)不會(huì)產(chǎn)生看門狗復(fù)位,我們首先要先禁止看門狗,請(qǐng)確?!?WD_DISABLE .set 1 ”。

審核編輯 黃昊宇

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

    關(guān)注

    463

    文章

    54463

    瀏覽量

    469756
  • RAM
    RAM
    +關(guān)注

    關(guān)注

    8

    文章

    1401

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    FM3164/FM31256:集成F - RAM的處理器伴侶芯片深度剖析

    FM3164/FM31256:集成F - RAM的處理器伴侶芯片深度剖析 在電子設(shè)計(jì)領(lǐng)域,款功能強(qiáng)大且高度集成的芯片往往能為項(xiàng)目帶來(lái)諸多便利。今天,我們就來(lái)深入探討Cypress(現(xiàn)
    的頭像 發(fā)表于 04-27 15:40 ?129次閱讀

    深入解析DS1554:256k非易失性Y2K兼容計(jì)時(shí)RAM

    深入解析DS1554:256k非易失性Y2K兼容計(jì)時(shí)RAM 在電子設(shè)計(jì)領(lǐng)域,實(shí)時(shí)時(shí)鐘和非易失性存儲(chǔ)的需求至關(guān)重要。DS1554作為款功能強(qiáng)大的芯片,為我們提供了可靠的解決方案。今天,我們就來(lái)深入
    的頭像 發(fā)表于 03-24 15:20 ?352次閱讀

    探索FM33256B:集成F - RAM的處理器伴侶芯片

    探索FM33256B:集成F - RAM的處理器伴侶芯片 在電子設(shè)備的設(shè)計(jì)領(lǐng)域,我們常常需要尋找種高度集成且性能卓越的芯片來(lái)滿足復(fù)雜系統(tǒng)的需求。今天,我們就來(lái)深入了解
    的頭像 發(fā)表于 03-11 17:10 ?614次閱讀

    Microchip UTC2000:USB Type - C控制器的卓越之選

    ,正逐漸成為主流。Microchip推出的UTC2000 USB Type - C控制器,為設(shè)計(jì)師們提供了個(gè)成本效益高、易于實(shí)現(xiàn)的解決方案,能夠幫助他們將傳統(tǒng)的USB 2.0/3.0
    的頭像 發(fā)表于 02-11 16:10 ?440次閱讀

    高性能I2C接口F-RAM芯片:FM24V10深度解析

    高性能I2C接口F-RAM芯片:FM24V10深度解析 在電子設(shè)備飛速發(fā)展的今天,對(duì)于存儲(chǔ)設(shè)備的要求也越來(lái)越高。對(duì)于那些需要頻繁讀寫數(shù)據(jù)的應(yīng)用場(chǎng)景來(lái)說(shuō),傳統(tǒng)的EEPROM等非易失性存儲(chǔ)器在性能方面
    的頭像 發(fā)表于 01-22 15:30 ?405次閱讀

    請(qǐng)問個(gè)芯片的絲印是C5GV,跪求型號(hào)是什么

    個(gè)IC芯片的絲印是C5GV,封裝是SOT-353(SC-70-5),跪求哪位大神知道這個(gè)芯片的具體型號(hào)是什么
    發(fā)表于 01-19 15:45

    FM25V10 1-Mbit 串行 F-RAM 芯片的特性與應(yīng)用解析

    FM25V10 1-Mbit 串行 F-RAM 芯片的特性與應(yīng)用解析 在電子設(shè)計(jì)領(lǐng)域,找到款性能卓越、功能豐富且穩(wěn)定可靠的非易失性存儲(chǔ)器至關(guān)重要。今天,我們就來(lái)深入探討 Cypress 公司推出
    的頭像 發(fā)表于 01-04 17:25 ?907次閱讀

    炬芯科技ATS3089C芯片能形意智能AR99全息智能眼鏡

    在AI與可穿戴技術(shù)深度融合的當(dāng)下,炬芯科技再添落地新成果。其高性能穿戴芯片平臺(tái)ATS3089C已成功能形意智能AR99全息智能眼鏡,標(biāo)志著炬芯科技智能穿戴芯片在智能眼鏡領(lǐng)域的量產(chǎn)應(yīng)用
    的頭像 發(fā)表于 11-18 16:59 ?2319次閱讀

    德州儀器推出超低成本實(shí)時(shí)微控制器 (MCU),助力家用電器和電動(dòng)工具實(shí)現(xiàn)高端電機(jī)控制

    扭矩 前沿動(dòng)態(tài) 德州儀器 (TI) 于近日推出了款高性價(jià)比C2000? 系列實(shí)時(shí)微控制器 (MCU),助力工程師以更低成本設(shè)計(jì)出行業(yè)性能領(lǐng)先的產(chǎn)品。新推出的F28E120SC 和 F28E120SB
    的頭像 發(fā)表于 09-19 17:17 ?3.9w次閱讀
    德州儀器推出超低成本實(shí)時(shí)微控制器 (MCU),助力家用電器和電動(dòng)工具實(shí)現(xiàn)高端電機(jī)控制

    工業(yè)人形機(jī)器人價(jià)格區(qū)間能智能制造的新選擇

    而言,理解工業(yè)人形機(jī)器人價(jià)格區(qū)間及其背后的價(jià)值,是做出科學(xué)決策的關(guān)鍵。未來(lái),隨著技術(shù)進(jìn)步成熟和應(yīng)用場(chǎng)景拓展,工業(yè)人形機(jī)器人有望成為更多行業(yè)的標(biāo)配設(shè)備。
    的頭像 發(fā)表于 08-27 17:39 ?1565次閱讀
    工業(yè)人形機(jī)器人價(jià)格<b class='flag-5'>區(qū)間</b>:<b class='flag-5'>賦</b>能智能制造的新選擇

    Texas Instruments HSEC180ADAPEVM SOM適配器板數(shù)據(jù)手冊(cè)

    Texas Instruments HSEC180ADAPEVM適配器板是款180引腳高速邊緣卡 (HSEC) 適配器,用于TI C2000模塊化系統(tǒng) (SOM) 平臺(tái),向后兼容基于C2000高速邊緣卡的評(píng)估模塊。
    的頭像 發(fā)表于 07-25 14:34 ?795次閱讀
    Texas Instruments HSEC180ADAPEVM SOM適配器板數(shù)據(jù)手冊(cè)

    Texas Instruments XDS110ISO-EVM隔離式插件板數(shù)據(jù)手冊(cè)

    Texas Instruments XDS110ISO-EVM隔離式插件板是用于C2000? 和基于Arm的處理器controlSOM的實(shí)時(shí)調(diào)試和閃存編程配置。XDS110ISO-EVM通過(guò)個(gè)
    的頭像 發(fā)表于 07-17 15:10 ?919次閱讀
    Texas Instruments XDS110ISO-EVM隔離式插件板數(shù)據(jù)手冊(cè)

    谷東智能C2000 AR智能眼鏡推動(dòng)航空航天行業(yè)數(shù)字化轉(zhuǎn)型

    在航空航天領(lǐng)域,安全、效率與精準(zhǔn)性是永恒的追求。谷東智能推出的 C2000 AR 智能眼鏡,憑借其卓越的性能與廣泛的應(yīng)用,已成為眾多頭部航司的得力助手,并獲得了某民航局局長(zhǎng)的高度認(rèn)可。
    的頭像 發(fā)表于 06-20 15:14 ?1476次閱讀

    納芯微NSSine? NS800RT正面硬剛TI C2000,國(guó)產(chǎn)替代“芯”戰(zhàn)事, 工業(yè)控制MCU市場(chǎng)迎來(lái)變局?

    而言,C2000不僅僅是芯片,它是種技術(shù)慣性,個(gè)龐大而成熟的生態(tài),
    的頭像 發(fā)表于 06-20 12:45 ?1936次閱讀
    納芯微NSSine? NS800RT正面硬剛TI <b class='flag-5'>C2000</b>,國(guó)產(chǎn)替代“芯”戰(zhàn)事, 工業(yè)控制MCU市場(chǎng)迎來(lái)變局?

    快充誘騙協(xié)議芯片 支持PD/QC/FCP/AFC協(xié)議支持與主板共用個(gè)Type-C

    :5V3A、9V3A、10V4A、11V6A、12V3A、15V3A、20V5A、28V5A等等。電路中使用這種Type-C控制芯片后,可以自適應(yīng)市面上各家的快充協(xié)議充電器,使其輸出快充電壓產(chǎn)品供電。
    的頭像 發(fā)表于 06-04 11:13 ?2335次閱讀
    快充誘騙協(xié)議<b class='flag-5'>芯片</b> 支持PD/QC/FCP/AFC協(xié)議支持與主板共用<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>Type-<b class='flag-5'>C</b>
    杂多县| 启东市| 河津市| 怀宁县| 连云港市| 巴塘县| 旅游| 岳普湖县| 静安区| 巍山| 剑川县| 疏勒县| 大港区| 资源县| 磐安县| 湖北省| 盈江县| 准格尔旗| 新昌县| 榆社县| 贺州市| 泗阳县| 苍梧县| 尼勒克县| 敦化市| 老河口市| 平顺县| 郁南县| 肥乡县| 汨罗市| 琼中| 新和县| 河东区| 文化| 三原县| 县级市| 辽源市| 开平市| 五家渠市| 长岛县| 南京市|