ARM7与ARM Cortex比较1.ARM实现方法ARM Cortex是一种基于ARM7v架构的最新ARM嵌入式内核,它采用哈佛结构,使用分离的指令和数据总线(冯诺伊曼结构下,数据和指令共用一条总 线)。从本质上来说,哈佛结构在物理上更为复杂,但是处理速度明显加快。根据摩尔定理,复杂性并不是一件非...
分类:
其他好文 时间:
2014-11-27 21:49:04
阅读次数:
243
对于Union我用的比较少,最近一段时间大多使用Lua,所以复习一下UnionUnion是共用体,顾名思义,公用一块内存一块内存不同的访问方式// 1.数组的便捷访问// 一块内存两种等价的访问方式template union Mat4x4 { struct{ T m00, m0...
分类:
编程语言 时间:
2014-11-24 22:13:48
阅读次数:
233
Cortex-A9 是性能最高的 ARM 处理器,可实现受到广泛支持的 ARMv7 体系结构的丰富功能。Cortex-A9 处理器的设计旨在打造最先进的、高效率的、长度动态可变的、多指令执行超标量体系结构,提供采用乱序猜测方式执...
分类:
其他好文 时间:
2014-11-24 15:31:46
阅读次数:
222
今天淘宝买的香蕉派PVC外壳到了,把外壳装好,这个PVC外壳还是挺结实的,还带了个小风扇。香蕉派并不是一个简单的"克隆"树莓派的产品,香蕉派比树莓派有很多硬件及性能上的区别,最大的不同点在以下几个方面.
1. 所使用的芯片完全不同. 树莓派使用的是Broadcom ARM11内核, 香蕉派使用的是全智(Allwinner) ARM Cortex-A7 双核以CPU. 不同的ARM 架构造成...
分类:
其他好文 时间:
2014-11-23 21:46:01
阅读次数:
317
今年5月英特尔同中国芯片制造商瑞芯微(Rockchip)达成合作,皆在为低端入门手机、平板和其他设备设计和生产处理器。在今年10月有消息称在双方共同努力下设计了具备3G功能的ARM Cortex-A5双核处理器XMM6321,而今天这款处理器正式公布,在未来几个月有望装备在入门级手机、平板和Phab...
分类:
其他好文 时间:
2014-11-21 12:04:48
阅读次数:
203
NVIC:Nested Vectored Interrupt Controller(嵌套向量中断控制器)。
对于这个东西,我们使用的最多的就是用这货来配置中断的优先级。
这个东西本身挺烦人的,要全面的了解NVIC的话,就需要参见《Cortex-M3参考手册》,这里仅仅针对STM32的固件库,说明一下NVIC如何配置。...
分类:
其他好文 时间:
2014-11-20 09:07:32
阅读次数:
181
感谢园子离的Rain Man这哥们,资料非常详细:详情参见:http://www.cnblogs.com/rainman/archive/2011/02/20/1959325.html#m0我摘出来一部分自己收藏:-------------------------------------------...
分类:
Web程序 时间:
2014-11-19 20:25:26
阅读次数:
177
那么,这里就只有一种可能,就是使用的的下载线质量有问题,或者说,板子的走线有问题。简而言之,下载线无法承受当前的下载速度,出现了信号的串扰造成的。
我这次出现这个情况是下载线的问题,我用来下载的程序使用了杜邦线,因为特殊需要,杜邦线有些乱七八糟的,才出现这种现象。...
分类:
其他好文 时间:
2014-11-18 11:48:41
阅读次数:
136
画原理图的时候为了使布线方便,使用了jlink的引脚。而STM32默认是设置为Jlink功能的,所以烧写代码的时候必须先关闭Jlink功能才能当做普通IO口使用,关闭代码如下:1 RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);2 ...
分类:
其他好文 时间:
2014-11-17 22:34:01
阅读次数:
3559
1.各列参数说明:
1.1.Def.Mode: 表示开机后gpio模块初始化后的模式,每个GPIO pin最多有7种模式,MODE0总是为GPIO mode。
GPIO在系统初始化后的mode是由Def.Mode这一栏决定的。
1.2.M0--M7:M0-M1-M3-M4-M5-M6-M7各个GPIO的可选的模式。
如果勾选了M0-M7中的某些项,则会生成类似 #d...
分类:
移动开发 时间:
2014-11-14 21:16:11
阅读次数:
319