- 博客(7)
- 资源 (38)
- 收藏
- 关注
转载 C语言与汇编语言混合编程应遵守的规则
ARM编程中使用的C语言是标准C语言,ARM的开发环境实际上就是嵌入了一个C语言的集成开发环境,只不过这个开发环境与ARM的硬件紧密相关。在使用C语言时,要用到和汇编语言的混合编程。若汇编代码较为简洁,则可使用直接内嵌汇编的方法;否则要将汇编程序以文件的形式加入到项目中,按照ATPCS(ARM/Thumb过程调用标准,ARM/Thumb Procedure Call Standard)的规定与C
2014-11-24 18:46:21 1133
转载 AMBA、AHB、APB、ASB总线简介
AMBA简介随着深亚微米工艺技术日益成熟,集成电路芯片的规模越来越大。数字IC从基于时序驱动的设计方法,发展到基于IP复用的设计方法,并在SOC设计中得到了广泛应用。在基于IP复用的SoC设计中,片上总线设计是最关键的问题。为此,业界出现了很多片上总线标准。其中,由ARM公司推出的AMBA片上总线受到了广大IP开发商和SoC系统集成者的青睐,已成为一种流行的工业标准片上结构。AMBA规范主
2014-11-24 18:39:00 625
转载 汉语是世界上唯一一种面向对象的高级语言(转)
声明:除了汉语之外,我只会一点英语和日语。因此说是“唯一”略显夸张,有吸引眼球的嫌疑,请大家原谅。严谨地说,标题应该是“汉语是一种面向对象的高级语言”。 在网上看到过很多有关汉语和英语比较的文章,他们写的都很不错,并且列举了大量的事例来证明汉语或者英语是优秀的。不过,我想用计算机软件设计的观点,来理性地分析汉语和英语的优缺点。经过分析,我可以断言:汉语是世界上唯一一种面向对象的高级语言。而以英
2014-09-26 11:10:27 1321
转载 嵌入式系统中volatile 的使用的意义
如果一个变量的值可能会被程序操作之外的其它操作所改变,那么你必需用volatile 声明。在嵌入式系统中其它操作是:中断服务程序的操作、硬件动作的操作。用volatile声明的变量是不会被编译器优化掉的例如:#define PortA ( * ( volatile uns
2011-08-30 11:25:02 512
转载 vim + cscope
linux下使用 vim + cscope 查看代码先备份一下,还没有弄好。1. vim的准备首先 vim --version | grpe cscope,看看vim是否支持cscope,如果不支持需要重新安装vim。最简单的是在./confi
2011-08-29 12:08:58 665 1
转载 IP核
IP核 IP核概述利用IP核设计电子系统,引用方便,修改基本元件的功能容易。具有复杂功能和商业价值的IP核一般具有知识产权,尽管IP核的市场活动还不规范,但是仍有许多集成电路设计公司从事IP核的设计、开发和营销工作。IP核有两种,与工艺无关的VHDL程序称为软核;具有特定
2011-08-08 11:41:02 746
转载 STM32之时钟树笔记
1 STM32有五个时钟源:HSI、HSE、LSI、LSE、PLL1.1 HSI:高速内部时钟、RC振荡器、频率为8MHz、时钟精度较差,可作为备用时钟源(时钟安全系统CSS)。1.2 HSE:高速外部时钟、可接外部晶体
2011-08-07 20:42:32 579
制作ramdisk文件系统
2011-10-18
Android开发指南中文版
2011-10-18
Android开发--华清远见android培训课件教程
2011-10-18
Linux常用命令全集
2011-10-18
2011年全国大学生电子设计竞赛题目
2011-10-18
2003年全国大学生电子设计竞赛索尼杯宽带放大器
2010-08-20
运算放大器固有噪声分析与测量
2010-08-19
全国大学生电子设计竞赛 2010年TI杯模拟电子系统专题邀请赛试题 B题-点光源跟踪系统
2010-08-19
全国大学生电子设计竞赛 2010年TI杯模拟电子系统专题邀请赛试题 C题-信号波形合成实验电路
2010-08-19
非常好用的绘图助手 操作简单 很实用哦
2010-08-18
MSP430x41x, MSP430F42x, MSP430F42xA 源码
2010-08-12
MSP430x13x, MSP430F14x, MSP430F15x, MSP430F16x 源代码
2010-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人