摘要: 从D触发器结构到建立保持时间 触发器和锁存器都属于存储器,触发器使用边沿触发,锁存器使用电平触发。存储单元可以受时钟控制,也可以不受时钟控制。也就是说,能以同步方式运行,也能以异步方式运行。 1.锁存器 1.1 R-S锁存器 基本的S-R锁存器,根据置位端$S$和复位端$R$的输入,电路采用交叉耦合 阅读全文
posted @ 2023-09-24 19:41 NNV 阅读(79) 评论(0) 推荐(0)
摘要: 1. 叙述 许久未使用的TFT显示屏,这些天突然想使用它来竖屏显示,在查阅数据手册后设置成功,加上还有一些颜色显示问题,一并记录。首先看数据手册的寄存器功能位描述 数据手册 再看一下不同设置方法的理论显示效果 显示分析 由于一开始的色块刷新函数适用于的初始化时(36h)寄存器位置写入的值为(1100 阅读全文
posted @ 2023-07-04 17:24 NNV 阅读(1124) 评论(0) 推荐(0)
摘要: 文章目录 一.描述二. 环境概述三.效果展示1.遥控器2.坦克小车全身照3.QT上位机控制界面4.服务器运行界面 四.各部分具体实现过程1.树莓派部分a.MJPG-streamer的安装和使用b..MJPG-streamer开机自启动c.树莓派服务器部分的实现①指令数据帧②文件详细和说明③树莓派串口 阅读全文
posted @ 2023-06-23 14:24 NNV 阅读(523) 评论(1) 推荐(0)
摘要: git 基础使用配合 VS Code 1.git安装2. Github 新建仓库和生成token值A.新建仓库B 生成token值 3.利用 SSH 完成 Git 与 GitHub 的绑定(使用token值则可跳过此步)A.生成 SSH keyB.在Github添加 SSH keyC.验证是否绑定成 阅读全文
posted @ 2023-06-20 17:07 NNV 阅读(49) 评论(0) 推荐(0)
摘要: 大家好,我是KDX,前几天 刚测试使用了HMC5883电子罗盘模块,自己对 这东西也不熟,当时也是到处找代码,自己测试时总出现输出角度一直是45°的情况,后来终于调出来了,现将代码分享一下。 首先是 .H文件 #ifndef _HMC5883L_H #define _HMC5883L_H #incl 阅读全文
posted @ 2023-06-05 09:15 NNV 阅读(555) 评论(1) 推荐(1)
摘要: 阅读全文
posted @ 2023-04-18 18:36 NNV 阅读(11) 评论(0) 推荐(0)
摘要: ;********单片机汇编实现双字节除法******* ;********2019-6-3 DXZ********* DIVRA1 DATA 20H ;除数(低八位) DIVRA2 DATA 21H DIVDB1 DATA 22H ;被除数 DIVDB2 DATA 23H QUOT2 DATA 2 阅读全文
posted @ 2023-03-30 10:24 NNV 阅读(19) 评论(0) 推荐(0)
摘要: 51单片机学习之汇编语言实验一 学51单片机的时候老师上课是用汇编语言教的,但实际应用中很少用到汇编语言,本次将学习期间做的实验分享出来,和刚刚学习51汇编的朋友一起学习,新手一个,有错望指正。 实验内容如下: 实验一 P1口的应用 在单片机的P1口的低四位接了四个LED灯,灯的接法是共阳极,高四位 阅读全文
posted @ 2023-03-12 12:42 NNV 阅读(67) 评论(0) 推荐(0)
摘要: FPGA + labwindows/CVI 2017 串口通信 电子钟 1. 描述2.环境3.整体框架4.具体实现思路a. 顶层模块概述串口收发模块时钟模块编码器模块 5.上位机实现6. 总结 1. 描述 基于上一个FPGA的数字钟的实验,采用CVI2017制作了一个简单的上位机软件。实现了上位机和 阅读全文
posted @ 2023-02-13 14:28 NNV 阅读(184) 评论(0) 推荐(0)
摘要: CodeBlocks 运行 LittleVGL 模拟器 环境设置 1. 前言2. 资源下载(1)CodeBlocks(2)SDL2 依赖库(3)LittleVGL 模拟器库文件 3.具体步骤4.总结 1. 前言 很久之前移植的Littlevgl图形界面,这几天想构建一个简单的显示界面,但是苦于在Ke 阅读全文
posted @ 2022-12-02 11:29 NNV 阅读(313) 评论(0) 推荐(0)