- 博客(4)
- 资源 (7)
- 收藏
- 关注
转载 nbench -嵌入式处理器性能测试
nbench 介绍 nbench是一个简单的用于测试处理器,存储器性能的基准测试程序。即著名的BYTE Magazine杂志的BYTEmark benchmark program。nbench在系统中运行并将结果和一台运行Linux的AMD K6-233电脑比较,得到的比值作为性能指数。由于是完全开源的,爱好者可以在各种平台和操作系统上运行nbench,并进行优化和测试,是一个简单有效的性能
2015-03-26 15:43:32 4365
转载 STM32启动过程分析
相对于ARM上一代的主流ARM7/ARM9内核架构,新一代Cortex内核架构的启动方式有了比较大的变化。ARM7/ARM9内核的控制器在复位后,CPU会从存储空间的绝对地址0x000000取出第一条指令执行复位中断服务程序的方式启动,即固定了复位后的起始地址为0x000000(PC = 0x000000)同时中断向量表的位置并不是固定的。而Cortex-M3内核则正好相反,有3种情况:1、 通过
2015-03-26 15:22:43 3073
原创 Bootloader流程-Linux
Bootloader流程简介(通用的linux内核,启动时需要很多参数 ,这些参数必须通过Bootloader传递。而且内核一半是压缩存放在外存上的,从外存到内存的复制也是由Bootloader完成。从Bootloader的第二个功能就知道,Bootloader时不能与内核放在一起的。由于Bootloader的实现依赖于CPU的体系结构,因此大多数的Bootloader都分为Stage1和Stage
2015-03-25 17:24:28 3039
原创 裸机寄存器操作
贴个裸机扫盲,以防哪天被花盆砸中,记忆全无。(纯水贴,,活着)//1 mode config#define ON 0x0//2 port register define#define rGPBCON (* (volatile unsigned *) 0x56000010) // Port B control, from datasheet//3 prt initvoid
2015-03-16 17:48:02 2509 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人