Crosswalk Cordova windows下编译出现:bin\node_modules\q\q.js:126 throw e问题解决方法
Crosswalk Cordova 编译出现以下问题
D:\code\crosswalk\crosswalk-cordova-10.39.235.15-arm\bin\node_modules\q\q.js:126...
分类:
Windows程序 时间:
2015-01-16 11:20:21
阅读次数:
2661
用32位arm7芯片lpc2129和keil编译器,在项目开发中遇到的问题如下:
定义字节数组 :
BYTE array[10] = {0};
然后把地址&array[1]强制转换并赋值:
*(UINT16 *)(&array[1]) = 0xaabb;
然后读取数组里的内容,发现被赋值的元素是array[0]和array[1],读出的内容是:
array[0]的内容是...
分类:
其他好文 时间:
2015-01-16 01:24:19
阅读次数:
140
三星公司所产芯片S5pv210包含arm核Cortex-A8采用指令架构armv7,S3c2440包含arm核ARM9采用armv4指令构架,S3c6410包含arm核ARM11采用用指令构架armv6。其中S3c2440已经停产。S3c2440S5pv210S3c6410处理速度405--500MHz533-667MHz800MHz-1G缓存16KB16KB32KB内存接口SDRAMSDRAM/DDR..
分类:
其他好文 时间:
2015-01-15 23:58:06
阅读次数:
497
ARM演化变迁:ARM经典:ARM7,ARM9,ARM11性能依次提升。Cortex:M系列:Cortex-M0,Cortex-M1,Cortex-M2,Cortex-M3,Cortex-M4应用于工控领域(没有操作系统)类比单片机性能比单片机强。R系列:Cortex-R4面向实时应用,可以运行操作系统。A系列:Cortex-A5,Cortex-A8,Cort..
分类:
其他好文 时间:
2015-01-15 23:58:05
阅读次数:
384
从事emberded 底层驱动工作 7个多月以来,收获不少,对ucos和emebeded linu 有了较深入的了解,对linux的内核以及驱动了解的更多,知道那冗长的芯片datasheet如何看懂,大概花了近半年时间,看得懂电路原理连接图,对硬件的专业术语,由陌生逐渐熟悉,大概清楚开发板的各个.....
分类:
其他好文 时间:
2015-01-15 19:48:44
阅读次数:
169
一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针类型标识符 *函数名(参数表) int *f(x,y);首先它是一个函数,只不过这个函数的返...
分类:
其他好文 时间:
2015-01-15 15:51:25
阅读次数:
125
debian系统有针对arm分支的,在arm上跑debian系统可以用apt-get安装软件,避免繁琐的编译和重复创建文件系统的工作.
本例子使用z-turn的开发板为例.
linux主机版本:
root@v:i# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Descriptio...
分类:
其他好文 时间:
2015-01-15 10:58:10
阅读次数:
99
自己的一些简单的总结,也是最常用的ARM汇编指令,之后也会不断的补充完善。
1. 汇编系统预定义的段名
.text @代码段
.data @初始化数据段
.bss @未初始化数据段...
分类:
系统相关 时间:
2015-01-14 21:29:45
阅读次数:
284
ARM体系结构与编程
本文章记录一些看《ARM体系结构与编程》这一本书的记录;
个人觉得,学习ARM体系时,不需要死记硬背,只要把某些关键的大致记住,比如ARM寄存器(通用寄存器、PC、LR、SP、CPSR、SPSR)、ARM中断处理体系、常用的ARM汇编指令等。
本文基本都是从书上截图,都是一些关键的知识,需要我们时常去复习的。
一.ARM概述
ARM处理器的7种工作模式:...
分类:
系统相关 时间:
2015-01-14 21:29:30
阅读次数:
429
交叉工具链对于一个简单的hello.c程序#include<stdio.h>voidmain(){printf("helloworld->\n");}我们在Linux编译时使用gccgcchello.c-ohello(-o重命名);但是编译后拷贝到arm里面无法使用,我们需要专门的编译器来编译,我们将写好的程序hello.c在Linux里面不在使用gc..
分类:
系统相关 时间:
2015-01-14 18:10:34
阅读次数:
215