加载中
jni 调试c/c++

最主要的步骤是: 1) 在文件androidMainfast.xml中的application 标签下添加android:debuggable="true" 2)工程设置中将Build Types中的jni debuggable配置为true 3) 通过GDB来设置断点进行...

JNI调用c++实现AES加密解密

最近项目中用到数据加密解密的功能,由于Android、iOS以及服务器端都需要用到这个功能。而不同平台上加密出来的密文是不一样的,这样导致互相之间密文无法使用。于是决定使用C/C++完成加密解...

2018/01/25 14:02
4.7K
C++ 采集音频PCM流功能

#include "stdafx.h" #include <stdio.h> #include <Windows.h> #pragma comment(lib, "winmm.lib") HWAVEIN hWaveIn; //输入设备 WAVEFORMATEX waveform; //采集音频的格式,结构体 ......

2018/11/30 10:20
2.1K
一道c++的题目,改成java版本后发群里,引众多java码农争论

去年曾经一道c++的题目在网上引起众多码农的热议,题目就是两个函数,在第一个函数中定义了变量a与b的值,并且调用了第二个函数,而第二个函数是一个空函数,有两个参数a与b, 第一个函数末尾...

2019/04/16 08:55
31
JNI学习笔记:二维数组的使用

1 前言 2 程序一:Java类中的二维数组成员传值给C++并求和 2.1 代码 2.2 总结 3 程序二:C++代码修改Java类中的二维数组 3.1 代码 3.2 总结 4 程序三:C++代码中返回一个二维数组给Java类 4....

2018/12/05 14:58
103
Android.mk文件语法规范

1、Android.mk文件概述 Android.mk文件用来告诉NDK编译系统,应该如何编译这些源码。更确切地说,该文件其实就是一个小型的Makefile。该文件会被NDK的编译工具解析多次,所以要注意不要过多使...

2018/01/25 10:51
264
C结构体与JavaBean转化

今天在做jna实验的时候,发现一个问题: jna中struct有:int,byte,char三种类型的字段,本来我通过struct.getPoint之后,再通过pointer.getChar(5)应该会取得结构体中的char值,可是我发现无...

2020/02/16 14:05
1K
短时傅里叶变换

1) 【音频处理】短时傅里叶变换 https://blog.csdn.net/zb1165048017/article/details/80682473 2) c++加窗 https://blog.csdn.net/jacke121/article/details/61917610 3)https://blog.cs...

COS
2018/11/25 14:16
376
Android NDK c创建新的线程

在jni的c/c++层创建一个新的线程只需要3步: 1.导入库 #include<pthread.h> 2.写好线程要做的事 void* run_1(void*); void* run_1(void* args){ ... } 3.调用方法 pthread_t thread_1; pthr...

DLL返回中文,JNA接收乱码

VS2013,C++做的DLL: char* pt; char * test1(){ pt = (char*)malloc(200000000); char buf[100] = "hello你world"; memcpy(pt, buf, 100); return pt; } char * test2(){ if (pt != NULL) ...

JNA
2020/02/21 10:33
2.6K
http://pinvoke.net/ 是个不错的网站,它包含了几乎所有的API在.NET中的调用说明,还有例子

C#查找指定窗口的子窗口的句柄 Posted on 2012-12-14 15:48 ArRan 阅读(327) 评论(0) 编辑 收藏 用axWebBrowser加载HTML网页时,真正显示内容的窗体并不是axWebBrowser,而是其子窗口的子窗口...

2020/02/07 19:03
140
大道至简——RISC-V架构之魂(转载)

1: https://blog.csdn.net/zoomdy/article/details/79580529 2: https://blog.csdn.net/zoomdy/article/details/79580772 3: https://blog.csdn.net/zoomdy/article/details/79580949 4: RIS...

2018/06/21 09:04
1.6K
xilinx fpga相关视频教程汇总

在 Vivado 中使用 Synopsys VCS 运行仿真 了解如何在 Vivado 中使用 Synopsys VCS simulator 运行仿真。我们将演示如何编译仿真库、为 IP 或整个项目生成仿真脚本,然后运行仿真。 http://x...

2019/07/22 12:38
369
Xilinx Artix-7 FPGA

1:Xilinx Artix-7 FPGA 【1】之实现DEMO工程并烧写 2:https://blog.csdn.net/weixin_44355157/article/details/88953671 3:Xilinx 软件开发套件 (SDK)、SDSoC 开发环境、 以及生态系统合作伙...

2019/07/15 16:55
234
VSCode搭建ARM(STM32开发环境)

目录 需要用到的工具 软件安装 下载安装 Visual Studio Code 下载安装 STM32Cubemx 下载安装 ARM GCC交叉编译工具链 下载安装 Msys2 下载安装 OpenOCD 下载安装 Make 开发环境配置 msys2_sh...

2020/10/29 11:19
3.9K
JNI调用(github有代码可下载)

java调用jni c/c++中函数有二种方法: 一种是通过名称映射,另一种通过动态注册 名称映射就是常规的jni操作方式,而动态注册则需要看帖子中的5 另外,在<<深入理解android系统 张元亮著>>JNI...

2018/03/26 11:04
494
FT2232H编程流程分析

FT2232H编程流程分析 前言 正菜 获取当前连接的FTDI设备 获取指定设备的详细信息 确认设备信息后,打开指定设备 复位设备 清空缓存 配置设备 同步MPSSE 点灯测试代码 配置MPSSE JTAG 配置GPI...

2020/11/04 11:08
366
win7 64下eclipse+openocd调试stm32f103

1)先记录一个很麻烦的地方,其实后来搞明白之后也很容易解决的问题: Missing mandatory configuration. Fill-in the 'Config options:' field in the Debugger tab. 这主要是因为openocd需要...

2020/11/10 14:20
654

没有更多内容

加载失败,请刷新页面

返回顶部
顶部