代码编织梦想

嵌入式linux与树莓派相关练习_youthblood9的博客-爱代码爱编程

录 一、断言二、树莓派执行.c文件三、用scp 命令,练习在Ubuntu系统与树莓派系统间进行文件复制传。参考文献 一、断言 C 标准库的 assert.h头文件提供了一个名为 assert 的宏,它可用于验证程序做出的假设,并在假设为假时输出诊断消息。已定义的宏 assert 指向另一个宏 NDEBUG,宏 NDEBUG 不是 <as

树莓派用vnc viewer方式远程连接_youthblood9的博客-爱代码爱编程

录 一、下载相关工具1.1 树莓派镜像1.2 格式化工具1.3 烧录镜像工具1.4 VNC Viewer1.5 远程工具二、SD格式化三、烧录镜像四、配置网络五、putty远程连接六、VNC Viewer远程界面显示参考文献 一、下载相关工具 1.1 树莓派镜像 官网下载地址:https://www.raspberrypi.com/soft

数字电路基础与Quartus-II入门之——D触发器-爱代码爱编程

录 一、简说D触发器二、原理图实现D触发器及时序仿真2.1 新建项目2.2 创建原理图2.3 编译原理图2.4 创建vwm格式波形文件2.5 时序波形仿真三、调用D触发器及时序仿真3.1 新建项目3.2 创建原理图3.3 编译原理图3.4 创建vwm格式波形文件3.5 时序波形仿真四、Verilog语言写一个D触发器并仿真4.1 新建项目4.2 新

Quartus-II入门(全加器)-爱代码爱编程

文章目录 前言一、相关概念1.半加器2.全加器二、原理图输入实现全加器1.半加器实现2.半加器仿真3.全加器实现4.硬件下载三、总结参考链接 前言 在做这里的学习之前,需要先把Modelsim SE 安装好,Quartus-II及其固件库等,这个实验本身并不复杂,但是在做的过程中会有很多小的地方报错,按步骤一步一步来,否则很容易出错。

Quartus II 13.1的安装与注册-爱代码爱编程

目录 一、Quartus II的下载二、Quartus II的安装三、Quartus II的注册四、Quartus II配置驱动五、与 Modelsim 连接参考文献 一、Quartus II的下载 百度网盘下载安装包链接:https://pan.baidu.com/s/1a9d-bq9RZmWrRV542X4IEA 提取码:ifte 二、

数字电路基础与Quartus-II入门之——安装Quartus-II软件和Modelsim仿真软件-爱代码爱编程

录 一、相关资源下载二、安装Quartus-II软件2.1 Quartus-II的下载2.2 Quartus-II的安装2.3 Quartus-II的注册三、Modelsim SE版本安装3.1 Modelsim SE的下载3.2 Modelsim SE的安装3.2 Modelsim SE 的注册四、如何能使用Quartus-II4.1 安装器件库

基于NIOS-II软核流水灯实现-爱代码爱编程

目录 一、相关原理介绍(一)NIOS-II(二)Osys二、基于NIOS-II软核流水灯实现(硬件设计)(一)新建工程(二)Qsys 系统设计(三)完成 Qsys 设计的后续工作(四)新建一个原理图(五)进行逻辑连接和生成管脚(六)芯片引脚设置(七)编译工程三、基于NIOS-II软核流水灯实现(软件设计)(一)打开 Nios II SBT for

Quartus-II入门(D触发器)-爱代码爱编程

文章目录 一、相关概念二、D触发器1.设计D触发器2.仿真波形图3.调用D触发器并仿真四、总结参考链接 一、相关概念 D触发器是一个具有记忆功能的,具有两个稳定状态的信息存储器件,是构成多种时序电路的最基本逻辑单元,也是数字逻辑电路中一种重要的单元电路。 因此,D触发器在数字系统和计算机中有着广泛的应用。触发器具有两个稳定状态,即"0"

Quartus-II入门-爱代码爱编程

目录 一、新建工程二、实验设计(一)设计D触发器(二)调用D触发器电路参考文献 ①在 Quartus-II 中自己用门电路设计一个D触发器,并进行仿真,时序波形验证 ②在 Quartus-II 中直接调用一个D触发器电路,进行仿真,时序波形验证,与y①做比较 ③本周选做)在 Quartus-II用Verilog语言写一个D触发器,进行仿真验证

VGA协议与图像输出Verilog编程-爱代码爱编程

文章目录 一、基于Verilog HDL的数字秒表设计(一)建立工程(二)编写代码(三)仿真波形二、基于Verilog的VGA文字显示(一)建立工程(二)代码设计(三)配置引脚(四)效果图 一、基于Verilog HDL的数字秒表设计 (一)建立工程 创建工程选择芯片新建一个Verilog文件(二)编写代码 代码如下:module gly

嵌入式系统应用开发实验(三): Verilog编程使VGA图像输出-爱代码爱编程

文章目录 一、 VGA接口简介二、 实验要求三、实验步骤四、实验结果 一、 VGA接口简介 各种VGA电缆可以支持多种分辨率,范围从320×400px @ 70 Hz / 320x480px @ 60 Hz(12.6 MHz信号带宽)到1280×1024px(SXGA)@ 85 Hz(160 MHz)和高达2048×1536px(QXG

HLS学习一-爱代码爱编程

文章目录 一、HLS简介二、HLS相关概念三、HLS工具的主流优化方法四、参考 一、HLS简介 HLS(高层次综合High-level Synthesis)指的是将高层次语言描述的逻辑结构,自动转换成低抽象级语言描述的电路模型的过程。高层次语言包括C、C++、SystemC等,通常有着较高的抽象度,并且往往不具有时钟或时序的概念。相比之下,V

嵌入式系统应用开发学习笔记(五):HLS-爱代码爱编程

一、 HLS是什么?与VHDL/Verilog有什么关系? HLS全称高层次综合(high level synthesis),采用C/C++等高级语言描述功能,可以降低FPGA代码的开发时间和验证时间VHDL/Verilog两种语言都是用于数字电子系统设计的硬件描述语言,而且都已经是 IEEE 的标准HLS与VHDL/Verilog一样都是FPGA的开发

【嵌入式】HLS环境编程入门-爱代码爱编程

目录 一、实验准备二、关于HLS三、安装vivado1、软件安装2、其他相关四、安装PetaLinux五、灯闪烁实验1、vivado hls2、vivado 一、实验准备 实验任务: 在win10或者Ubuntu系统下安装 Intel 或者 Xilinx 的支持HLS的FPGA编程开发软件,推荐Quartus18,或者Vivado18

【嵌入式】FPGA基于VGA图像显示-爱代码爱编程

目录 一、实验准备二、数字跑表三、VGA图像显示四、参考 一、实验准备 实验任务: 1.用Verilog HDL设计一个数字跑表,所需引脚和功能如下所示: 2.通过通过Verilog编程从VGA端口生成图案 实验环境: 软件:QuartusII 13.0开发板:Intel DE2-115 二、数字跑表 新建工程后,选

Robei的安装以及基本使用-爱代码爱编程

文章目录 一、安装过程二、逻辑门的设计 一、安装过程 双击Robei-setup.exe,进入安装向导选择安装路径直接Next,不用改名字点击install安装完成,点击finishRobei的界面二、逻辑门的设计 与门真值表 设计流程 注意: 1、保存路径不能包含中文和空格 2、保存文件名不能以数字和特殊符号开头 3、相关文件要

Verilog在线编程——HDLBits-爱代码爱编程

文章目录 一、门电路在线练习1、与门2、非门3、或非门二、组合电路在线练习1、2对1多路复用器2、全加法器3、3变量三、时序电路在线学习1、D触发器2、四位二进制计数器3、4位移位寄存器 一、门电路在线练习 1、与门 代码: module top_module( input a, input b, outpu

嵌入式系统应用开发学习笔记(四)-爱代码爱编程

文章目录 Verilog编程巩固练习在线编程网站的基本使用方法一、门电路1.1 与门1.2 或非门1.3 异或非门二、组合逻辑电路2.1 半加器2.2 全加器2.3 选择器三、时序逻辑电路3.1 D触发器3.2 8位D触发器3.3 可复位的D触发器3.4 锁存器安装 Robei并完成练习1、安装2、注册 Verilog编程巩固练习 在线编程网

基于Nios-II软核的流水灯实验-爱代码爱编程

文章目录 一、实验原理二、实验环境三、实验过程(一)硬件部分设计(二)软件部分设计四、实验结果 一、实验原理 控制LED灯闪烁的用户程序代码很小,可将其固化在片内ROM来执行。变量、堆栈等空间使用片内RAM,不使用任何片外存储器。整个系统框图如图所示。 从控制LED闪烁的系统框图可知,其它逻辑与Nios-II系统一样可存在于FPGA中。Nio

嵌入式系统应用开发实验(二)-爱代码爱编程

文章目录 一、硬件设计二、软件设计 基于 NIOSII 软核的流水灯实验 1、实验目的 (1)学习 Quartus Prime 、Platform Designer、Nios II SBT 的基本操作; (2)初步了解 SOPC 的开发流程,基本掌握 Nios II 软核的定制方法; (3)掌握 Nios II 软件的开发流程,软件的基本调