原创 stm8的獨立看門狗iwdg

看到自己以前寫的一篇關於stm8的文章,想到前兩天有個棘手的問題,stm8的獨立看門狗貌似沒有起作用,需要頻繁的喂狗,似乎預分頻和重載值沒有起作用 baidu以後才知道,stm8的iwdg的正常設置順序是先使能看門狗,在設置相關參數

原创 編程中的意外

兄弟們有沒有碰到過這樣的事情,昨天寫的一段代碼怎麼調試都不起作用,而第二天一大早再次測試,成功了。 今天我就碰到這樣的事情了。在stm8上寫了一個測試高低電平時間的代碼。昨天測量的結果是捕捉不到低電平。而今天竟然可以捕捉到低電平了。奇怪的

原创 jni生成頭文件

在Android中調用JNI,需要生成頭文件來確定函數名 在eclipse項目的bin/classes目錄下執行 $javah -jni 包名.類名 這樣就會生成一個.h文件,

原创 Android之JNI在fedora下的環境

下載jni開發包for linux版本 http://developer.android.com/tools/sdk/ndk/index.html 我下載的包名爲:android-ndk-r9-linux

原创 Android jni的感想

最近搞加密,移植了一段加密算法,C語言的。在java上沒有能實現了, 看到有人在弄JNI,覺得自己還是試試經過生成jni的h文件 做了jbytearray和byte【】的轉換,測試OK 另外發現使用ndk-build編譯默認爲armeab

原创 C語言回調函數實例

#include <stdio.h> int a = 0; void (*fancp)(); void test(void(*fanc)()) {     a = 1;     fancp = fanc;

原创 帖一下我的fbterm的配置

文件.fbtermrc: # Configuration for FbTerm # Lines starting with '#' are ignored. # Note that end-of-line comments are NOT

原创 關於linuxonandroid的理解

最近研究了linuxonandroid,這個東西說白了不是在android手機上運行了其他發行版linux,而是基於android手機的linux核心跑起來其他的busybox,和軟件庫 其中需要掌握的知識,掛載一個虛擬盤: 常用lose

原创 stlink連接stm32

鬱悶了很久的問題,stlink怎麼通過swd接口來燒寫stm32呢,直接上圖,就明白了

原创 關於stm8定時器2的中斷

定時器2定時器溢出中斷開啓 TIM2_ITConfig( TIM2_IT_UPDATE, ENABLE); 中斷函數入口在stm8s_it.c文件中,函數名INTERRUPT_HANDLER( TIM2_UPD_OVR_BRK_IRQHe