- 博客(2)
- 资源 (16)
- 收藏
- 关注
原创 Android jni的感想
最近搞加密,移植了一段加密算法,C语言的。在java上没有能实现了,看到有人在弄JNI,觉得自己还是试试经过生成jni的h文件做了jbytearray和byte【】的转换,测试OK另外发现使用ndk-build编译默认为armeabi。修改了Application.mk:APP_ABI := armeabi armeabi-v7a1.编写java部分的函数,使用关键
2013-11-26 14:48:21 668
stm32flash
Linux下用于串口下载stm32固件的程序,
Usage: ./stm32flash [-bvngfhc] [-[rw] filename] /dev/ttyS0
-b rate Baud rate (default 57600)
-r filename Read flash to file
-w filename Write flash to file
-u Disable the flash write-protection
-e n Only erase n pages before writing the flash
-v Verify writes
-n count Retry failed writes up to count times (default 10)
-g address Start execution at specified address (0 = flash start)
-s start_page Flash at specified page (0 = flash start)
-f Force binary parser
-h Show this help
-c Resume the connection (don't send initial INIT)
*Baud rate must be kept the same as the first init*
This is useful if the reset fails
Examples:
Get device information:
./stm32flash /dev/ttyS0
Write with verify and then start execution:
./stm32flash -w filename -v -g 0x0 /dev/ttyS0
Read flash to file:
./stm32flash -r filename /dev/ttyS0
Start execution:
./stm32flash -g 0x0 /dev/ttyS0
2013-02-18
RXTX-2.1.7-bins-r2.zip
用于Java串口开发的一个库,从官方下载下来的。支持Windows,Linux等操作系统,相对于Sun的javacomm项目有跨平台的优点,配置相对简单
2012-06-06
stm32_lib_v3.5_gcc
自己搭配的stm32库函数在gcc下的环境,Makefile是自己找的libopencm3的makefile修改版,启动代码和链接脚本是根据stm32官方库里的进行了一系列修改,目前在arm-none-eabi下编译通过,main函数自行修改,现完成PB9的闪烁
2011-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人