软件工具 SofTool.CN 本次搜索耗时 0.151 秒,为您找到 919 个相关结果.
  • 08_Yaffs的移植

    5437 2020-12-31 《S5PV210 开发》
    Nand作为市面上最主要的非易失性闪存技术之一,应用在各种固态大容量存储解决方案中。由于Nand flash自身的特点,Nand存储器往往需要一款专用的Nand文件系统进行管理。开源的Yaffs文件系统由于其优异的性能,在Nand flash中受到广泛的应用,笔者此处就Yaffs的移植作一个简单的介绍。 1. Yaffs概述 Yaffs是由Aleph ...
  • 6.3_交易的输入输出

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

    5399 2020-12-31 《S5PV210 开发》
    GUI(图形用户界面)极大地方便了非专业用户的使用,用户无需记忆大量的命令,取而代之的是可以通过窗口、菜单、按键等方式进行操作。在某些场合,设计一款人机界面丰富友好的嵌入式产品能赢得更多的用户。笔者此处就S5PV210基于uCGUI图形用户界面的使用作一个简单的介绍。 1. uCGUI移植概述 1.1. S5PV210 Bootloader 笔者的...
  • 06_条件执行和分支

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

    文档参考资料如下: 套用 CodingStyle 下的一句话: 本文档为作者在嵌入式和嵌入式 linux C 语言的学习和工作中所总结的代码规范,是作者从 STM32 单片机开发向 Linux C 开发的时候为了摆脱遗留的编码规范陋习而编写的。因此,本文档主要面向 Linux C,会根据实际情况兼容单片机的开发。 文档主要以 Linux 源码下的 C...
  • C 程序结构

    5347 2021-01-21 《C 语言》
    C语言 Hello World 实例 Windows: 编译 & 执行 C 程序 Linux:编译 & 执行 C 程序 在我们学习 C 语言的基本构建块之前,让我们先来看看一个最小的 C 程序结构,在接下来的章节中可以以此作为参考。 C语言 Hello World 实例 C 程序主要包括以下部分: 预处理器指令 函数 变量 语句 & 表达式...
  • json

    5330 2022-05-19 《Go 语言》
    0. 前言 1. JSON简介 2. JSON与Go数据结构映射 3. 标准库解读 3.1 函数 3.2 接口 3.3 结构体 3.4 异常 4. Struct Tag 5.1 解析已知JSON 5.2 解析未知JSON 5.3 自定义解析 6. 生成JSON 6.1 通过struct生成JSON 6.2 自定义生成 0....
  • 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 高级密钥和地址 在以下部分中,我们将看到密钥和地址的高级形式,诸如加密私钥...
  • 1_概述

    1. 应遵守的规则   在使用C语言时,要用到和汇编语言的混合编程。若汇编代码较为简洁,则可使用直接内嵌汇编的方法;否则要将汇编程序以文件的形式加入到项目中,按照ATPCS(ARM/Thumb过程调用标准,ARM/Thumb Procedure Call Standard)的规定与C程序相互调用与访问。   在C程序和ARM汇编程序之间相互调用时,必须...
  • 3.2_从源码编译比特币核心

    3.2.1 选择Bitcoin Core版本 3.2.2 配置构建Bitcoin Core 3.2.3 构建Bitcoin Core可执行文件 Bitcoin Core的源代码可以下载ZIP格式,也可以从GitHub克隆官方的源代码库: 在GitHub比特币页面GitHub bitcoin page上,选择“下载ZIP”; 使用git命令行在系统...