《自己动手写CPU(含CD光盘1张)》使用Verilog HDL 设计实现了一款兼容MIPS32指令集架构的处理器——OpenMIPS。OpenMIPS 处理器具有两个版本,分别是教学版和实践版。教学版的主要设计思想是尽量简单,处理器的运行情况比较理想化,与教科书相似,便于使用其进行教学、学术研究和讨论,也有助于学生理解课堂上讲授的知识。实践版的设计目标是能完成特定功能,发挥实际作用。《自己动手写CPU(含CD光盘1张)》分为三篇。第一篇是理论篇,介绍了指令集架构、Verilog HDL的相关知识。第二篇是基础篇,采用增量模型,实现了教学版OpenMIPS处理器。首先实现了仅能执行一条指令的处理器,从这个最简单的情况出发,通过依次添加,实现逻辑操作指令、移位操作指令、空指令、移动操作指令、算术操作指令、转移指令、加载存储指令、协处理器访问指令、异常相关指令,最终实现了教学版OpenMIPS处理器。第三篇是进阶篇,通过为教学版OpenMIPS添加Wishbone总线接口,从而实现了实践版OpenMIPS处理器,并与SDRAM控制器、GPIO模块、Flash控制器、UART控制器、Wishbone总线互联矩阵等模块组成一个小型SOPC,然后下载到FPGA芯片以验证实现效果,最后为实践版OpenMIPS处理器移植了嵌入式实时操作系统μC/OS-II。 《自己动手写CPU(含CD光盘1张)》适合计算机专业的学生、FPGA开发人员、处理器设计者、嵌入式系统应用开发工程师、MIPS平台开发人员以及对处理器内部的实现感兴趣的读者阅读,也可以作为高等院校计算机原理、计算机体系结构等课程的实践参考书。
2019-12-21 20:55:19 103.51MB 微处理器
1
STM32嵌入式微控制器快速上手,完整高清资料,非常适合学习stm32开发技术。
2019-12-21 20:53:56 29.49MB 嵌入式stm32
1
Verilog实现MIPS处理器部分指令,不乏存在错误,还请指出。
2019-12-21 20:52:48 179KB MIPS
1
嵌入式系统教程 基于Tiva C系列ARM Cortex-M4微控制器__沈建华编著,北京航空航天大学出版社。介绍嵌入式系统的基础知识,并以arm cortex-m4内核mcu tm4c123x为核心,详细讲述mcu应用相关的各种外设模块的原理和编程结构。
2019-12-21 20:44:54 72.31MB 嵌入式系统 ARM Cortex-M4
1
轻松玩转ARM Cortex-M4微控制器-基于Kinetis K60,绝对高清正版的PDF书籍资料。野火出品,必属精品。而且还是带书签的,请放心下载吧!
2019-12-21 20:37:07 81.61MB ARM K60 野火
1
王益涵所著《嵌入式系统原理及应用——基于ARM Cortex-M3内核的STM32F103系列微控制器》的配套课件ppt
2019-12-21 20:34:20 25.38MB 嵌入式 课件ppt
1
花了60块买的....对于STM32初学者来说很不错 嵌入式系统及其应用 基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开发_12809812_上海市:同济大学出版社_2011.05_陈启军等编著_Pg493.pdf
2019-12-21 20:28:36 48.5MB 嵌入式 Cortex-M3 STM32F103
1
使用STM8S103F3P6读取DS18B20的温度数据、读取HC-SR04模块的距离数据,使用按键调整距离阈值数据,使用OLED显示数据。当被测距离小于阈值距离,进行报警并且亮红灯LED;当被测距离大于等于阈值距离,亮绿灯LED;当采集被测距离失败,亮黄灯LED。
2019-12-21 20:22:47 33.19MB 微控制器c程序
1
华中科技大学组成原理第三次实验报告——微控制器【完整版】
2019-12-21 20:14:28 927KB 组成原理 微控制器 华中科技大学
1
FM3外设驱动程序库不仅提供了用于访问基于ARM Cotex-M3核的FM3系列微控制器上外设的底层驱动代码,同时,它还提供了丰富的示例程序,用来演示如何使用微控制器的各种外设。该驱动库的主要设计目的是使微控制器的外设变得容易操作,即使用户在不太熟悉FM3系列MCU的情况下,在学习并使用这个驱动库后,也可以很快的掌握外设的操作方法,从而减少基于FM3系列微控制器的项目开发时间。 基于上述目标,这个驱动库具有下列特点: - 驱动程序全部用C编写 - 驱动程序的写法遵循富士通的编程规范,代码具有很高的统一性 - 驱动程序API函数按功能和模块划分成不同组,条理性强 - 驱动程序具有很高的执行效率 - 示例程序很容易使用、修改和移植 - 对于驱动库API函数,在调试过程中提供了一种参数保护的方法 - 驱动库同时支持IAR 和Kei开发环境 驱动库是在下列两个集成开发环境下开发: - IAR Embedded Workbench V6.21 - Keil uVision V4.21
2019-12-21 20:07:03 12.99MB 富士通 FM3 API库函数 用户手册
1