共 11 篇文章 |
|
理解stm32 bit.bit_band,直译为位带,也翻译成别名存储区。bit_word_addr = bit_band_base + (byte_offset x 32) + (bit_number × 4) (式1)其中: bit_word_addr —— bit_band中字的地址,它映射到某个寄存器位。bit_band_base —— bit_band的基准地址。(1)STM32对bit-band的访问,是以32位的方式来访问,即一次读写32位(Bit),... 阅619 转1 评0 公众公开 14-08-29 09:56 |
3. Linux可以安装到主分区或者扩展分区或逻辑分区。正如其名所示:FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。拿下传文件为例,当你启动FTP从远程计算机拷贝文件时,你事实上启动了两个... 阅206 转0 评0 公众公开 14-08-10 16:44 |
在了解PowerPC汇编指令前,需要先看下编程所用的寄存器模型,PowerPC系统结构为大多数运算指令都定义了Register-Register的操作,这些操作的源操作数从寄存器取得,或作为嵌入指令操作码中的立即数提供。再来介绍下特殊寄存器的操作指令,它们可以完成特殊用途寄存器之间和通用寄存器之间的数据交换,不可以直接对特殊用途寄存器中的值进行处理... 阅1 转自WUCANADA 公众公开 14-08-06 18:51 |
其中,“DATA_FAR”和“DATA_NEAR”相对应,当内存区域包含变量或者是常量时(通常是RAM、Flash和EEPROM),必须指明上面两种属性中的一种,由于涉及到内存的分页,可以这样理解:“DATA_FAR”属性指定的内存块为可以保存数据的非固定页,而“DATA_NEAR”属性指定的内存块为可以保存数据的固定页;对于只读的Flash-ROM区属性一定是"READ_O... 阅703 转2 评0 公众公开 14-08-04 15:27 |
下面例子是连续的):typedef struct{volatile unsigned char TIMER_L; //TIMER定时器的低位寄存器volatile unsigned char TIMER_H; //TIMER定时器的高位寄存器}_TIMER;结构体说明: (1) 结构体内部变量及类型 第一、内部变量即为该寄存器内部包含的分寄存器; 阅130 转0 评0 公众公开 14-06-27 14:00 |
eclipse上配置c语言开发环境。首先下载eclipse-SDK-3.4.1-win32.zip(eclipse-SDK-3.4.1-win32.zip下载地址为:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.4.1-200809111700/eclipse-SDK-3.4.1-win32.zip);CDT插件在eclipse下的安装,有两种方法,一种方法就是在网上下载源码包安装,另一种形式就是... 阅1293 转5 评0 公众公开 14-06-23 16:04 |
eclipse上配置c语言开发环境。1,先装好JAVA2,装好Eclipse3.32+MinGW13,打开CDT包把plugins和features拷到Eclipse相应的目录里4,把Eclipse的configuration目录下的org.eclipse.update删了5,启动Eclipse,现在可以建立C/C++工程了6,现在建立你的C/C++工程7,编写好你的源代码8,在Project的Properties新建一个Builder(Project→Properties... 阅6356 转4 评0 公众公开 14-06-23 16:01 |
[转载]ARM汇编STR和LDR(转) 1.使用单一数据传送指令(STR 和 LDR)来装载和存储单一字节或字的数据从/到内 存。请问装载(LDR)和存储(STR)有什么区别?我个人理解没有区别.就是向指定的地址写数 据.是么? LDR是内存数据放到寄存器,即装载,是读 STR是寄存器数据到内存,即存储,是写。InitTableEBI是一个标号 8 + 当前地址 = 当前PC 8 + 当前... 阅172 转1 评0 公众公开 14-05-22 10:15 |
Windows下搭建本地SVN服务器 | Phpvar''s Blog.binPath路径代表svn的安装目录下的svnserve.exe文件路径;-r为root的简写,F:\svn\repository是前面配置的版本库路径,DisplayName是设置svn服务的名称;start=auto为将svn服务设置成开机启动!需要注意的是,这里是svn文件库与svn服务是同一台计算机的情况, 所以可用localhost, 其它机器如... 阅237 转1 评0 公众公开 14-05-14 18:44 |