登录站点

用户名

密码

中电网的日志

中电网的主页 » TA的所有日志
按照发布时间排序
  • 1.  EG3  关于嵌入式开发的站点,提供非常多关于嵌入式开发的资料。包括开发公司,技术文档,免费资源等等。版面包括busses & boards,embedded software,dsp,embedded systems,open source,rtos,embedded chips,system-on-a-chip 等等。 强烈推荐  http:/
    74 次阅读|没有评论
  • ARM从零开始学--点灯

    首先,我也是个初学者,刚学会点灯^_^,就先把这灯点起来,和同样的或者还在迷茫着点灯的初学者一起学习^_^ 介绍下我用的环境:ads1.2 proteus7.1 PLC2124 哈哈 虚拟着玩 好更容易的参与 PLC2124片内有256KB的FLASH和16K的RAM,直接先当单片机使。 随便建立个后缀.S的文档,把下面的代码copy过去
    67 次阅读|没有评论
  • 一、编译器介绍 1、ADS1.2     ADS是 ARM 公司的集成开发环境软件,他的功能非常强大。他的前身是SDT,SDT是ARM公司几年前的开发环境软件,目前SDT早已经不再升级。ADS包括了四个模块分别是:SIMULATOR;C 编译器;实时调试器;应用函数库。 ADS的编译器调试器较SDT都有了非常大的改观,&nb
    110 次阅读|没有评论
  • 分享

    GNU LD用法

    中电网 2013-04-16 10:40
    1、什么是ld?它有什么作用?       ld是 GNU binutils工具集中的一个,是众多Linkers(链接器)的一种。完成的功能自然也就是链接器的基本功能:把各种目标文件和库文件链接起来,并重定向它们的数据,完成符号解析。Linking其实主要就是完成四个方面的工作:storage allocation
    86 次阅读|没有评论
  • 从LINUX移植过来的文件(.c和.h)在KEIL下使用时需要注意:           这些文件在WINDOWS下以记事本打开时显示时不会正常显示回车换行,这是由于在Linux下的换行是\n,而在Windows下的换行是\r\n。而在KEIL下是无法看出的,一般只是表现为中文注释是乱码。结果是KEIL在模
    101 次阅读|没有评论
  • 1.ARM中一些常见英文缩写解释 MSB:最高有效位; LSB:最低有效位; AHB:先进的高性能总线; VPB:连接片内外设功能的VLSI外设总线; EMC:外部存储器控制器; MAM:存储器加速模块; VIC:向量中断控制器; SPI:全双工串行接口; CAN:控制器局域网,一种串行通讯协议; PWM:脉宽调制器; ETM:嵌入式跟踪宏; CPSR
    113 次阅读|没有评论
  • 在 ARM 体系中通常有以下3种方式控制程序的执行流程: **在正常执行过程中,每执行一条ARM指令,程序计数器(PC)的值加4个字节;每执行一条Thumb指令,程序计数器寄存器(PC)加2个字节。整个过程是按顺序执行。 **跳转指令,程序可以跳转到特定的地址标号处执行,或者跳转到特定的子程序处执行。其中,B
    115 次阅读|没有评论
  • 在 ARM 体系中通常有以下3种方式控制程序的执行流程: **在正常执行过程中,每执行一条ARM指令,程序计数器(PC)的值加4个字节;每执行一条Thumb指令,程序计数器寄存器(PC)加2个字节。整个过程是按顺序执行。 **跳转指令,程序可以跳转到特定的地址标号处执行,或者跳转到特定的子程序处执行。其中,B
    85 次阅读|没有评论
  • ARM寄存器介绍

    ARM 处理器含有37个寄存器,这些寄存器包括以下两类寄存器。 (1)31个通用寄存器:包括程序计数器PC等,这些寄存器都是32位寄存器。 (2)6个状态寄存器:状态寄存器也是32位的寄存器,但是只使用了其中的12位。   1.通用寄存器 在ARM处理器的7种模式下都有一组对应的寄存器组。在
    85 次阅读|没有评论
  • ARM寄存器介绍

    ARM 处理器含有37个寄存器,这些寄存器包括以下两类寄存器。 (1)31个通用寄存器:包括程序计数器PC等,这些寄存器都是32位寄存器。 (2)6个状态寄存器:状态寄存器也是32位的寄存器,但是只使用了其中的12位。   1.通用寄存器 在ARM处理器的7种模式下都有一组对应的寄存器组。在任意
    136 次阅读|没有评论