原创 Android的NDK開發(1)————Android JNI簡介與調用流程
/******************************************************************************************** * author:conowen@大鐘
原创 Android HAL實例解析LED
華清遠見講師 劉洪濤 一、概述 本文希望通過分析臺灣的Jollen的mokoid 工程代碼,和在s5pc100平臺上實現過程種遇到的問題,解析Andorid HAL的開發方法。 二、HAL介紹 現有HAL架構
原创 undefined reference to 問題解決方法
http://blog.csdn.net/scut1135/article/details/7799043 最近在Linux下編程發現一個詭異的現象,就是在鏈接一個靜態庫的時候總是報錯,類似下面這樣的錯誤: (.text+0x13):
原创 Android硬件抽象層編寫JNI方法提供Java訪問硬件服務接口
在上兩篇文章中,我們介紹瞭如何爲Android系統的硬件編寫驅動程序,包括如何在Linux內核空間實現內核驅動程序和在用戶空間實現硬件抽象層接口。實現這兩者的目的是爲了向更上一層提供硬件訪問接口,即爲Android的Ap
原创 JNI學習一:編寫HelloWorld程序
轉載請說明出處~ 原文鏈接:http://blog.csdn.net/zgyulongfei/article/details/7390658 本文教程翻譯jni官方文檔的部分內容。 要查看Jni官方文檔,請點擊這裏 先感嘆一下時光如水
原创 android-opencv【 undefined reference to 】
http://blog.csdn.net/scut1135/article/details/7799043 1. opencv不同版本廢棄的方法 2.3.1版本無此方法!!! cvCopyImage(_candiImg,
原创 JNI中報No JNI_OnLoad found
JNI中報No JNI_OnLoad found 2012-05-15 11:06:21| 分類:Android應用技術 | 標籤:|字號大中小 訂閱 做Jni測試的時候,寫C文件實現 的時候,碰到一個問題記錄下,當時我
原创 PID
PID控制器由比例單元(P)、積分單元(I)和微分單元(D)組成。其輸入e (t)與輸出u (t)的關係爲: u(t)=kp[e(t)+1/TI∫e(t)dt+TD*de(t)/dt] 式中積分的上下限分別是0和t 因此它的傳遞函數
原创 Android的NDK開發(4)————JNI數據結構之JNINativeMethod
/******************************************************************************************** * author:conowen@大鐘
原创 Android的NDK開發(3)————JNI數據類型的詳解
/******************************************************************************************** * author:conowen
原创 Android的NDK開發(2)——Android NDK編寫一個HelloWorld
/******************************************************************************************** * author:conowen@大鐘
原创 Android JNI_OnLoad()函數
JVM加載完本地庫會調用JNI_OnLoad()函數 當Android的 VM(VirtualMachine)執行到C組件(即*so文件)裏的System.loadLibrary()函數時,首先會去執行C組件裏的JNI_OnLoa
原创 Android JNI(實現自己的JNI_OnLoad函數)
實現JNI中本地函數註冊可以兩種方式: (1)採用默認的本地函數註冊流程。 (2)自己重寫JNI_OnLoad()函數。(本文介紹)(Android中採用這種) Java端代碼: package com.jni; public
原创 OpenCV控制攝像頭實現拍照
OpenCV控制攝像頭實現 拍照功能 注意註釋部分,其中使用的比較生疏的 API 包括 cvPyrDown , cvCreateCameraCapture 以及 cvCopy 和 cvSaveImage 下面就來一一解釋這幾個
原创 vhdl uart
1、分頻器源代碼:(baud.vhd) library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_U