自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (77)
  • 收藏
  • 关注

翻译 xillix

ZYNQ 7000

2015-02-28 16:55:00 1046

转载 为什么要加 REQUIRE8 and PRESERVE8? 栈的8字节对齐

REQUIRE8 and PRESERVE8The REQUIRE8 and PRESERVE8 directives specify that the current file requires or preserves eight-byte alignment of the stack.The REQUIRE8 directive sets the REQ8 b

2015-02-16 23:15:58 5222

转载 RO,RW,ZI 和scatter file详解

要了解RO,RW和ZI需要首先了解以下知识:      (1)       ARM程序的组成            此处所说的“ARM程序”是指在ARM系统中正在执行的程序,而非保存在ROM中的bin映像(image)文件,这一点清注意区别。            一个ARM程序包含3部分:RO,RW和ZI            RO是程序中的指令和常量        

2015-02-16 16:37:09 1447

转载 arm加载域和运行域的理解

般而言,一个程序包括只读的代码段和可读写的数据段。在ARM的集成开发环境中,只读的代码段和常量被称作RO段(ReadOnly);可读写的全局变量和静态变量被称作RW段(ReadWrite);RW段中要被初始化为零的变量被称为ZI段(ZeroInit)。对于嵌入式系统而言,程序映象都是存储在Flash存储器等一些非易失性器件中的,而在运行时,程序中的RW段必须重新装载到可读写的RAM中。这就涉及到程

2015-02-16 16:32:44 1097

转载 Non-user Modes and the interrupt

7. Non-user ModesIn the previous chapters, we have restricted ourselves to discussing the ARM while it is operating in user mode. For most purposes, this is all that is required. For example, larg

2015-02-16 11:24:20 726

原创 RealView® 编译工具 汇编器指南

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0204ic/Cacbjgcc.html

2015-02-15 17:22:51 882

转载 startup_stm32f10x_hd.s 讲解

;* 文件名          : startup_stm32f10x_hd.s;* 库版本           : V3.5.0;* 说明:             此文件为STM32F10x高密度设备的MDK工具链的启动文件;* 该模块执行以下操作:;* -设置初始堆栈指针(SP);* -设置初始程序计数器(PC)为复位向量,并在执行main函数前初始化系统时钟;* -

2015-02-15 17:10:42 1644

转载 ARM启动代码研究

1:PRESERVE8:Reguire8和Preserve8C和汇编有8位对齐的要求,这两个伪指令可以满足此要求,存在REQUIRE8 PRESERVE8的对应关系,但不是说有一个REQUIRE8就要有一个 PRESERVE8,如果是一个c文件和一个汇编文件的调用,也就涉及一个PRESERVE8或者是一个REQUIRE8.另外,REQUIRE8和PRESERVE8并不完成8 byte

2015-02-15 17:04:37 1040

原创 用define定义的 1 和 1ul的区别

今天小朋友问我   #define INTEGER  1  和  #define U_SUFFIX_INTEGER  1u  的区别(1和1ul也同理)。我写了个测试代码,请看:// test.cpp //#include "stdafx.h"#include "string.h"#define INTEGER 3#define U_SUFFIX_INTEGER 3u

2015-02-07 12:29:18 5023

board-omap3evm

board-omap3evm

2015-08-14

Texas_Instrument.User_Guide

3_MUX(SDMMC2_DAT6, OMAP_MUX_MODE1 | OMAP_PIN_OUTPUT),

2015-08-14

linux 测试程序代码

linux应用层的实例代码,是嵌入式培训机构的实例代码,有串口操作,IIC 操作,等等。先在pc上跑通,然后交叉编译,搞到开发板上。

2015-07-19

heads code

C++ Class test code .

2015-05-11

8 位cpu的verilog实现

8 位cpu的verilog实现 verilog代码

2015-05-08

verilog 开发板基础实例代码

verilog 开发板基础实例代码,有or latch p2s s2p等等实例基础代码

2015-05-07

.Understanding.and.Using.C.Pointers.

.Understanding.and.Using.C.Pointers.

2015-04-20

ucos源码注释

ucos源码注释,每句都有注释,适合初学ucos系统的同学们。大家好好利用吧。

2015-03-18

BSP 相关内容

bsp定义,开发方法,bsp部分的相关内容,bsp与系统之间的接口设计等相关内容。

2015-03-10

嵌入式BSP基础知识

嵌入式BSP开发所包含的范围,开发流程,BSP在整个嵌入式系统中所提供的服务。BSP与bios和driver两者在概念上的区别。BSP在常用操作系统中开发方式,常用用的开发模板等。

2015-03-09

LPC芯片I2C控制逻辑

LPC芯片arm的外设I2C控制逻辑。讲解翔实,有助于更好的写驱动程序。

2015-03-05

arm assembly language programming (Pete_Cockerell)

arm assembly language programming tutorial, the book is very useful and practical,and i hope you can make the best of it.Good luck!

2015-02-25

arm instruction spec

arm instruction specification ,it's pretty useful when you learn the arm cpu.

2015-02-16

ucos port 移植

ucos具体在stm32上的移植实现,非常有参考价值。也可以用到自己的项目中去。

2015-02-11

ucos移植相关

ucos移植相关的内容。里面有各种移植好的代码,和没有移植的纯净版的代码。

2015-02-10

arm assembly

a tutorial about arm assembly language program

2015-02-10

arm assembly language

arm assembly language programming tutorial。汇编语言程序设计教程。

2015-02-10

CAN总线入门教程

can总线入门级教程。嵌入式产品很多用到can总线。

2015-01-19

计算机组成原理

学习arm硬件结构和原理的基础。一本我认为我们大学唯一的一本好教材。

2015-01-13

C4 compiler

编译器,如果想知道编译器是个什么东东,想知道编译器的相关内容,可以看看这个文件。

2015-01-12

BPF Performance Tools - Brendan Gregg.rar

BPF Performance Tools - Brendan Gregg.pdf

2021-04-16

imx linux sound 源码

imx linux sound 源码

2017-03-20

mt29c nand flash

mt29c nand flash

2017-02-22

vim 编辑器 windows版本 gvim

最强大的代码编辑器vim,在windows系统上运行的vim,如果不习惯vistual studio编辑的,可以把vim插件装到vs中,用vs编译,vim方式编辑,强大到没有朋友。让无数coder感概到:厉害了word 编辑器!且用且珍惜吧。vim强大的编辑能力,高效的输入方式,真实节省了我们很多宝贵时间,很多受益者如是说:生命苦短,我用vim。

2016-11-27

can转串口实例

can转串口,一个can协议转uart协议的通信实例,非常有借鉴价值。

2015-11-10

3D mouse demo

3D 鼠标,一个模拟鼠标的实例代码。非常有参考价值。

2015-11-10

嵌入式以太网

stm32 usb-can 嵌入式以太网教程。

2015-11-10

stm32 usb-can

stm32 usb-can stm32的usb转can的实例代码。非常有用。

2015-11-10

stm32以太网终端

stm32以太网终端,非常有参考价值,如果要学以太网,可以参考此示例。

2015-11-09

串口调试工具

串口调试工具,非常经典的串口助手,自使用以来,从未出现过任何错误。

2015-11-09

虚拟串口软件

虚拟串口软件,用于在电脑上虚拟一些串口,这样就不用物理串口,也能调试串口程序了。

2015-11-09

读取拨码开关的拨动方向

读取拨码开关的拨动方向,来递增/递减某个值。

2015-11-09

串口调试器.exe

串口调试器 非常好用的串口调试助手。非常经典

2015-11-02

MyCatchScree

MyCatchScree 非常小巧的抓屏工具,无需安装。

2015-11-02

The C Programming Language

The C Programming Language 学C语言的必看教材。

2015-11-01

tps65910 文档

tps65910 文档,里面有rtc的register相关介绍。

2015-09-27

global_mem.c

global_mem.c

2015-08-28

Linux设备驱动(LDD) 中文第三版

Linux设备驱动(LDD) 中文第三版 开发linux驱动的圣经。

2015-08-27

LinuxDeviceDriver_3_en

LinuxDeviceDriver_3_en linux设备驱动 第三版,2.6内核,英文原版。尽情享用吧。

2015-08-27

msp430g2253

msp430g2253

2015-08-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除