redmilk's study blog
2015/08/06
PIR on Raspberry Pi
›
1. Introduction 生活中有個應用是, 大廳、走廊、或是電梯裡 燈是暗的, 感應到有人經過時燈就亮了 我們可以用 PIR 做到同樣的應用 2. Connecting to a PIR PIR 通常有 3 根pin, 分別是 VDD, GND, 以及 S...
2015/07/22
Battery
›
1. Introduction 電量 (Power Capacity) 指的是電池裡儲存了多少能量, 單位通常是瓦特小時 (Watt-hour, Wh) Voltage * Amp * hour = Wh 舉例來說, 3V的額定電池 (nominal batte...
2015/06/16
cmake
›
1. Introduction CMake 是跨平台自動化建構系統, 但用來管理Makefile也很方便 只要安裝 cmake 套件就可以使用 sudo apt-get install cmake 2. 簡易範例 假如有底下這些檔案 myproj/ ...
2015/04/30
OpenMP in linux
›
1. Introduction 寫 project euler 的時候, 有些問題想不到速度快的解法, 只好用平行運算來加速 平常程式都以一條 thread 在執行, 要開多條 thread 來跑, 在管理上就很麻煩 OpenMP 讓人可以平行處理, 又可以減少管理的麻...
2015/01/05
FreeRTOS Low Power Support
›
1. Introduction 在 FreeRTOS 裡, Power Saving 相關的工作通常會放在 idle task 裡面作, 它的作法是限制periodic tick interrupt, 這樣可以減少 period task的耗電 實際作法是, 它停止 p...
2014/12/12
Symbols of object file
›
1. Symbol Table 在 ELF file 裡, 其中有些 section 它的 type 是 DYNSYM 或 SYMTAB, 裡面含有symbol table, 我們可以用readelf來dump這些symbols, 這邊以簡單的 hello.c 當範例, ...
2014/12/08
NFC NXP 203 Tag content example
›
1. Plain text example 底下是用一般的 nfc tag writter 寫進ndef plain text "123456789"的tag content page 0 0469b055 c22d3580 5a480000...
›
首頁
查看網路版