日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Cortex-M3-复位(序列)

發(fā)布時間:2024/4/13 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Cortex-M3-复位(序列) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Cortex-M3-復(fù)位(序列)

在離開復(fù)位狀態(tài)后,CM3 做的第一件事就是讀取下列兩個 32 位整數(shù)的值:

  • 從地址 0x0000,0000 處取出 MSP 的初始值。
  • 從地址 0x0000,0004 處取出 PC 的初始值——這個值是復(fù)位向量,LSB 必須是 1。然后從這個值所對應(yīng)的地址處取指。
圖為復(fù)位序列
  • 請注意,這與傳統(tǒng)的 ARM 架構(gòu)不同——其實也和絕大多數(shù)的其它單片機(jī)不同。傳統(tǒng)的ARM 架構(gòu)總是從 0 地址開始執(zhí)行第一條指令。它們的 0 地址處總是一條跳轉(zhuǎn)指令。在 CM3中,0 地址處提供 MSP 的初始值,然后就是向量表(向量表在以后還可以被移至其它位置)。向量表中的數(shù)值是 32 位的地址,而不是跳轉(zhuǎn)指令。向量表的第一個條目指向復(fù)位后應(yīng)執(zhí)行的第一條指令。?
初始 MSP 及 PC 初始化的一個范例

注:MSP是主堆棧指針

  • 因為CM3使用的是向下生長的滿棧,所以MSP的初始值必須是堆棧內(nèi)存的末地址加1。舉例來說,如果你的堆棧區(qū)域在 0x20007C00‐0x20007FFF 之間,那么 MSP 的初始值就必須是0x20008000。
  • 向量表跟隨在 MSP 的初始值之后——也就是第 2 個表目。要注意因為 CM3 是在 Thumb態(tài)下執(zhí)行,所以向量表中的每個數(shù)值都必須把 LSB 置 1(也就是奇數(shù))。正是因為這個原因,上圖中使用 0x101 來表達(dá)地址 0x100。當(dāng) 0x100 處的指令得到執(zhí)行后,就正式開始了程序的執(zhí)行。在此之前初始化 MSP 是必需的,因為可能第 1 條指令還沒執(zhí)行就會被 NMI 或是其它 fault 打斷。MSP 初始化好后就已經(jīng)為它們的服務(wù)例程準(zhǔn)備好了堆棧。
  • 對于不同的開發(fā)工具,需要使用不同的格式來設(shè)置 MSP 初值和復(fù)位向量——有些則由開發(fā)工具自行計算。如果想要獲知細(xì)節(jié),最快的辦法就是參考開發(fā)工具提供的一個示例工程。

總結(jié)

以上是生活随笔為你收集整理的Cortex-M3-复位(序列)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产999视频| 日本在线中文 | 亚洲乱论 | 九九免费| 日韩伦理一区二区 | 樱花草av | 求一个黄色网址 | 手机在线中文字幕 | 美女视频久久 | 成人动漫在线免费观看 | 97超碰在线播放 | 精品福利片| 免费黄色网址观看 | 波多野结衣视频一区二区 | 成人无码精品1区2区3区免费看 | 91在线无精精品入口 | 免费黄色av电影 | 日本特黄一级 | 国产一级网站 | 懂色av一区二区三区四区 | www.亚洲视频 | 青青操在线观看视频 | 在线观看一区二区视频 | 国产在线观看一区二区三区 | 一二区免费视频 | 二区三区偷拍浴室洗澡视频 | 日韩中文字幕免费在线观看 | 青青操原 | 国产精品网站入口 | 免费观看视频在线观看 | 欧美 日韩 国产 一区 | 男女羞羞动态图 | 淫片在线| 中文字幕在线播 | 在线免费看mv的网站入口 | www.haoav| 男女啪啪在线观看 | 精品国产乱码一区二区三区99 | 91视频黄 | 国产欧美精品 | 国产专区视频 | 欧美成人极品 | 国产一区在线观看免费 | 一边吃奶一边摸做爽视频 | 日日爽天天| 日本不卡视频在线 | 国产精品久久久久久久天堂 | 欧美成人午夜精品免费 | 国产精品三区在线观看 | 久久国产乱子 | 九色91丨porny丨丝袜 | 成人动漫在线免费观看 | 无码人妻一区二区三区线 | 久久人| 人人干夜夜操 | 欧美高清精品一区二区 | 久久裸体视频 | 国产女主播喷水高潮网红在线 | 日韩精品亚洲精品 | 自拍偷拍亚洲天堂 | 99re99热 | 男女黄色又爽大片 | 白白色免费视频 | 兔费看少妇性l交大片免费 日韩高清不卡 | 久久久二区 | 久久久一二三 | 欧美激情自拍 | 色网站免费在线观看 | 国产一卡二卡在线 | 亚洲精选中文字幕 | 精品免费视频 | 草视频在线观看 | 欧美嫩草 | 免费精品无码AV片在线观看黄 | 久久久午夜精品 | 欧美一级在线播放 | 亚洲成人日韩 | 手机av在线看 | 日韩小视频在线观看 | 欧美日韩综合一区二区三区 | 99久热在线精品996热是什么 | free国产hd露脸性开放 | 3o一40一50一6o女人毛片 | 曰女同女同中文字幕 | 超碰天天操 | 午夜欧美精品久久久久久久 | 激情网久久 | 国产一区欧美 | 日本免费一区二区三区 | 我要看一级黄色片 | 无码一区二区三区在线观看 | 亚洲人成免费 | 九色精品视频 | 亚洲最新在线 | 尹人av| 国产成人精品国内自产拍免费看 | 日本欧美激情 | 亚洲精品视频一区 | 叼嘿视频91|