当前位置:   article > 正文

基于Zynq-7010的Cortex M3软核移植(一)_cortex m3 designstart

cortex m3 designstart

基于Zynq7010的Cortex-M3软核移植(一)

基于Zynq7010的Cortex-M3软核移植(一)

本实验是研一课程《嵌入式电子系统设计》的实验报告二。2023.5 于湖南·长沙

实验准备

(一)软件准备

1.Vivado工程环境
2019.1版本
2.Keil MDK(Microcontroller Development Kit)开发环境
Community 5.38a版本,下载地址https://www.keil.arm.com/mdk-community/
在下载界面,有MDK的安装教程:
在这里插入图片描述
点击download MDK后,进入信息提交界面。信息提交完成,
在这里插入图片描述

安装完成后在电脑上出现软件图标:
在这里插入图片描述
3.Cortex-M3 软核IP包
下载地址:Cortex-M3 DesignStart FPGA XilinxEdition (AT426) (arm.com)
在这里插入图片描述

解压压缩包后文件目录:
在这里插入图片描述
·Vivado
包含DesignStart Cortex-M3 Xilinx FPGA版本的IP核文件,其中Arm_ipi_repository就是内核源文件,因为已经加密,没有可读性。
4.Keil 器件支持包
从Keil官网上下载DesignStart Cortex-M3专用的器件支持包

(二)硬件准备

1.本实验所用博宸MINI开发板
核心:zynq-7010
2.一个Jlink-OB下载调试器
TB购买即可,20块左右
3.一个USB转TTL串口收发模块
CH-340E CH340G等都可以,最好多带几根杜邦线(母口)**
4.Jlink驱动**
建议不要使用TB商家提供的驱动,去Jlink官网寻找驱动下载安装
安装过程中可能会提示更新编程环境软件,在对应选项前打√,点击ok
在这里插入图片描述

软件安装成功后,在桌面出现图标,分别是Jlink控制程序和Jlink下载程序。
在这里插入图片描述
在这里插入图片描述

注意,本实验所使用的开发板是5V,1-2A直流供电,Jlink调试器是3.3V,200mA直流输出,不使用调试器间接给开发板供电,调试器上的黄色杜邦线不接,防止烧坏调试器。
驱动安装好后,在PC端设备管理器中出现J-Link1 driver。
在这里插入图片描述
原文链接参考:
https://blog.csdn.net/m0_50735735/article/details/124253664

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/474745
推荐阅读
相关标签
  

闽ICP备14008679号