热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

MS(mbedl432KC)>速通9个lab详细解析[5]

Exercise5这次实验我们将正式接触到一个相对来说有点意思并且有点牌面的传感
Exercise5

这次实验我们将正式接触到一个相对来说有点意思并且有点牌面的传感器了----->数码管。数码管是我们生活中非常常见的一种传感器,比如计时器,秒表,以及数字显示大屏幕,其实原理都跟数码管差不多。如果是没有单片机基础的同学,突然一下接触到相对来说比较常见且实用的传感器就会被吓到,感觉这玩意儿会非常的难,但是其实并不是你们想的那样,接下来看我的分析讲解你就能在十分钟之内完成这个exercise

首先我们放一下数码管的构造图:

 这张图看上去数据密密麻麻,其实概括起来就那么一点东西。首先我们将数码管的长宽倾角的数据忽略不计(我们的目的是让它显示数字而不是美观性)。然后拿起你手上的数码管,按照图中的样子正对你自己。我们可以看到构造图中四个角分别标有PIN1 PIN5 PIN6 PIN10,然后此时拿起你手上的数码管看一看,正好上下分别五个引脚,一共十个引脚,所以请记住数码管引脚的序号为从左下角开始,逆时针最终到左上角为pin1--pin10的顺序。(这对我们之后的引脚定义有关系)。

到这里,我们仍然不知道数码管到底是什么东西,到底应该怎么用。没有任何一点关系,因为你马上就能迅速理解。我们看构造图中标有字母:A,B,C,D,E,F,G,DP,一共八个字母,每个字母所对应一段封闭独立的图形。那么其实本质就是我们可以把这个当成8个LED灯,每一个字母所对应数码管中的一段LED灯,然后我们再来算算引脚,一共10个引脚,有2个是GND,那么刚好


推荐阅读
  • 本文介绍了使用Python和C语言编写程序来计算一个给定数值的平方根的方法。通过迭代算法,我们能够精确地得到所需的结果。 ... [详细]
  • 本文探讨了Linux环境下线程私有数据(Thread-Specific Data, TSD)的概念及其重要性,介绍了如何通过TSD技术避免多线程间全局变量冲突的问题,并提供了具体的实现方法和示例代码。 ... [详细]
  • 【MySQL】frm文件解析
    官网说明:http:dev.mysql.comdocinternalsenfrm-file-format.htmlfrm是MySQL表结构定义文件,通常frm文件是不会损坏的,但是如果 ... [详细]
  • 社会网络分析学习笔记 - 模块4
    本文探讨了小世界现象及其在社交网络中的应用,包括厄多斯数和培根数的概念。文章还介绍了图的基本表示方法,如边列表和邻接矩阵,并讨论了它们在不同规模网络中的适用性和效率。 ... [详细]
  • 编程解析:CF989C 花朵之雾 (构造算法)
    本文深入探讨了CF989C '花朵之雾'问题的构造算法,提供了详细的解题思路和代码实现。 ... [详细]
  • 线性代数学习笔记——第六讲——矩阵的转置
    1.矩阵转置的定义(矩阵的行和列互换位置)2.矩阵转置的性质之一:矩阵转置一次后再转置一次,等于矩阵自身(有点 ... [详细]
  • 本文详细介绍了如何使用C#实现不同类型的系统服务账户(如Windows服务、计划任务和IIS应用池)的密码重置方法。 ... [详细]
  • ArcBlock 发布 ABT 节点 1.0.31 版本更新
    2020年11月9日,ArcBlock 区块链基础平台发布了 ABT 节点开发平台的1.0.31版本更新,此次更新带来了多项功能增强与性能优化。 ... [详细]
  • 1、编写一个Java程序在屏幕上输出“你好!”。programmenameHelloworld.javapublicclassHelloworld{publicst ... [详细]
  • 视觉Transformer综述
    本文综述了视觉Transformer在计算机视觉领域的应用,从原始Transformer出发,详细介绍了其在图像分类、目标检测和图像分割等任务中的最新进展。文章不仅涵盖了基础的Transformer架构,还深入探讨了各类增强版Transformer模型的设计思路和技术细节。 ... [详细]
  • 一家位于长沙的知名网络安全企业,现面向全国诚聘高级后端开发工程师,特别欢迎具有一线城市经验的技术精英回归故乡,共创辉煌。 ... [详细]
  • 随着Linux操作系统的广泛使用,确保用户账户及系统安全变得尤为重要。用户密码的复杂性直接关系到系统的整体安全性。本文将详细介绍如何在CentOS服务器上自定义密码规则,以增强系统的安全性。 ... [详细]
  • 服务器虚拟化存储设计,完美规划储存与资源,部署高性能虚拟化桌面
    规划部署虚拟桌面环境前,必须先估算目前所使用实体桌面环境的工作负载与IOPS性能,并慎选储存设备。唯有谨慎估算贴近实际的IOPS性能,才能 ... [详细]
  • Pandas参数调整实用指南
    在使用Pandas处理数据时,由于数据集大小和格式的不同,相同的函数或方法可能产生不同的效果。了解如何调整Pandas的参数设置,可以让我们更灵活地应对各种数据挑战,提高数据分析的效率和质量。 ... [详细]
  • 深入解析 C++ 中的 String 和 Vector
    本文详细介绍了 C++ 编程语言中 String 和 Vector 的使用方法及特性,旨在帮助开发者更好地理解和应用这两个重要的容器。 ... [详细]
author-avatar
天崖人B
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有