找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

帖子
查看: 4041|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

STM8內(nèi)核手冊(cè)中文版—谷歌翻譯(共162頁(yè)pdf下載)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:98591 發(fā)表于 2018-4-24 10:04 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
英文不行,stm8官網(wǎng)只有英文版的,沒有中文�;税胂挛纾霉雀杈W(wǎng)頁(yè)翻譯了大部分。沒怎么潤(rùn)色,看不懂的可能需要對(duì)照英文原版

STM8家族HCMOS微控制器設(shè)計(jì)和圍繞一個(gè)增強(qiáng)
行業(yè)標(biāo)準(zhǔn)8位核心和外圍模塊的庫(kù),包括羅,Flash,
內(nèi)存,eepm、I / O、串行接口(SPI、USART I2C,…),16位定時(shí)器,A / D轉(zhuǎn)換器,
比較器、電力監(jiān)管等等這些塊可能在各種組裝
特定于應(yīng)用程序的產(chǎn)品組合,以提供具有成本效益的解決方案。
STM8家庭形成一個(gè)8位單片機(jī)意法半導(dǎo)體生產(chǎn)線的一部分,發(fā)現(xiàn)
在各種各樣的應(yīng)用,如汽車系統(tǒng)、遠(yuǎn)程控制,
視頻監(jiān)控、汽車收音機(jī)和無數(shù)其他消費(fèi),工業(yè)、電信、多媒體產(chǎn)品。

3個(gè)STM8內(nèi)核描述
3.1引言
CPU具有完整的8位架構(gòu),在索引寄存器(對(duì)于地址)上有16位操作計(jì)算)。六個(gè)內(nèi)部寄存器允許高效的8位數(shù)據(jù)操作。 CPU能夠執(zhí)行80條基本指令。它具有20種尋址模式,可以尋址6個(gè)內(nèi)部寄存器和16 Mb的存儲(chǔ)器/外設(shè)寄存器。
3.2 CPU寄存器
圖1中的編程模型中顯示了6個(gè)CPU寄存器中斷,寄存器上下文被保存。通過將寄存器推送到上下文來保存上下文
按照?qǐng)D2所示的順序堆疊。它們以相反的順序從堆棧彈出。
累加器(A)
累加器是一個(gè)8位通用寄存器,用于保存操作數(shù)和結(jié)果
算術(shù)和邏輯計(jì)算以及數(shù)據(jù)操作。
索引寄存器(X和Y)
這些16位寄存器用于創(chuàng)建有效地址或作為臨時(shí)存儲(chǔ)區(qū)域
用于數(shù)據(jù)操作。在大多數(shù)情況下,交叉匯編器會(huì)生成一個(gè)PRECODE指令(PRE)指示下面的指令涉及Y寄存器。 X和Y被自動(dòng)保存在中斷例程分支上。
程序計(jì)數(shù)器(PC)
程序計(jì)數(shù)器是一個(gè)24位寄存器,用于存儲(chǔ)下一條指令的地址由CPU執(zhí)行。它在每個(gè)處理后的指令后自動(dòng)刷新。作為一個(gè)結(jié)果,STM8內(nèi)核可以訪問高達(dá)16MB的內(nèi)存。

堆棧指針(SP)
堆棧指針是一個(gè)16位寄存器。它包含下一個(gè)空閑位置的地址疊加。取決于產(chǎn)品,最高有效位可以強(qiáng)制為預(yù)設(shè)值。
堆棧用于保存子程序調(diào)用或中斷的CPU上下文。用戶可以也可以通過POP和PUSH指令直接使用它。
MCU復(fù)位后,堆棧指針被設(shè)置為其上限值。然后遞減
數(shù)據(jù)被壓入堆棧并在數(shù)據(jù)從彈出窗口中遞增之后疊加。當(dāng)超過下限時(shí),堆棧指針將環(huán)繞到堆棧頂部限制。之前存儲(chǔ)的信息將被覆蓋,從而丟失。子程序調(diào)用占用兩個(gè)或三個(gè)位置。
發(fā)生中斷時(shí),CPU寄存器(CC,X,Y,A,PC)被壓入堆棧。該操作需要9個(gè)CPU周期并在RAM中使用9個(gè)字節(jié)。
注意:WFI / HALT指令提前保存上下文。如果在CPU發(fā)生中斷時(shí)處于這些模式之一時(shí),延遲會(huì)降低。



完整的pdf格式文檔51黑下載地址(共162頁(yè)):
stm8內(nèi)核手冊(cè).zip (1.57 MB, 下載次數(shù): 45)


評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:27770 發(fā)表于 2019-4-5 18:11 來自觸屏版 | 只看該作者
我也英文不好!上山下鄉(xiāng)年代過來的,玩單片機(jī)本就吃力,對(duì)英文更是十句只識(shí)一,兩句!真心感謝!
回復(fù)

使用道具 舉報(bào)

板凳
ID:622672 發(fā)表于 2019-10-12 09:07 | 只看該作者
版主,為什么這個(gè)中英文是混在一起的,有分開的嗎?最近我也在學(xué)STM8, 能否以后有機(jī)會(huì)請(qǐng)你指教下。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表