软件工具 SofTool.CN 本次搜索耗时 0.123 秒,为您找到 1389 个相关结果.
  • 04_ADPCM音频压缩

    4500 2021-01-01 《LPC5411x 开发笔记》
    音频数据通常需要占用大量的储存空间,或者在传输时占用大量的信道带宽。可以通过特定的压缩算法压缩这些音频数据,从而减少在储存、传输时的音频数据量。ADPCM就是这样一种针对音频的压缩算法。 1. ADPCM概述 ADPCM(adaptive differential pulse code modulation),自适应差分脉冲编码调制,是一种固定码长的音...
  • 简单调试

    4495 2021-04-24 《GDB 简介》
    准备操作: 编译: 启动被调试程序: 常用的几个命令 常用参数: 准备操作: 假设以下操作被调试的程序内容如下:文件名为: main.c #include <stdio.h> int main () { int i = 0 ; for (i=0 ; i<3 ; i++) { prin...
  • 5. Load and Store Multiple

    Sometimes it is more efficient to load (or store) multiple values at once. For that purpose we use LDM (load multiple) and STM (store multiple). These instructions have variations ...
  • C 数组

    4478 2021-01-21 《C 语言》
    C 数组 声明数组 初始化数组 访问数组元素 C 中数组详解 C 数组 C 语言支持数组数据结构,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。 数组的声明并不是声明一个个单独的变量,比如 number0、number1、…、number99,而是声明一个数组变量,比如 nu...
  • 00_前言

    不久前,我曾撰文介绍了《内核的解压缩 》,结果那篇文章收到了大量的评论和留言,这有点出乎意料。我估计可能是因为那篇文章跟火爆七十年代末的《Lions’ Commentary on UNIX 6th Edition, with Source Code 》同样的原因吧。操作系统开发人员喜欢阅读深度扩展的代码注释 ,而那篇文章就是这种类型。 我所说的“ARM3...
  • 4.3.12 错误处理

    4475 2022-04-13 《Beego开发手册》
    错误处理 Controller 定义 Error 错误处理 我们在做 Web 开发的时候,经常需要页面跳转和错误处理,beego 这方面也进行了考虑,通过 Redirect 方法来进行跳转: func (this *AddController) Get() { this .Redirect("/" , 302 ) } 如何中止此次请求...
  • 2_ARM 寻址方式

    立即寻址 寄存器寻址 寄存器移位寻址 寄存器间接寻址 基址寻址 多寄存器寻址 堆栈寻址 块拷贝寻址 相对寻址 立即寻址 mov r0, #1234 相当于:r0=#1234。 #开头,表示16进制时,以0x开头,如#0x1f。 寄存器寻址 mov r0, r1 执行后,r0 = r1。NOP 操作通常为 mov r0...
  • 对话框

    4456 2021-04-29 《GTK+ 2.0 中文教程》
    对话框 Dialogs 对话框 Dialogs 对话控件非常简单,事实上它仅仅是一个预先添加了几个控件到里面的窗口。 对话框的数据结构是: struct GtkDialog { GtkWindow window ; GtkWidget *vbox; GtkWidget *action_area; }; 从上...
  • bic

    4443 2020-12-25 《ARM 汇编》
    语法: bic{条件}{S} Rd,Rs,寄存器移位操作或立即数 备注:{条件} 可选项Rd 目的寄存器;Rs 源寄存器寄存器移位操作或立即数 可以是一个寄存器,被移位的寄存器,或一个立即数。寄存器移位操作或立即数 如果在32位CPU中,那么为32位的掩码,如果在掩码中置了某一位1,则清除Rs对应的这一位,未设置的掩码位保持不变。 运算原理...
  • C for 循环

    4440 2021-01-21 《C 语言》
    for 循环的一般形式 for 循环中的三个表达式 1) 修改“从1加到100的和”的代码,省略“表达式1(初始化条件)”: 2) 省略了“表达式2(循环条件)”,如果不做其它处理就会成为死循环。例如: 3) 省略了“表达式3(自增或自减)”,就不会修改“表达式2(循环条件)”中的变量,这时可在循环体中加入修改变量的语句。 4) 省略了“表达式1(...