資源較大,分為兩個部分,已全部上傳:第一部分:https://dl.21ic.com/download/stm32-419047.html 第二部分:https://dl.21ic.com/download/stm32-419048.html 本書介紹 ARM Cortex-M3內核結構特點和 Thumb-2指令集,及其與ARM其他內核的比較。詳細闡述意法半導體(ST)公司STM32系列 ARM Cortex-M3微控制器的編程模型、存儲器結構、異常處理、電源管理、時鐘與復位、嵌套向量中斷控制器、調試單元,以及其他各種外設的結構和編程方法。說明STM32庫函數的使用方法,并簡要介紹STM32相應的開發環境、工具和應用實例。
上傳時間: 2022-04-07
上傳用戶:XuVshu
TM52 系列 F8368 是一個新的,快速的 8051 架構,與業界標準 8051 指令集完全兼容的 8 位單片機,并保持了 8051 外圍的功能模塊。通常情況下,TM52 執行指令,比傳統的 8051 架構快六倍。TM52-F8368通過集成多種功能在芯片上,提供更高的性能,更低的成本,能快速進入市場,包括8K 字節的閃存(Flash)程序存儲器, 512 字節 SRAM,低電壓復位(LVR),低電壓檢測(LVD),雙時鐘省電工作模式,8051 標準 UART 和定時器 Timer0/Timer1/Timer2,實時計時器 Timer3,LCD/LED 驅動器,3 組16 位脈沖寬度調制器(PWM), 7 組 16 位脈沖寬度調制器(PWM),16 通道的 12 位模數轉換器(ADC),I2C 接口和看門狗定時器(WDT)。它的高可靠性和低功耗的特性,可廣泛適用于消費電子及家用電器產品。
標簽: 51單片機
上傳時間: 2022-04-18
上傳用戶:jason_vip1
zynq系列內容非常豐富的一本書第1章Zynq-7000 SoC設計導論第2章AMBA協議規范第3章Zynq-7000系統公共資源及特性第4章Zynq調試和測試子系統第5章Cortex-A9處理器及指令集第6章Cortex-A9片上存儲器系統結構和功能第7章Zynq-7000 SoC的Vivado基本設計流程第8章ARM GPIO的原理和控制實現第9章Cortex-A9異常與中斷原理及實現第10章Cortex-A9定時器原理及實現第11章Cortex-A9 DMA控制器原理及實現第12章Cortex-A9安全性擴展第13章Cortex-A9 NEON原理及實現第14章Cortex-A9外設模塊結構及功能第15章Zynq-7000內的可編程邏輯資源第16章Zynq-7000內的互聯結構第17章Zynq-7000 SoC內定制簡單AXI-Lite IP第18章Zynq-7000 SoC內定制復雜AXI LITE IP第19章Zynq-7000 AXI HP數據傳輸原理及實現第20章Zynq-7000 ACP數據傳輸原理及實現第21章Zynq-7000軟件和硬件協同調試原理及實現第22章Zynq-7000 SoC啟動和配置原理及實現第23章Zynq-7000 SoC內XADC原理及實現第24章Linux開發環境的構建第25章構建Zynq-7000 SoC內Ubuntu硬件運行環境第26章構建Zynq-7000 SoC內Ubuntu軟件運行環境第27章Linux環境下簡單字符設備驅動程序的開發第28章Linux環境下包含中斷機制驅動程序的開發第29章Linux環境下圖像處理系統的構建
上傳時間: 2022-06-10
上傳用戶:
第9章 通用IO接口.wmv 32.3M第8章 嵌入式系統UC OS-Ⅱ.wmv 27.9M第7章 嵌入式實時操作系統FREERTOS.wmv 44M第6章 基于ARM CORTEX-M3的STM32應用編程.wmv 32.9M第5章 ARM CORTEX-M3指令集.wmv 26M第4章 搭建ARM嵌入式開發平臺.wmv 48.9M第3章 ARM處理器構架.wmv 42.7M第2章 嵌入式操作系統簡介.wmv 43.9M第23章 嵌入式系統UC OS-Ⅱ的移植.wmv 18.5M第22章 嵌入式實時操作系統FREERTOS的移植.wmv 17.8M第21章 電源控制(PWR).wmv 25.7M第20章 DMA控制器.wmv 18.2M第1章 嵌入式系統開發概述.wmv 40.5M第19章 備份寄存器(BKP).wmv 16.1M第18章 看門狗系統.wmv 20.7M第17章 時鐘控制系統.wmv 32.6M第16章 高級控制定時器系統.wmv 45.9M第15章 通用定時器系統.wmv 35.2M第14章 同步串行通信接口.wmv 35.5M第13章 異步串行通信接口.wmv 38.7M第12章 中斷系統.wmv 33M第11章 ADC系統.wmv 50.4M第10章 FLASH.wmv 23.6M
標簽: 嵌入式
上傳時間: 2022-06-14
上傳用戶:
玄鐵C910指令集手冊,是一款基于RISC-V指令集的高性能處理器,采用12級亂序執行流水線、高精度混合分支預測器,并搭載AI擴展指令的異構處理器,可用于音視頻處理等應用領域。
上傳時間: 2022-06-18
上傳用戶:
智能車輛作為智能交通系統的關鍵技術之-,是許多高新技術綜合集成的載體。本書以車輛自動導航為核心,共分8章,第1~3章的內容為智能車輛概論、智能交通系統總論、智能車輛的研究現狀,系統地闡述了智能交通系統中智能車輛的基本方法、理論和技術;第4~6章的內容為智能車輛的圖像處理算法、實時圖像處理的硬件支持體系及相關的車輛綜合電子控制技術,重點介紹了基于機器視覺的車輛白動導航技術,即支持實時圖像處理的圖像檢查與分析的并行處理器體系結構,同時進行了圖像檢查與分析的并行處理器和多媒體增強指令集或矩陣增強指令集技術之間的對比,建立了圖像檢查與分析的并行處理器核心平臺,進而在此平臺上構建了對車道、車輛、障礙物的檢測算法體系結構,通過車輛電子控制,實現了基于視覺的車輛自主安全駕駛;第7、8章介紹了智能車輛的構造和設計,進行了智能車輛性能的實地測試與行駛安全性分析。本書適合于交通運輸工程、車輛工程、信息工程等學科研究人員、工程師、教師閱讀;也可以作為該領域及相關領域的高年級本科生、研究生、博士生的教學參考書。
上傳時間: 2022-06-23
上傳用戶:
本章參考資料《CM3 權威指南CnR2》第三章: Cortex-M3 基礎,第四章:指令集。官方暫時沒有《CM4 權威指南》,有關內核的部分暫時只能參考CM3,所幸的是CM4 跟CM3 有非常多的相似之處,資料基本一樣。還有一個資料是ARM Development Tools:這個資料主要用來查詢ARM 的匯編指令。1.1 啟動文件簡介啟動文件由匯編編寫,是系統上電復位后第一個執行的程序。主要做了以下工作:1、初始化堆棧指針SP=_initial_sp2、初始化PC 指針=Reset_Handler3、初始化中斷向量表4、配置系統時鐘5、調用C 庫函數_main 初始化用戶堆棧,從而最終調用main 函數去到C 的世界1.2 查找ARM 匯編指令在講解啟動代碼的時候,會涉及到ARM 的匯編指令和Cortex 內核的指令,有關Cortex 內核的指令我們可以參考CM3 權威指南CnR2》第四章:指令集。剩下的ARM 的匯編指令我們可以在MDK->Help->Uvision Help 中搜索到,以EQU 為例,檢索如下:
標簽: stm32
上傳時間: 2022-06-23
上傳用戶:aben
RFID技術是自動識別技術的延伸和發展,它是利用無線電或雷達技術在閱讀器和電子標簽之間進行非接觸雙向數據傳輸的。近年來,這種技術在許多領域都得到了快速的普及和推廣應用。作為整個防偽系統最基本的前置終端讀寫電子標簽器件,基于MFRC500讀寫模塊設計是本課題整個系統設計的第一步。在介紹了MF RC500芯片和Mifare0ne電子標簽的結構和工作原理的基礎上,本文給出了模塊硬件和軟件設計的詳細過程,并通過具體的讀、寫卡操作進一步證明了模塊的穩定性、可靠性。嵌入式技術是當今非常流行的一門計算機技術,隨著計算機技術和通信技術的進一步迅速發展,嵌入式系統得到了越來越廣泛的應用,但同時大量的嵌入式應用也對嵌入式設備的性能和功能提出了更高的要求。ARM公司的32位RISC處理器,以其高速度、低功耗、低成本、功能強、特有16/32位雙指令集等諸多優異的性能,己成為嵌入式解決方案中的首選處理器。本課題采用的S3C44B0X微處理器就是一款基于ARM7TDMI內核的32位RISC處理器。除了具有RISC體系結構的典型特征外,S3C44B0X提供了全面的、豐富的內置部件,S3C44B0X微處理器為手持設備和一般類型的應用提供了高性價比和高性能的微控制器解決方案。作為嵌入式Linux的一個分支,uClinux繼承了嵌入式Linux的絕大部分優點。uClinux是一個開源、免費、移植方便且可裁剪的多任務內核,因此,本課題采用了uC1inux作為操作系統,并在硬件平臺的基礎上移植了uClinux操作系統以及設計了uClinux操作系統下的應用程序。
上傳時間: 2022-06-24
上傳用戶:
作為Cortex M3市場的最大占有者,ST公司在2011年又推出了基于ARM Cortex M4內核的STM32F407系列,增加了 ,增加了 ,增加了 FPUFPUFPU單元和 單元和 DSPDSPDSP指令集,并將主頻提高到了 指令集,并將主頻提高到了 指令集,并將主頻提高到了 指令集,并將主頻提高到了 指令集,并將主頻提高到了 指令集,并將主頻提高到了 168Mhz (可獲得210DMIPS的處理能力),非常適合需要浮點運算或DSP處理的應用,也被稱之為:DSC,具有非常廣泛的應用前景。隨后,在2012年底,ST又推出了更高性能的STM32F429/39系列,相較于STM32F407,STM32F429/39系列主要增加了:SDRAM控制器、TFTLCD控制器和加快圖形處理性能的ST Chrome-ART Accelerator,并將主頻提升到180Mhz,極大的提升了在圖形界面方面的性能。
上傳時間: 2022-07-03
上傳用戶:ttalli
本書從軟件設計的角度,全面、系統地介紹了ARM處理器的基本體系結構和軟件設計與優化方法。內容包括:ARM處理器基礎;ARM/Thumb指令集;C語言與匯編語言程序的設計與優化;基本運算、操作的優化;基于ARM的DSP;異常與中斷處理;固件與嵌入式OS;cache與存儲器管理;ARMv6體系結構的特點等。全書內容完整,針對各種不同的ARM內核系統結構都有詳盡論述,并有大量的例子和源代碼。附錄給出了完整的ARMv4/v5/Thumb指令的功能、編碼、周期定時以及匯編參考。本書適于從事ARM嵌入式系統教學與研發,或想把其它嵌入式平臺的軟件移植到ARM平臺上去的專業技術人員使用,要求對ARM處理器有一定的了解,并有C語言和匯編語言基礎。若在編譯原理、操作系統、數字信號處理、計算機體系結構等方面有一定的基礎,則效果會更好。本書也可作為嵌入式系統專業方向的本科生和研究生相關課程的教材或教學參考書。
標簽: 嵌入式系統
上傳時間: 2022-07-26
上傳用戶: