android cmake脚本
使用android cmake 脚本构建android库及可执行程序
cmake入门基本介绍
cmake使用的简单介绍,方便入门者
ST-Link printf 串口
ST-link 串口 实现Printf打印输出 STM32F407Discovery
wsq压缩编码,开源工程nbis_v4_2_0
ubuntu 下sudo su切换为超级用户root
交叉编译nbis_v4_2_0所遇到的问题及编译通过过程(交叉编译运行于Android手机平台 交叉编译工具链ndk包含的工具链)
1、编译前首先设置好环境变量
export SYSROOT=$NDK/platforms/android-14/arch-arm
export CC="$NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc --sysroot=$SYSROOT"
export PATH=$NDK/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/bin:$PATH
主要是设计好CC
2、Makefile文件修改 qq1622921489
JNI函数使用
传递字符串数组 参数传递 JNI调用
代码清单15-10 在Linux平台上调用C函数的例程——Sample3
public class Sample3
{
public native String[] stringMethod(String text);
public static void main(String[] args)
throws java.io.UnsupportedEncodingException
{
System.loadLibrary("Sample3");
Sample3 sample = new Sample3();
String[] texts = sample.stringMethod("java编程思想");
for(int i=0;i<texts.length;i++)
{
texts[i]=new String(texts[i].getBytes("ISO8859-1"),"GBK");
System.out.print( texts[i] );
}
System.out.println();
}
}
ubuntu 下载源
中国可用的ubuntu下载源,资源速度还可以!
vi命令及删除命令精典
vi命令及删除命令精典,从shell中启动可视化编辑器
vi filename 指示shell启动vi编辑器,并将参数filename传给它。如果当前目前中存在该文件,则vi编辑器将它解释为要打开的文件;如果没有该文件,则vi编译器创建新文件
vi file1 file2 file3 shell传递3个参数给vi,vi将它们解释为要打开的文件。可以使用:w命令保存文件,使用:n命令访问下一个文件
vi +# filename 打开文件,并将光标移到指定的行。例如,命令vi +100 records 从第100行开始编辑文件records
vi +/the filename 打开文件,并将光标移动包含有目标字符串的行。例如,命令vi +/Jason friends 从第1个含有字符串Jason的行开始编辑文件friends
view filename 打开文件进行编辑,但是拒绝保存对文件的修改,除非使用w!命令
分赛区比赛侧记-我们的赛车究竟会跑多快?
我们的赛车在比赛的跑道上究竟能够跑多快?”这个问题应该是大多数参赛选手想回答的问题。由于比赛规则规定在比赛之前选手不知道赛道的具体的形式,也无法进行提前的调试,故此许多参赛选手都需要对于自己的赛车的能力有所保留,以避免在比赛过程中赛车冲出跑道,因此也无法回答上述问题。
TX-1C型单片机实验板原理图
郭天祥十天学会单片机中的开发板电路图,有了它才能更好理解视频教程,送给初学的朋友
4953的PDF图和使用说明
4953的作用:行驱动管,功率管
每一显示行需要的电流是比较大的,要使用行驱动管,每片4953可以驱动2个显示行
其内部是两个CMOS管,1、3脚VCC,2、4脚控制脚,2脚控制7、8脚的输出,4脚控制5、6脚的输出,只有当2、4脚为“0”时,7、8、5、6才会输出,否则输出为高阻状态。