软件工具 SofTool.CN 本次搜索耗时 0.279 秒,为您找到 155 个相关结果.
  • 10_Lwip的移植

    7993 2020-12-31 《S5PV210 开发》
    Internet实现了全球范围内计算机网络的互连,不同主机之间必须遵循相同的网络协议才能彼此通信。TCP/IP协议作为一种网络互联协议,在Internet中得到了最广泛的支持以及应用。笔者此处就轻量级TCP/IP协议Lwip的移植作一个简单的介绍。 1. TCP/IP协议概述 TCP/IP协议是Internet上使用最广泛的通信协议,其实际上是一个协议...
  • 01_头文件

    背景 术语定义: [原则] 1、头文件中适合放置接口的声明,不适合放置实现。 2、头文件应当职责单一。 3、头文件应向稳定的方向包含。 [8个规则] 1、每一个.c文件应有一个同名.h文件,用于声明需要对外公开的接口。 2、禁止头文件循环依赖 3、.c/.h文件禁止包含用不到的头文件 4、头文件应当自包含 5、总是编写内部 #inclu...
  • C 环境设置

    7676 2021-01-21 《C 语言》
    本地环境设置 文本编辑器 C 编译器 UNIX/Linux 上的安装 Mac OS 上的安装 Windows 上的安装 gcc Visual Studio 2010 小结: 本地环境设置 如果您想要设置 C 语言环境,您需要确保电脑上有以下两款可用的软件:文本编辑器 和 C 编译器。 文本编辑器 这将用于输入您的程序。 文本编...
  • 36_数组

    数组 In the last chapter, we looked at how the shell can manipulate strings and numbers. The data types we have looked at so far are known in computer science circles as scalar var...
  • 杂项的伪指令

    7465 2021-01-17 《ARM 指令教程》
    字节对齐 ALIGN ALIGN; 声明4字节对齐 定义一个数字常量定义 EQU NAME EQU expr {type } PLLCON EQU 0xE01FC080;定义PLLCON,类似于C的宏或C++的常量 包含文件 GET和INCLUDE INCLUDE lpc2106 .inc NOP 空指令 在汇编时会被ARM的空操...
  • 4.1_简介

    4.1.1 公钥加密和加密货币 4.1.2 私钥和公钥 4.1.3 私钥 4.1.4 公钥 4.1.5 椭圆曲线加密(Elliptic Curve Cryptography)解释 4.1.6 生成公钥 比特币的所有权是通过数字密钥、比特币地址和数字签名来确定的 。数字密钥实际上并不存储在网络中,而是由用户生成之后,存储在一个叫做钱包的文件或简单...
  • 21_Yaffs的移植

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

    6993 2020-12-26 《Linux 嵌入式开发》
    1、LED驱动目录 2、LED平台驱动相关 2.1 注册设备 2.2. 注册驱动 3、应用编程 4、附录 Linux内核支持多种驱动框架,其中就支持LED这样的设备模型。 Linux内核实现了一个虚拟的文件系统 sysfs ,用于提供一种从用户空间访问内核设备的方法 。 笔者此处就基于 sysfs 文件系统 的 Led 驱动做一个简单的介绍...
  • 3_入门准备

    6944 2021-01-01 《ARM 入门指引》
    笔者此处也是选用MDK编译器作为入门开发讲解。 各个系统的ARM处理器架构有些不一样,并且同一架构的ARM处理器各个厂商的具体芯片使用均是不一样的。一般弄清其中一个系列的架构即可,其它都是通用处理器相关的内容,技术学其一是能通其它的,往往根据之前的积累看新的处理器技术手册就能很快掌握新的处理器使用。笔者此处选ARM7作为讲解,当然ARM9是完全兼容ARM7...
  • 02_GUI概述

    6705 2021-04-29 《GTK系列教程》
    GUI简介 Linux的桌面环境 KDE、GNOME开发所使用的库 GUI简介 GUI(Graphics User Interface) ,中文名称为图形用户界面,是指采用图形方式显示的计算机操作用户界面,是计算机与其使用者之间的对话接口,是计算机系统的重要组成部分。 早期,电脑向用户提供的是单调、枯燥、纯字符状态的“命令行界面(CLI)”,也...