征战MINI学习路线

news2025/2/25 6:40:03

征战MINI学习路线

征战MINI与ACX720开发板的具体差异

1. 时钟电路

管脚约束一样,仅仅是位号名称不同,ACX720的晶振位号是U2,征战MINI的位号是X1,如下图所示:
在这里插入图片描述
在这里插入图片描述

2. 拨码开关电路

管脚约束一样,仅仅是位号名称不同,如下图所示:
在这里插入图片描述
在这里插入图片描述

3. EEPROM电路

管脚约束一样,仅仅是位号名称不同,如下图所示:
在这里插入图片描述

4. LED灯电路

管脚约束一样,仅仅是位号名称不同,如下图所示:
在这里插入图片描述

5. 数码管电路

管脚约束一样,仅仅是位号名称不同,如下图所示:
在这里插入图片描述
在这里插入图片描述

6. 无源蜂鸣器电路

管脚约束一样,仅仅是位号名称不同,如下图所示:
在这里插入图片描述

7. 按键电路

管脚约束一样,位号不一样,同时征战MINI比ACX720多了一个按键(KEY6),可实现更多的功能,如下图所示:
在这里插入图片描述

8. USB转TTL电路

ACX720采用CH340E芯片,征战MINI采用CH340G芯片,对于我们程序来说没有任何区别。ACX720采用Micro USB座,征战MINI采用TYPE C USB座,相对来说TYPEC现在更主流更常见一些,比如华为手机的充电数据口即为TYPEC口。如下图所示:
在这里插入图片描述
在这里插入图片描述

以上是征战MINI与ACX720硬件兼容的部份,其余的就是不一样的地方,如下表:
在这里插入图片描述
通过上面的整理对比,我们知道征战MINI开发板和ACX720大部份功能都兼容,所以我们学习的时候可以参考ACX720的资料,现在给大家整理一下学习路线。
文档教程主要参考《小梅哥Xilinx ACX720 FPGA开发板自学教程V2.2.9.pdf》,配套例程《设计实例V2_5》

1~16章的教程可以在征战MINI开发板上实现,配套例程也是一一对应

在这里插入图片描述

17. 矩阵键盘驱动设计与验证

需要配一个矩阵键盘,用杜绑线接入征战MINI开发板,打开工程 ch17_acx720_keyboard_4x4,根据实际的接线关系绑定管脚,然后重新编译下载即可

18. HT6221红外遥控解码设计与验证

需要配一个红外接收模块,用杜绑线接入征战MINI开发板,打开工程ch18_acx720_HT6221,根据实际的接线关系绑定管脚,然后重新编译下载即可

19. TFT显示屏驱动设计与验证

需要配小月电子或黑金4.3寸TFT屏,插在征战MINI开发板的2x20扩展接口上,打开 工程ch19_acx720_tft800x480_ctrl,根据实际的接线关系绑定管脚,然后重新编译下载 即可

20. 基于TFT显示屏的图片显示

需要配小月电子或黑金4.3寸TFT屏,插在征战MINI开发板的2x20扩展接口上,打开 工程ch20_acx720_rom_image_tft800x480根据 实际的接线关系绑定管脚,然后重新编译 下载即可

21. 基于TFT显示屏的静态字符显示

需要配小月电子或黑金4.3寸TFT屏,插在征战MINI开发板的2x20扩展接口上,打开 工程ch21_acx720_rom_char_tft800x480根据实际的接线关系绑定管脚,然后重新编译 下载即可

22. 基于TFT显示屏的动态数字显示

需要配小月电子或黑金4.3寸TFT屏,插在征战MINI开发板的2x20扩展接口上,打开 工程ch22_acx720_dync_char_tft800x480根据实际的接线关系绑定管脚,然后重新编译 下载即可

23. I2C接口控制器设计与验证

文档里只涉及了软件仿真,未上板调试,不用对工程ch23_acx720_i2c_control进行任何 更改

24. 基于I2C接口的 PCF8563 数字时钟显示

需要配一个PCF8563时钟模块,用杜绑线接入征战MINI开发板,打开工程 ch24_acx720_uart_rtc8563_tft,根据实际的接线关系 绑定管脚,然后重新编译下载即 可

25~31章,由于征战MINI开发板没有DDR3,所以无法在征战上实现
32. 基于 FPGA 的 HDMI/DVI 显示

需要配小月电子HDMI模块,插在征战MINI开发板的2x20扩展接口上,打开工程 ch32_acx720_hdmi_colour_bar,根据 实际的接线关系绑定管脚,然后重新编译下载即可

33. 基于 OV5640 摄像头理论知识讲解

仅讲解理论知识,和开发板无关,可阅读学习

34. OV5640 基于 FPGA 的编程实战

由于征战MINI开发板没有DDR3,所以无法在征战上实现

35. 千兆以太网 UDP 帧发包设计

需要配小月电子或黑金的以太网模块(RTL8211EG),插在征战MINI开发板的2x20扩展 接口上,打开工程ch35_acx720_eth_udp_tx_gmii,根据实际的接线关系绑定管脚,然后 重新编译下载即可

36. USB2.0 高速数据传输系统应用教程

根据实际经验,CY7C68013A使用起来不是很方便,所以我们可以看到其它家的开发板 都是用的另一颗芯片(FT232HL)来做为讲解,个人感觉该芯片使用起来会更方便一些。 但是如果做为学习来说,这两款芯片都是可以的,因为我们主要是学习如何驱动芯片, 学习的是一种思路。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1027686.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring高手之路5,Dubbo服务注册与发现(文末送书)

目录 一、介绍1、介绍 Dubbo 服务注册与发现的基本概念和重要性2、阐述 Dubbo 服务注册与发现的实现方式和应用场景 二、Dubbo 服务注册与发现的架构设计1、Dubbo 服务注册与发现的总体架构设计。2、Dubbo 服务提供方的注册与发现设计3、Dubbo 服务消费者端的注册与发现设计 三…

iTOP-2K1000开发板拷贝镜像到固态

在本章的刚开始,我们就提到了烧写系统到固态硬盘我们需要使用 U 盘启动作为桥梁,把系统镜像以及系统配置文件拷贝到固态硬盘里面。所以我们需要先准备一个可以成功系统的 U 盘来启动开发板。那此时 U 盘里面是不是就有系统呢?所以这一步我就要…

【python基础】变量

.变量-理解 编程本质就是通过一定的逻辑,去操纵数据,来达到我们的设想。 变量作为数据的载体,在程序中经常会被用到。与变量相联系的还有一个名词叫数据类型,如何理解数据类型-变量-数据三者之间的关系呢? 我们通过文…

进程同步与互斥

目录 进程同步与互斥(1) 第一节、进程间相互作用 一、相关进程和无关进程 二、与时间有关的错误 第二节、进程同步与互斥 一、进程的同步 二、进程的互斥 三、临界区 进程同步与互斥(2) 三、信号量与P、V操作的物理含义…

Git基础操作

前言 本文会向您介绍如何安装git,以及快速地上手add,commit,push,版本回退操作 基础配置 关于windous上的安装git官网已经介绍的很清楚了,您可以直接点入链接windows安装 如果你的平台是centos,以centos…

【树形 DP】树形 DP 的通用思路

题目描述 这是 LeetCode 上的 「310. 最小高度树」 ,难度为 「中等」。 Tag : 「树形 DP」、「DFS」、「动态规划」 树是一个无向图,其中任何两个顶点只通过一条路径连接。 换句话说,一个任何没有简单环路的连通图都是一棵树。 给你一棵包含 …

24.(地图工具篇)geoserver热力图层SLD样式效果

地图之家总目录(订阅之前必须详细了解该博客) 示例效果 一:SLD代码 <?xml version="1.0" encoding="ISO-8859-1"?><StyledLayerDescriptor version="1.0.0"xsi:schemaLocation

【UE 粒子练习】05——创建光束类型粒子

效果 步骤 1. 新建一个材质&#xff0c;这里命名为“Mat_Beam” 设置材质域为表面&#xff0c;混合模式为半透明&#xff0c;着色模型为无光照 材质节点如下&#xff1a; 2. 新建一个粒子系统&#xff0c;命名为“P_Beam” 打开“P_Beam”&#xff0c;在发射器中新建一个光束数…

无线振弦采集仪应用隧道安全监测的方案解析

无线振弦采集仪应用隧道安全监测的方案解析 隧道是交通建设中重要的组成部分&#xff0c;安全监测是保障隧道使用安全的重要手段。无线振弦采集仪可以对隧道进行实时、连续的振动监测&#xff0c;提供精确的数据分析和预警&#xff0c;是隧道安全监测的有效工具。 无线振弦采…

DolphinDB x 龙蜥社区,打造多样化的数据底座

近日&#xff0c;浙江智臾科技有限公司&#xff08;以下简称“DolphinDB”&#xff09;正式签署 CLA 贡献者许可协议&#xff0c;加入龙蜥社区&#xff08;OpenAnolis&#xff09;。 DolphinDB 主创团队从 2012 年开始投入研发产品。作为一款基于高性能时序数据库&#xff0c;D…

mysql集群使用nginx配置负载均衡

参考链接&#xff1a;https://mu-sl.com//archives/mysql%E9%9B%86%E7%BE%A4%E4%BD%BF%E7%94%A8nginx%E9%85%8D%E7%BD%AE%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1 配置文件nginx_tcp.conf 示例 load_module modules/ngx_stream_module.so;stream{upstream tcpssh{hash $remote_…

【css】如何实现自定义滚动悬浮置顶、固定表头

说到固定表头或者滚动置顶&#xff0c;我们需要认识css的两个api的2个属性&#xff1a; position: sticky; position: sticky; 是 CSS 中的一种定位方式。当应用于元素时&#xff0c;该元素在滚动时会固定在父容器的指定位置&#xff0c;直到滚动到达特定的位置或条件满足后&…

数据库设计与建模

数据库设计与建模 1 数据库设计的三范式2 数据库建模2.1 建模工具2.2 使用pd建模 1 数据库设计的三范式 三范式&#xff1a; 1.第一范式&#xff08;1NF&#xff09;&#xff1a;确保每一列的原子性&#xff08;做到每列不可拆分&#xff09;2.第二范式&#xff08;2NF&#xf…

从一到无穷大 #17 Db2 Event Store,A Purpose-Built IoT Database Engine

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。 本作品 (李兆龙 博文, 由 李兆龙 创作)&#xff0c;由 李兆龙 确认&#xff0c;转载请注明版权。 文章目录 引言Architectural overviewData format and meta-dataEnsuring fast ingestionMulti…

【山河送书第十二期】:《巧用ChatGPT快速搞定数据分析》参与活动,送书两本!!

【山河送书第十二期】&#xff1a;《巧用ChatGPT快速搞定数据分析》参与活动&#xff0c;送书两本&#xff01;&#xff01; 关键亮点内容简介作者简介购买链接参与方式往期赠书回顾 关键亮点 用ChatGPT颠覆数据分析&#xff0c;1分钟生成数据分析结果&#xff01; 30多个精心挑…

山洪灾害监测预警系统解决方案

一、方案背景 近几年我国频繁发生山洪灾害现象&#xff0c;造成大量的人员伤亡&#xff0c;使得洪涝灾害死亡总人数呈上升趋势&#xff0c;群死群伤事件时有发生。为了提高山洪灾害监测预警能力&#xff0c;加强灾害发生时的快速反应能力&#xff0c;我司研发出了山洪灾害监测预…

C语言利用联合体判断大小端

#include<stdio.h>#define SIZE(a) (sizeof(a)) union {/* data */short s;char c[SIZE(short)];short b;int d;char f; }un; int main(int argc,char **argv) {un.s 0x0102;if(SIZE(short) 2)//表示short是16位{printf("\n");printf("c[0] %d,c[1…

QT:使用行编辑器、滑动条、滚动条、进度条、定时器

widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QLineEdit> //行编辑器 #include <QSlider> //滑动条 #include <QScrollBar> //滚动条 #include <QProgressBar> //进度条 #include <QTimer> …

机器学习 day33(误差分析、添加数据、迁移学习)

误差分析 我们可以手动查看分类错误的子集样本&#xff08;通常为100个&#xff09;&#xff0c;并统计他们的错误类型在所有错误类型中&#xff0c;选择一种或几种最常见的错误&#xff0c;进行改进。这可以最高效的改进你的模型误差分析的一个限制是&#xff1a;它只能很好…

微服务08-认识和使用SpringAMQP

1.AMQP的认识 1.1 介绍 AMQP是什么&#xff1f;看完你就知道了_hello_读书就是赚钱的博客-CSDN博客_amqp 好处&#xff1a; 什么connection&#xff1a;消息队列的连接、channel&#xff1a;服务发送接收消息的通道、Queue&#xff1a;消息队列——>这些你都不需要自己编写…