- 博客(24)
- 资源 (23)
- 收藏
- 关注
原创 android studio导入classes.jar
mmmframeworks/base拷贝out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar到任一目录,在下图中指定到该目录的classes.jar1、创建classes2、app添加依赖classes3、添加完MODULE classes.jar之后编译错误 ...
2020-02-15 17:14:50
2039
1
原创 android studio 不识别单板update-for-universal-c-runtime-in-windows
错误提示提示Android Studio 3.5 or above usb device not detected in Android Studio or Unable to detect adb version, exit value: 0xc0000135. ADB depends on the Windows Universal C Runtime, which is usually ...
2020-02-09 22:45:39
1708
原创 4412 android系统去掉和添加apk
因为要裁剪系统,所以用了半天的时间研究删除和添加apk进入android文件系统。环境: 系统:android4.03开发板:4412我这里开发板使用的讯为的4412,android使用讯为提供的源码,但是原理是想通的。给的教程不算全面,有几点没有提到,有以下几点需要注意。删除系统自带apk:1、只需要修改device/samsung/smdk4x12/device.mk即
2016-11-23 20:50:38
928
原创 RFID 模块 rc522在4412 android4.4.4上移植
环境:目标板:linux3.0主机:ubuntu12.04.2交叉编译器:arm-none-linux-gnueabi-gcc开发板使用的是iTop4412文件系统:android 4.4.4需要准备的东西:RC522.C(见我的资源共享)1、将rc522.c添加到kernel/driver/spi/目录下2、修改kernel/driver/spi/目录下Kco
2016-10-14 11:48:21
2237
1
原创 在ARM-linux上实现4G模块PPP拨号上网
搞了3、4天4G模块,从毫无头绪到可以ping通外网,着实不轻松。用的是一不知名品牌EC20,技术支持很少,资料很乱,然后自己搜集资料,一步一步调试,才搞通。环境:ubuntu12.04.02gcc:arm-2009q3主要步骤:1、配置内核menuconfig:1)、USB驱动配置Device Drivers---→USB support---→USB
2016-08-06 14:38:12
17781
4
原创 mount: can't read '/etc/fstab': No such file or directory
到proc查看了设备信息[root@localhost/proc#]cat partitions major minor #blocks name 31 0 4096 mtdblock0 31 1 8192 mtdblock1 31 2 2084864 mtdblock2 179
2016-08-05 20:13:55
12610
转载 指针malloc分配空间与数组区别
忘了是从哪看到一篇关于指针malloc分配空间与数组区别的文章了,讲的不错,然后转载过来整理了一下,算是给自己做个备忘。C语言中的数组: C没有提供由语句来释放已静态定义的数组的措施。有以下几种情况:定义在函数中的自动存储型数组,在函数被调用时创建,函数退出后自动释放;定义在主函数中或所有函数之外的全局数组与程序的寿命一样长,不能中途释放;
2016-07-25 21:04:10
10936
2
原创 eclipse下修改android包,含jni
在原有apk(v1.0)基础上,安装相同名字的apk(v2.0),可以同时存在新旧apk(同样用于在原有工程基础上建立其它工程,例如ledtest->buzzer)不使用jni,so库的直接前两步就可以了。在此使用topeet4412 android4.03 led工程做范例。1、ledtest->com.topeet.myled (rename F2)-> com.topee
2016-07-22 17:36:30
487
转载 stat函数讲解(转)
stat函数讲解(转) 表头文件: #include #include 定义函数: int stat(const char *file_name, struct stat *buf);函数说明: 通过文件名filename获取文件信息,并保存在buf所指的结构体stat中返回值: 执行成功则返回0,失败返回-1,错误代码存于
2016-06-21 23:57:01
527
原创 Exynos4412 NFS服务器搭建
环境:主机:ubuntu 12.04 开发板主芯片:Exynos4412交叉编译器:arm-2009q3.tar.bz2一、确保pc ip和开发板ip处于同一网段例如:我的ubuntu12.04是192.168.1.121子网掩码是255.255.255.0、开发板ip是192.168.1.110 、子网掩码是255.255.255.0不确定的同学可以自己搜一下"同一网段"
2016-06-20 23:53:58
1092
原创 Exynos4412搭建最小文件系统
环境:主机:ubuntu 12.04 交叉编译器:arm-2009q3.tar.bz2工具:busybox-1.22.1.tar开源网址是http://www.busybox.net/1、解压Busybox到指定目录2、进入目录busybox-1.22.1 配置编译选项:make menuconfig(1)进入界面“Busybox Settings”→
2016-06-12 23:45:07
922
原创 s3c2440 IIC AT24C08 (II)非中断模式
承接上一篇: http://blog.youkuaiyun.com/qq361294382/article/details/51589964本次实验使用非中断方式实现S3C2440 对于AT24C08 实验IIC读写操作。如上篇所说:中断非中断(其实原理相通,非中断也是通过检测IICCON bit4 以此来判断是否有中断产生,后面的中断、非中断处理函数一样)。1.Master
2016-06-05 18:02:28
533
原创 s3c2440 IIC AT24C08
S3C2440 裸机IIC程序代码(基于AT24C08测试):因为不能上传附件:源代码放在了资源页。包括两种读写方式:中断非中断(其实原理相通,非中断也是通过检测IICCON bit4 以此来判断是否有中断产生,后面的中断、非中断处理函数一样)。然后AT24C08读写方式又分两种:按页读写和单字节读写。本节介绍中断方式读写:S3C2440手册上主机收发方式:1.Master
2016-06-05 17:34:52
655
原创 ping 192.168.1.1 icmp_seq=1 Destination Host Unreachable
windows7重新安装后,然后安装Vmvare,使用原来的ubuntu,发现主机与虚拟机桥接时ping不通,提示如下:ping 192.168.1.1 icmp_seq=1 Destination Host Unreachable然后使用如下命令配置固定ip时一直无法配置:sudo ifconfig eth0 192.168.1.1最后在虚拟机网络编辑器中把桥接模式的自动修改为对应的
2016-05-14 11:57:00
27457
3
原创 linux3.4.2移植
移植环境:ubuntu14.04arm-linux-gcc-4.3.2u-boot使用前面一直的u-boot-2012.04.01参考:《嵌入式完全开发手册》windows下sourceInsight建立,包含如下目录:arch/arm/boot、common、configs、include、kernel、lib、include/一、修改、编译测试1.1 修改M
2016-04-28 23:27:52
1586
原创 移植u-boot-2012.04.01到s3c2440
看了韦东山老师的u-boot-2012.04.01移植,然后把大概移植内容整理了一下,如下。开发环境:u-boot-2012.04.01arm-linux-gcc-4.3.2.tar1.环境配置:老版本的gcc编译器编译时有问题,所以使用4.3.2解压到根目录:book@book-desktop:/work/tools$sudo tar xjf arm-li
2016-04-24 22:36:51
683
原创 STM32 PWM快速开关端口电平问题
使用STM32 的PWM模块时,有个开关函数的问题,使用TIM_Cmd(TIM12, ENABLE);或者TIM_Cmd(TIM12, DISABLE);可以实现定时器的开关,但是把定时器关闭后,PWM端口电平未知,高低电平都有可能。使用此函数:TIM_ForcedOC1Config(TIM12, TIM_ForcedAction_InActive);可以将定时器端口强制置为低电平,但是PWM
2016-03-02 20:11:17
5834
1
原创 make: ./libtool:command not found
./libtool --mode=compile gcc -O2 -I. -c ./jcapimin.cmake: ./libtool:命令未找到make: *** [jcapimin.lo] 错误 127./libtool --mode=compile gcc -O2 -I. -c ./cjpeg.cmake: ./libtool:命令未找到make: *** [cj
2016-02-26 15:23:38
9535
1
原创 ubuntu14.04 busybox编译问题 make[1]:*** [menuconfig] Error 1
开发环境:ubuntu 14.04,问题:不能编译busybox执行指令:$sudo apt-get install ncurses,安装ncursesh后make menuconfig有错误,用安装包安装也是有问题。make[1]:*** [menuconfig] Error 1make: *** [menuconfig] Error 2执行指令:apt-get install
2016-02-24 11:05:26
1604
原创 sudo apt-get install openssh-serveropenssh-server;openssh-server : Depends: openssh-client (= 1:6.1p
when you install openssh-server, sudo apt-get install openssh-serverif there is showed :Reading package lists... DoneBuilding dependency tree Reading state information... DoneSom
2016-01-11 15:15:21
2322
原创 气压计MS5611
经过几天的痛苦挣扎,终于搞定了,完成气压计的参数读写,温度检测,大气压计算。因为这款气压计精度高,好多计算需要用到正负数,整数小数,浮点整形,有的计算结果特别大,所以在数据格式转换方面费了好长时间。但是结果还是挺满意的。需要源代码的可以去我分享的资源下载,留言或者留邮箱。这款气压计也可以用作测量海拔,稳定性挺好,测量的温度,气压都挺准确,下面是资料简介,最后添加部分程序代码,如需完整版的代码和资料
2015-11-26 20:04:03
8431
12
原创 mini2440 X35 移植LCD驱动
友善之臂mini2440配套的X35 LCD显示屏可谓是比较蛋疼,说是sony的,但是没有找到相关手册,从裸机编写程序就一直有问题。为了让以后的广大同胞少走弯路,在此将我遇到的一些问题做一些总结:相关的裸板和驱动程序见链接:http://t.cn/RyPU3dVLCD pin : GPC,GPD,GPG :GPD[0:15] = VD[8:23] ;GPC[8:15] = VD[0:7
2015-08-26 16:23:58
601
原创 FriendlyARM 友善之臂 USB下载驱动安装失败以及蓝屏问题
1、我的台式机是XP系统,曾经装成功过,后来连接不上了,于是我就手动卸载驱动,可再安装就不行了。。。2、FriendlyARM USB Download Driver Setup_20090421正常,当插入USB线的时候提示安装驱动,我选择的是自动搜索驱动,结果到安装驱动的界面(一直在复制SECBULK.sys到C:\WINDOWS\system32\drivers这个文件夹中)就一直卡着
2015-05-27 21:11:33
1993
ADBDriverInstaller.rar
2019-12-30
itop-4412 adb 1.0.32 adb 1.0.39
2019-10-13
深入理解LINUX网络技术内幕.part2.rar
2016-07-24
深入理解LINUX网络技术内幕.part1.rar
2016-07-24
u-boot-2012.04.01.tar.bz2
2016-04-24
Mini2440 X35 LCD例程
2015-08-26
WIN8USB转串口驱动PL2303亲测可用
2014-11-20
STM32 DMA中断模式下ADC多通道数据采集+均值滤波
2014-10-30
破解版ModBusPoll主从调试软件
2014-10-10
JLINK-V8固件以及详细烧录步骤--针对无法识别,灯不亮
2014-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人