- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 硬件堆栈和软件堆栈在AVR中的理解
首先是从理论上的东西。。网上转载来的,后面是看AVR代码时得出的一些东西。硬件堆栈:或许也可以称作系统堆栈,是位于片内RAM区。有人说,只要能使用PUSH,POP指令的单片机,都可以说含有硬件堆栈。这样的说法我个人觉得不是很全面。通过指令进行压栈和出栈操作只是系统堆栈中的一种操做。系统堆栈还可以被隐含调用。例如,当调用子程序时,系统会主动把返回地址压入堆栈,并不需要用户通过指令操作。通常,
2014-11-05 21:43:00 3366
转载 Declaring Attributes of Functions
Next: Attribute Syntax,Previous: Mixed Declarations,Up: C Extensions5.24 Declaring Attributes of FunctionsIn GNU C, you declare certain things about functions called in your programwhich h
2014-11-05 11:09:04 764
转载 Specifying Attributes of Variables
Next: Type Attributes,Previous: Character Escapes,Up: C Extensions5.31 Specifying Attributes of VariablesThe keyword__attribute__ allows you to specify specialattributes of variables or st
2014-11-05 11:08:34 726
转载 Specifying Attributes of Types
Next: Alignment,Previous: Variable Attributes,Up: C Extensions5.32 Specifying Attributes of TypesThe keyword__attribute__ allows you to specify specialattributes of struct andunion types
2014-11-05 11:05:40 602
原创 使用J-Link-ARM 烧写uboot.bin到NorFlash
Attention:本文写的可能不一定对,可能本人理解错误。本文不一定适用你的开发板,哪怕同型号的,并且烧写的是韦东山老师的嵌入式linux里面使用的uboot.bin,so try at your own risk!网上好多地方说J-Link无法正确烧写uboot.bin到NorFlash,需要使用openJtag或者使用JTAG(需要连接并口),我没有openJtag,只有J-Link v
2013-12-31 11:18:28 1908
原创 fedora 20 安装pidgin-lw-qq
第一步: yum install gcc gcc-c++ make cmake pkgconfig glib-devel libcurl-devel libpurple-devel sqlite-devel zlib-devel js-devel第二步: sudo yum install pidgin第三步: git clone -b dev https://gith
2013-12-23 15:10:59 3400 3
原创 Fedora 19 x86_64安装杂记
1.首先安装dkms..否则安装vmbox之后,一更新linux内核,vmbox就会出问题.2.安装显卡驱动.选择akmod.内核是x86_64,不用安装kernel-PAE3.utorrent server暂时无解4.安装longene qq2012下载相应的最新的longene qq2012的tar包.解压到/opt执行sudo setup.sh -i qq
2013-10-24 13:19:20 1456
转载 arm编译杂记1
1.AT:指定这个段在编译出来的映像文件中的地址-加载地址2.ALIGN示例: SECTIONS{ .text :{*(.text)} .dodata ALIGN(4):{*(.rodata)} .data ALIGN(4):{*(.dat
2013-10-15 10:27:14 809 1
转载 S3C2440内存控制详解
特点:软件可编程的大小端模式; 地址空间:每个BANK可寻址128MB(总共8个BANK 1GB空间); 可编程的访问位宽:BANK0为16或32位,其他BANK为8或16或32位; 8个存储器BANK,其中6个用于ROM或者SRAM,2个用于ROM、SRAM或者SDRAM; BANK0~BANK6的起始地址固定;
2013-10-14 08:52:09 4413
转载 硬盘安装linux时需要做的一部分工作
title install fedora 18kernel (hd0,0)/vmlinuz linux askmethod repo=hd:/dev/sda8:/initrd (hd0,0)/initrd.img
2013-10-10 08:34:20 939
proteus 7.5sp3汉化包
2011-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人