软件工具 SofTool.CN 本次搜索耗时 0.134 秒,为您找到 1324 个相关结果.
  • 05_矩阵按键扫描

    7833 2020-12-31 《51单片机开发》
    在嵌入式系统中,用的最多的输入设备就是按键,用户的应用需求可通过相应按键传递到系统软件中,软件转而完成用户请求,实现简单的人机交互。笔者此处就矩阵按键的实现作一个简单的介绍。 1. 按键输入概述 按键是一种常开型按钮开关,平时键的二个触点处于断开状态,按下键时它们才闭合。按键控制电路就是用来实时监视按键,当有键接下时,电路监控中的输入引脚电平发生变化,...
  • 05_sd卡驱动实现

    7795 2020-12-31 《S5PV210 开发》
    SD卡(Secure Digital Memory Card)具有体积小、容量大、数据传输快、可插拔、安全性好等优点,被广泛应用于便携式设备上。例如作为数码相机的存储卡,作为手机、平板多媒体扩展卡用的TF卡(micro sd)。笔者此处就S5PV210的 sd卡驱动实现作一个简单的介绍。 1. sd卡概述 sd卡技术是在MMC卡的基础上发展起来的,其尺...
  • 09_网卡驱动实现

    7792 2020-12-31 《S5PV210 开发》
    Internet作为全球最大的互联网络,几乎总汇了全球的信息资源。作为我们生活以及发展的基础设施,越来越多的设备需要连接Internet,共享信息资源。由于Internet的开放性,任何厂家基于TCP/IP协议、Internet技术生产的网络适配器均能接入Internet,与全球计算机互连通信。笔者此处就DM9000A网卡驱动实现作一个简单的介绍。 1...
  • 3_ARM v7-A常用汇编指令

    接下来,总结一些ARM v7-A架构中常用的汇编指令,如下: 1. 处理器内部数据传输 在处理器内部来回传递数据,常见的操作有: 数据从一个寄存器传输到另一个寄存器 数据传输到特殊寄存器,例如CPSR寄存器 将立即数传输到寄存器 常用的数据传输指令有3个,分别是MOV、MRS和MSR,这3个指令的用法如下: 指令 目的 源 作用 ...
  • 27_自顶向下设计

    自顶向下设计 As programs get larger and more complex, they become more difficult to design, code and maintain. As with any large project, it is often a good idea to break large, comple...
  • 02_C代码中的汇编

    C代码嵌入汇编语言主要有两个原因: C 语言对硬件底层的处理被受到限制,比如 C 语句不能直接修改处理器的程序状态寄存器; 写出高度优化的代码。毫无疑问,虽然 GNU C 优化器的工作做得很好,但是其处理结果依然与手工汇编代码有差距。 本节的主题是我们容易忽略的部分:当使用内联汇编语句添加汇编语言代码时, C 编译器的代码优化器会对这些代码进行优化处...
  • 14_自定制 shell 提示符

    解剖一个提示符 试试一些可替代的提示符设计 添加颜色 移动光标 保存提示符 总结归纳 拓展阅读 In this chapter we will look at a seemingly trivial detail — our shell prompt. This examination will reveal some of the inne...
  • 06_条件执行和分支

    条件执行 Thumb模式中的条件执行 分支指令 B/BX/BLX 条件分支指令 条件执行 在之前讨论CPSR寄存器那部分时,我们大概提了一下条件执行这个词。条件执行用来控制程序执行跳转,或者满足条件下的特定指令的执行。相关条件在CPSR寄存器中描述(CPSR格式,请移步: https://www.softool.cn/read/arm_as...
  • 4.5_高级密钥和地址

    4.5 高级密钥和地址 4.5.1 P2SH (Pay-to-Script Hash)支付脚本哈希和多重签名地址 4.5.1.1 多重签名地址和P2SH 4.5.2 靓号地址 4.5.2.1 生成靓号地址 4.5.2.2 靓号地址安全性 4.5.3 纸钱包 4.5 高级密钥和地址 在以下部分中,我们将看到密钥和地址的高级形式,诸如加密私钥...
  • 6.3_交易的输入输出

    比特币交易的基本组成部分是交易输出transaction output。 交易输出是比特币不可分割的基本组合,记录在区块链上,并被整个网络认可有效。 比特币全节点跟踪所有可找到的和可使用的输出,称为 “未花费的交易输出”(unspent transaction outputs),即UTXO。 所有UTXO的集合被称为UTXO集,目前有数百万个UTXO。 当新...