登录站点

用户名

密码

杨明训的日志

杨明训的主页 » TA的所有日志
按照发布时间排序
  • 9
    嵌入式汇编语言的用法 1.   使用关键字嵌入式汇编语言的用法 1.1     使用 __asm 方法 在 ARM C/C++ 语言中使用关键字 __asm 来标识嵌入一段汇编程序,其格式如下: __asm {        Inst
  • 1
    关键字 typedef ,定义方法如下: Typedef   已有的数据类型     新的数据类型名; 其中“已有的数据类型”是指 C 语言中所有的数据类型,包括结构、指针和数组等,“新的数据类型名”可按用户自己的习惯或根据任务需要决定。关键字 typedef 的作用只是将 C
    分类: ARM设计|1735 次阅读|没有评论
  • 1
    枚举变量的定义与引用 ANSI C 新标准增加了枚举类型,如果一个变量只有几种可能的值,可以将其定义为枚举类型,所谓“枚举”就是将变量的值一一列举出来。 定义枚举类型变量的一般格式: Enum    枚举名 { 枚举值表列 } 变量表列; 也可以将枚举的定义和说明
    分类: ARM设计|1281 次阅读|没有评论
  • 1
    结构是一种构造类型的数据,它是将若干个不同类型的数据变量有序的组合在一起而形成的一种数据的集合体。组成该集合体的各个数据变量称为结构成员,整个集合体使用一个单独的标识符作为结构变量名。一般来说结构中的各个变量之间存在某些关联的,时间数据中的时、分、秒,日期数据中的年、月、日等。由于结构是将一组
    分类: ARM设计|2004 次阅读|没有评论
  • 1
    嵌入式系统设计师考试大纲 一、考试说明 1、考试要求: (1)掌握科学基础知识; (2)掌握嵌入式系统的硬件、软件知识; (3)掌握嵌入式系统分析的方法; (4)掌握嵌入式系统设计与开发的方法及步骤; (5)掌握嵌入式系统实施的方法 (6)掌握嵌入式系统运行维护知识; (7)了解信息化基础知识、信息技术
    分类: 嵌入式考试|742 次阅读|没有评论
  • 10
    看到我中奖了 ,很让人高兴!
  • 2
    分享

    Scatter文件

    杨明训 2010-02-11 14:28
    Scatter 文件 Scatter 文件是一个文本文件,它可以用来描述 ARM 连接器生成映像文件时需要的信息。具体来说,在 scatter 文件中可以指定下列信息。 l          各个加载时域( load region )的加载时起始地址 (load address) 和最大
    分类: ARM设计|2633 次阅读|没有评论
  • 分享

    堆栈操作

    杨明训 2010-02-05 11:01
    堆栈操作 ARM 体系结构使用多寄存器的 load-store 指令来完成堆栈操作。 Pop 操作(出栈)使用一条多寄存器的 load 指令, push 操作(入栈)使用一条多寄存器的 store 指令。 在使用一个堆栈的时候,需要确定堆栈在存储器空间中是向上生长还是向下生长的。一个堆栈或者是递增的(
    分类: ARM设计|1225 次阅读|没有评论
  •   COUNT          EQU     0x40003100 ADDRESS                             EQU &
    分类: ARM设计|2525 次阅读|没有评论
  • 1
    ARM 汇编语言伪指令 ARM 中伪指令不是真正的 ARM 指令或者 THUMB 指令,这些伪指令在汇编编译器对源程序进行汇编处理时被替换成对应的 ARM 或者 Thumb 指令(序列)。 ARM 伪指令包括 adr , ADRL , LDR 和 NOP 。 1.    &
    分类: ARM设计|2407 次阅读|没有评论