自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 检测挂载的存储块是否写保护

检测挂载的存储块是否写保护,可使用如下方法:1.Opening the device file in write mode and see if it fails witherrnovalueEROFS(Read-only file system). 2.Opening the device file in read mode, then issueioctl()namedBLKROGET, and check if the result value is nonzero; this i...

2020-12-17 18:04:45 316

原创 安卓NDK程序崩溃调试方法

1.通过tombstones查看崩溃原因:程序编译:make cleanmake DEBUG=ycd /data/tombstonesls -lthead -n 50 to*01ubuntu上make DEBUG=yc++filt _ZNK7android7RefBase9decStrongEPKvaarch64-linux-android-addr2line -e /home/test_code/tsest.so -a 000000000001b26c系统产生较多sh.

2020-12-03 14:43:48 409

原创 libcurl使用注意

libcurl使用注意:注意点1:现象:http短连接超过一定次数后一直返回错误7,即CURLE_COULDNT_CONNECT过程有打印:Immediate connect fail for 114.116.228.34: Too many open files使用netstat查看发现有大量的TCP连接保持在CLOSE_WAIT状态:原因:也就是说,默认情况下libcurl完成一个任务以后,出于重用连接的考虑不会马上关闭如果没有新的TCP请求来重用这个连接,那么只能等到CLOSE_WAIT

2020-12-01 15:42:02 983

原创 安卓adb命令启动wifi方法

初始操作:insmod /system/lib/modules/wlan.ko //加载驱动模块start wpa_supplicant //启动wpa_supplicant扫描热点:wpa_cli -iwlan0 scanwpa_cli -iwlan0 scan_results添加热点:wpa_cli -iwlan0 add_network 0wpa_cli -iwlan0 set_network 0...

2020-11-25 10:36:13 5982

原创 电子DIY:用单片机设计一款USB游戏手柄

玩游戏的小伙伴都知道,有的游戏需要使用游戏手柄体验才会更好,今天就我们来DIY一款自己专属的手柄!1.设计思路电脑游戏手柄和鼠标键盘一样属于USBHID设备,Window系统和Linux系统和各种游戏机系统都会自带此种设备的驱动,使用这种协议可以免装装驱动,即插即用。本次DIY使用单片机stm32f103c8t6,其自带USB资源,通过移植USB功能,修改相关配置和描述符,使其识别为USB-HID设备,再通过按键检测,检测到不用的按键就发送不同键值给电脑,以实现手柄不同的操作,实现原理同电脑键盘。.

2020-06-28 19:59:06 8685 4

原创 安卓编译问题:jack-admin相关问题

安卓编译过程中出现jack-admin相关问题,可尝试如下解决方法:步骤1:rm -rf $HOME/.jack-serverrm -rf $HOME/.jack-settings步骤2:cd /androidxxx/prebuilts/sdk/toolsjack-admin install-server jack-launcher.jar jack-server-4.8.ALPHA.jarjack-admin kill-serverjack-admin start-server...

2020-06-28 19:44:38 2317

原创 编译脚本知识点记录

编译脚本知识点记录:1.LOCAL_CFLAGS用法:LOCAL_CFLAGS += -DXXX 相当于在所有源文件中增加一个宏定义#define XXX

2020-05-09 12:14:09 342

原创 树莓派3B+配置opencv2.4.11

1.下载opencv2.4.11源码放入树莓派指定目录2.树莓派安装cmake-gui,命令sudo apt-get install cmake-qt-gui3.在解压的opencv源码目录下执行cmake-gui,选择源码目录,选择源码编译目录,选择配置项目,  主要修改点:去掉ENABLE_PRECOMPILED_HEADERS,选择CMAKE_INSTALL_PREFIX 的路径(即最终库的...

2018-06-10 23:07:39 457

原创 树莓派3B+配置QT5开发环境

执行如下步骤:1.命令行输入:sudo apt-get update2.命令行输入:sudo apt-get upgrade3.命令行输入:sudo rpi-update4.命令行输入:sudo apt-get install qt5-default5.命令行输入:sudo apt-get install qtcreator(注意:安装过程出现错误,直接从新执行当前命令,因为运行中从源跟新文件时可...

2018-06-10 22:45:14 28316 3

树莓派3B+移植opencv2.4.11库

已经移植好的树莓派3B+的opencv2.4.11的库,可直接使用

2018-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除