软件工具 SofTool.CN 本次搜索耗时 0.189 秒,为您找到 255 个相关结果.
  • 01_启动模式

    3845 2020-12-31 《S5PV210 开发》
    S5PV210支持多种启动模式,通过外部引脚OM[5:0]来选择相应的启动模式,引脚配置对应的启动模式见下图。一般设计中是不会用到Nor flash,因为Nor flash速度慢,不可能用来直接执行代码,都是要加载进RAM执行,代码存储可以根据实际情况选择eMMC、Nand flash等板载固化存储器。 图1 OM启动引脚描述 其中,sd/mmc...
  • 创建configure脚本

    3796 2021-05-05 《Autoconf 中文手册》
    由 Autoconf 生成的配置脚本通常被称为 configure 。在运行的时候,configure 创建了一些文件 ,在这些文件中以适当的值替换配置参数。 由 configure 创建的文件有: 一个或者多个 Makefile文件,在包的每个子目录中都有一个(参见 Makefile中的替换); 有时创建一个C头文件,它的名字可以被配置,该头...
  • 00_ARM汇编程序特点

    3760 2021-01-17 《ARM 指令教程》
    特点: 所有运算处理都是发生在通用寄存器(一般是R0~R14)之中.所有存储器空间(如:C语言变量的本质就是一个存储器空间上的几个BYTE)值的处理,都是要传送到通用寄存器来完成,因此在代码中可以看到大量的LDR,STR指令来传送值. ARM汇编语句中,语句很多时候要隐含地使用上一句的执行结果,而且上一句的执行结果是放在CPSR寄存器里(例如:进位、为...
  • 符号定义

    3740 2020-12-25 《ARM 汇编》
    用途: 符号定义伪指令用于定义ARM汇编程序中的变量、对变量赋值及定义寄存器的别名 等操作。
  • 4._入门流水灯汇编实现

    3732 2021-01-01 《ARM 入门指引》
    笔者不再对MDK工程的搭建或Proteus LPC2103仿真电路的搭建进行详细讲解,在文章的末尾给出了流水灯汇编实现的MDK工程以及Proteus工程,读者自行学习验证。 新建MDK工程LEDs,选择NXP下LPC2103目标芯片。 我们采用的是汇编实现,选择“否”不需要加入启动代码到工程。 新建一个LEDs.s的汇编源代码文件并加入工程,用汇编实现流...
  • INCBIN

    3731 2020-12-25 《ARM 汇编》
    语法: INCBIN 文件名 备注: 文件名可以是绝对路径,也可以是相对路径; 功能: INCBIN 伪指令用于将一个目标文件或数据文件包含到当前的源文件中,被包含的文件不作任何变动的存放在当前文件中,编译器从其后开始继续处理。 示例: AREA Init , CODE , READONLY INCBIN softoo...
  • MAP

    3722 2020-12-25 《ARM 汇编》
    语法: MAP 表达式 {基址寄存器} 备注: 表达式 可以为程序中的标号或数学表达式; {基址寄存器} 为可选项,当基址寄存器选项不存在时,表达式的值即为内存表的首地址,当该选项存在时,内存表的首地址为表达式的值与基址寄存器的和; MAP也可用”^”代替; 功能: MAP 伪指令用于定义一个结构化的内存表的首地址; MAP 伪指...
  • 3_GCC编译程序的过程

    例如使用一个hello.c文件编译的过程如下图所示: 预处理(Pre-Processing):主要包括宏定义,文件包含,条件编译三部分。预处理过程读入源代码,检查包含预处理指令的语句和宏定义,并对其进行响应和替换。预处理过程还会删除程序中的注释和多余空白字符。最后会生成 .i 文件。 编译器(Compiling):编译器会将预处理完的 .i 文件进行...
  • 基本格式

    3678 2022-07-23 《ARM 汇编》
    在汇编代码中,我们常使用下面的指令格式: label opcode operand1, operand2,... ;Comments 备注: label俗称标签 或标号 ,通常是一个函数名,用于在代码中标记和调用这个设置过程;它本身不产生任何机器指令;可选;必须左顶格写 ;作用是让程序可跳转到 label处执行; opcode操作...
  • C 预处理器

    3675 2021-01-21 《C 语言》
    预处理器实例 预定义宏 字符串常量化运算符(#) 标记粘贴运算符(##) 参数化的宏 C 预处理器 不是编译器的组成部分,但是它是编译过程中一个单独的步骤。简言之,C 预处理器只不过是一个文本替换工具而已,它们会指示编译器在实际编译之前完成所需的预处理。我们将把 C 预处理器(C Preprocessor)简写为 CPP。 所有的预处理器命令都...