软件如何驱动硬件?01如何变成电平?

这篇具有很好参考价值的文章主要介绍了软件如何驱动硬件?01如何变成电平?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

软件如何驱动硬件?01如何变成电平?

有点像问我是谁? 不过电子电路是物理, 不是哲学。
软件就是把你想要硬件做的动作, 依逻辑顺序(编程), 转换成硬件要的:
比较电位、 顺序逻辑、输出/输出应对关系,etc. 之后储存到储存媒介中. 依序执行。

电子电路基本是由: 储存媒介(memory)+ 震动起源(clock) + 顺序电路 + 逻辑电路 + 输出/输入(用户接口) 组成。

给电之后:

  1. 初始状态下, 电路在 R/L/C的充放电后, 将晶体管矩阵推进入一个起始状态后 (RESET STATE)
  2. 震荡电路驱动了一个顺序电路 (Counter)
  3. 顺序电路 (Counter) 也可以等同是地址/指令INDEX
  4. 将数据从内存中转移到对应输出点, 形成指令/数据.
  5. 指令/数据控制 I/O用电压/电流去驱动 LED/线圈 产生 光/声/动作

震荡电路的模型:最简单易懂的: RC充放电+三极管(多谐不稳态震荡)
储存媒介: 可以是快充慢放的电容, 或是烧断的回路
I/O : 芯片对外的接口电路, 一般提供较大的电压/电流耐受能力

第二个问题: 甚么是 0, 甚么是1 :
这是相对的
电压是甚么: 两点之间的压差叫电位差. 而定义上以地球地电压为0电位.
所以0电位也叫地. (PS: 电路上的两个地是有压差的)
1 指的是超过某个定义单位电压的信号为1
因为世界是一个连续无限的真实(模拟), 不好量化/储存
所以用 0,1 来量化/储存

因此, 使用上的1是依应用来的,
三极管 开关压差 0.7V, 所以我可以定义 > 0.8V 以上是 1, < 0.6V = 0
那模糊地带 0.6V ~ 0.8V 是?
这就是电子状态下的不确定: <- 由周边电路决定
所以电路会有 PULL-HIGH, PULL-LOW, Cap, 来避免不确定
( MCS51的工作电压5V, 一般俗称 5V=1, 但实际上5V TTL > 2V, 就会判定成1)

而 1->0 , 0->1实际上是有电子能量移动的, ( 能量不灭, 产生功 )。
改变的时候, 要吸取/释放能量的: 芯片不会动, 不会发光, 所以只能发烧:热。
改变越快能量吸取/释放就造成越热, 需要散热

逻辑电路, CPU都是 RLC + PN/NP管组成的。
CPU指令集, 是为了人类的脑袋记不住那么多0/1变化来的,
毕竟能背新华字典的都不是一般人。

#0/1 Logic文章来源地址https://www.toymoban.com/news/detail-744837.html

到了这里,关于软件如何驱动硬件?01如何变成电平?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 01_STM32软件+硬件I2C读取MPU6050(HAL库)

    目录 1、I2C简介 2、I2C时序单元 2.1 起始条件 2.2 终止条件 2.3 发送一个字节 2.4 接收一个字节 2.5 发送应答 2.6 接收应答 3、I2C完整时序 3.1 指定地址写一个字节 3.2 当前地址读一个字节 3.2 指定地址读一个字节 4、简单软件I2C代码(HAL) 4.1 软件I2C 4.2 软件I2C读MPU6050寄存器 5、ST

    2024年04月17日
    浏览(38)
  • stm32 hal库硬件spi(软件spi)驱动1.8寸tft—lcd屏幕

    屏幕是嵌入式开发中的一个重要的部分,cdsn上有许多解释原理的,还有很多是采用正点原子的屏幕来驱动的,对于刚刚入门不久的我们可能没有资金去购买较为昂贵的屏幕。而对于底层原理我们暂时也不必了解的那么深入,能点亮屏幕就是我们最大的快乐。 除了中景园的资

    2024年02月03日
    浏览(40)
  • 硬件系统工程师宝典(36)-----盘点常用的总线和常见的逻辑电平

    各位同学大家好,欢迎继续做客电子工程学习圈,今天我们继续来讲这本书,硬件系统工程师宝典。 上篇我们了解了SDRAM的存储技术以及SDRAM的发展历程,技术的进步推动着产品的升级,也加速了整个电子行业的发展。今天我们来讲一讲一些常用的总线及逻辑电平。 I2C总线是

    2024年02月13日
    浏览(25)
  • 无需任何外设软件 教你如何把电脑变成无线路由器(以Windows 7为例)

    如何把电脑变成无线路由器?对于不太懂电脑的朋友大都不知道如何操作,其实很简单,今天小编就教大家电脑变成无线路由器的方法,不需增加任何外设,不需要任何软件,靠系统就能完成!本文以Windows 7为例介绍如何操作。 工具/原料 一台有无线网卡的电脑。 电脑变成无

    2024年02月07日
    浏览(32)
  • 传统软件如何SaaS化改造,10个问答带你掌握最优解

    摘要: 如果您所在企业希望实行SaaS化改造,可访问了解华为云开发者技术团队的SaaS支持计划。 本文分享自华为云社区《【云享问答】第1期:传统软件如何SaaS化改造,10个问答带你掌握最优解!》,作者:技术火炬手。   如果您所在企业希望实行SaaS化改造,可访问了解华为

    2024年02月08日
    浏览(27)
  • 智能问答FAQ的原始问答数据怎么整理?

    整理智能问答FAQ的原始数据是构建一个智能问答系统的重要步骤之一。 1. 收集原始数据 收集原始数据是整理智能问答FAQ的第一步。可以从以下途径收集原始数据: 网络搜索:通过搜索引擎、论坛、社交媒体等途径收集与目标领域相关的问题和答案。 专家访谈:与领域专家进

    2024年02月11日
    浏览(33)
  • webpack配置 - gpt问答 待整理

    前端项目中引用的依赖,语法怎么做兼容 在前端项目中引用的依赖通常使用npm或者yarn进行管理。为了确保语法的兼容性,可以在项目的package.json文件中指定所需的依赖版本范围,例如: { “dependencies”: { “react”: “^16.8.6”, “lodash”: “~4.17.11” } } 在上面的例子中,^表示

    2024年01月17日
    浏览(24)
  • 电路基础_模拟电路_问答_2023_01

    (数学、电路、编程、信号处理) 模拟电路的历史可以追溯到19世纪初,当时电学理论才刚刚开始发展。经过多年的研究和实践,一些重要的电学定律和基本电路结构被发现和建立,如欧姆定律、基尔霍夫定律、戴维南-诺尔顿等效原理、电容和电感的基本特性等。这些基本理

    2024年02月06日
    浏览(27)
  • 惠普官网驱动程序与软件下载,如何安装打印机驱动

    惠普(HP)是一家全球知名的计算机硬件制造商,其产品涵盖台式电脑、笔记本电脑、打印机、扫描仪等。为了保证产品的正常运行和最佳性能,惠普为其设备提供了驱动程序和软件的下载服务。本文将介绍如何在惠普官网下载所需的驱动程序和软件。 一.查找你的产品型号

    2024年02月09日
    浏览(49)
  • 软件图标变成白纸恢复方法

    在没有移动应用程序的情况下开机软件图标变为白纸,双击打开程序是可以正常使用的。 在网上有找到方法是右键图标属性,更改图标,在设置的过程中有显示图标但应用后并没有效果,发现并不是单独快捷方式变成白纸,链接的原程序exe图标也变成了白纸。 解决方法:

    2024年02月12日
    浏览(23)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包