<?xml version="1.0" encoding="UTF-8"  standalone="yes" ?>
<rss version="2.0">
	<channel>
		<title>社群: 艾鍗學院 Blog - 文件區(嵌入式Linux就業班第三梯次)</title>
		<description>台灣數位學習數位教學平台 RSS feed provider</description>
		<language>zh-tw</language>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doclist&amp;folderID=1685</link>
	<item>
		<title>嵌入式專題-六軸機械手臂</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9979</link>
		<description>六軸機械手臂專題的發想來源部分是來自於，近年來娛樂用途的機器人是一個很流行的商品、但價格動輒上萬元起跳不等。在日本、與美國每年都有舉辦一系列的活動或競賽，舉辦國通常會邀請同好來共同參與盛會，剛好趁此次上課中，老師所教授的單晶片的課程，加以實現簡易型機械手臂。關鍵字：機械手,伺服馬達學員簡報:DEMO:&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;          </description>
		<pubDate>Tue, 28 May 2013 23:25:31 +0800</pubDate>
	</item>
	<item>
		<title>嵌入式專題-利用IM進行遠端設備控制</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9409</link>
		<description></description>
		<pubDate>Wed, 21 Nov 2012 13:51:58 +0800</pubDate>
	</item>
	<item>
		<title>嵌入式專題-RFID出缺勤系統</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9408</link>
		<description></description>
		<pubDate>Wed, 21 Nov 2012 13:51:17 +0800</pubDate>
	</item>
	<item>
		<title>嵌入式專題-Pan Tilt IP Camera</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9406</link>
		<description>Pan Tilt IP Camera  實現一個具有Pan Tilt功能的IPCAM，主要利用PWM 控制2個180度伺服馬達以控制鏡頭上下左右功能。使用者可以透過瀏覽器或Android APP來監看畫面還可以進行遠端鏡頭的控制。關鍵字：Pan Tilt, IPCAM,伺服馬達,PWM, Motion JPG, Android學員簡報:DEMO:&amp;nbsp;            </description>
		<pubDate>Wed, 21 Nov 2012 13:49:48 +0800</pubDate>
	</item>
	<item>
		<title>嵌入式專題-M2M 技術應用-行車追踪器</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9405</link>
		<description></description>
		<pubDate>Wed, 21 Nov 2012 13:46:07 +0800</pubDate>
	</item>
	<item>
		<title>嵌入式LINUX專題導覽</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9404</link>
		<description>2012/11/28 (三) 嵌入式Linux軟韌體就業專班成果展&amp;lt;艾鍗出品 必屬佳作&amp;gt;不積蹞步，無以致千里；不積小流，無以成江海。騏驥一躍，不能十步；駑馬十駕，功在不舍。鍥而舍之，朽木不折；鍥而不舍，金石可鏤。我們這一班照片M2M 技術應用—行車追踪器  實現一個行車追踪器，主要利用MediaTek MT3339 高精準度的GPS模組透過Simcom SIM 300 GSM/GPRS模組傳送經緯度座標、高度、時間到智慧型手手機或PC，即時追踪車輛位置。此一應用亦可延伸到人員或物品的追踪。關鍵字：M2M,GSM/GPRS, GPS, MediaTek MT3339, Simcom SIM 300&amp;nbsp;&amp;nbsp;六軸機械手臂 專題的發想來源部分是來自於，近年來娛樂用途的機器人是一個很流行的商品、但價格動輒上萬元起跳不等。在日本、與美國每年都有舉辦一系列的活動或競賽，舉辦國通常會邀請同好來共同參與盛會，剛好趁此次上課中，老師所教授的單晶片的課程，加以實現簡易型機械手臂。關鍵字：機械手,伺服馬達&amp;nbsp;&amp;nbsp;專題製作 六軸機械手臂控制 from itembeddedPan Tilt IP Camera 實現一個具有Pan Tilt功能的IPCAM，主要利用PWM 控制2個180度伺服馬達以控制鏡頭上下左右功能。使用者可以透過瀏覽器或Android APP來監看畫面還可以進行遠端鏡頭的控制。關鍵字：Pan Tilt, IPCAM,伺服馬達,PWM, Motion JPG, Android&amp;nbsp;&amp;nbsp;Pan Tilt IP Camera from itembeddedRFID出缺勤管理系統本專題我們主要實現了一個RFID Reader的功能，並應用此RFID Reader完成一個簡易的出缺勤系統。我們的出缺勤系統是以QT4 Embedded 視窗系統來實現。關鍵字：RFID, QT, SQLite&amp;nbsp; &amp;nbsp;嵌入式 RFID 打卡系統&amp;nbsp;from&amp;nbsp;itembedded利用IM進行遠端設備控制物聯網（Internet of Things, IOT）時代的興起，不僅人跟人之間可以透過網路相互聯繫外，人跟物品、物品與物品之間，也可以透過網路環境互通。當許多設備或物品都可以連上Internet時，我們開始思考著一件事，如果可以用即時通訊（Instant Messaging，簡稱IM）軟體，如MSN、Skype、Google Talk之類的軟體和我們的機器進行對話，不就可以達成即時的Internet遠端設備監控。本組的專題就對此一機制將它具體實現。關鍵字： IM, 物聯網, XMPPNFC應用在這一次的專題研究中，我利用NFC Reader讀寫NFC Tag，模擬悠遊卡進出站時間記錄與扣款的功能。使用的平台為DMA-6410L(Samsung S3C6410)，搭配NFC Reader (NXP PN532) 做為讀取NFC Tag (MIFARE) 的介面。軟體以Embedded Linux為作業系統，透過libnfc控制NFC Reader讀寫NFC Tag，並將讀到的結果以libjpeg與framebuffer的技術，將資料顯示在LCD上。.&amp;nbsp; &amp;nbsp;關鍵字： NFC , Mifare, NXP PN532, Framebuffer, Embedded Linux&amp;nbsp;Android作業系統移植之智慧電視整合平台 &amp;nbsp;..一份由 Forrester 的研究報告中發現，目前會在電視機上看網路影片 的美國家庭戶數超過了 3,210 萬戶，相較 2011 年的 2,480萬戶成長了不 少。傳統上，客廳是家庭的中心，而電視又是客廳的重心，能刺激家庭成 員間的情感互動，所以電視是一種肩負共用與社交的平臺。 本專題以Beagleboard-XM為開發平台建立Android執行環境讓電視絕不僅只是一片尺寸較大較薄的螢幕而已。.關鍵字： Smart TV, Android, Embedded Linux, Beagleboard&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;關鍵字： Android, Embedded linux, Beagle BoardAndroid作業系統移植之智慧電視整合平台 from itembedded&amp;nbsp;&amp;nbsp;&amp;nbsp;NFC應用-模擬悠遊卡進出站在這一次的專題研究中，我利用NFC Reader讀寫NFC Tag，，我利用NFC Reader讀寫NFC Tag，模擬悠遊卡進出站時間記錄與扣款的功能。使用的平台為DMA-6410L(Samsung S3C6410)，搭配NFC Reader (NXP PN532) 做為讀取NFC Tag (MIFARE) 的介面。軟體以Embedded Linux為作業系統，透過libnfc控制NFC Reader讀寫NFC Tag，並將讀到的結果以libjpeg與framebuffer的技術，將資料顯示在LCD上。關鍵字： NFC , Mifare, NXP PN532, Framebuffer, Embedded Linux&amp;nbsp;&amp;nbsp;5:24Pan Tilt IP Camera 的實現&amp;nbsp;實現一個具有Pan Tilt功能的IPCAM，主要利用PWM 控制2個180度伺服馬達以控制鏡頭上下左右功能。使用者可以透過瀏覽器或Android APP來監看畫面還可以進行遠端鏡頭的控制。關鍵字：Pan Tilt, IPCAM,伺服馬達,PWM, Motion JPG, Android&amp;nbsp;2:02Android Servo control實現一個具有Pan Tilt功能的IPCAM，主要利用PWM 控制2個180度伺服馬達以控制鏡頭上下左右功能。使用者可以透過瀏覽器或Android APP來監看畫面還可以進行遠端鏡頭的控制。關鍵字：Pan Tilt, IPCAM,伺服馬達,PWM, Motion JPG, Android&amp;nbsp;&amp;nbsp;&amp;nbsp;5:15利用IM進行遠端設備控制物聯網（Internet of Things, IOT）時代的興起，不僅人跟人之間可以透過網路相互聯繫外，人跟物品、物品與物品之間，也可以透過網路環境互通。當許多設備或物品都可以連上Internet時，我們開始思考著一件事，如果可以用即時通訊（Instant Messaging，簡稱IM）軟體，如MSN、Skype、Google Talk之類的軟體和我們的機器進行對話，不就可以達成即時的Internet遠端設備監控。本組的專題就對此一機制將它具體實現。關鍵字： IM, 物聯網, XMPP2:25Android作業系統移植之智慧電視整合平台..一份由 Forrester 的研究報告中發現，目前會在電視機上看網路影片 的美國家庭戶數超過了 3,210 萬戶，相較 2011 年的 2,480萬戶成長了不 少。傳統上，客廳是家庭的中心，而電視又是客廳的重心，能刺激家庭成 員間的情感互動，所以電視是一種肩負共用與社交的平臺。 本專題以Beagleboard-XM為開發平台建立Android執行環境讓電視絕不僅只是一片尺寸較大較薄的螢幕而已。.關鍵字： Smart TV, Android, Embedded Linux, Beagleboard&amp;nbsp;3:08M2M 技術應用—行車追踪器實現一個具有Pan Tilt功能的IPCAM，主要利用PWM 控制2個180度伺服馬達以控制鏡頭上下左右功能。使用者可以透過瀏覽器或Android APP來監看畫面還可以進行遠端鏡頭的控制。關鍵字：Pan Tilt, IPCAM,伺服馬達,PWM, Motion JPG, Android0:58RFID出缺勤管理系統本專題我們主要實現了一個RFID Reader的功能，並應用此RFID Reader完成一個簡易的出缺勤系統。我們的出缺勤系統是以QT4 Embedded 視窗系統來實現。關鍵字：RFID, QT, SQLite1:09M2M 技術應用—行車追踪器 (2)六軸機械手臂專題的發想來源部分是來自於，近年來娛樂用途的機器人是一個很流行的商品、但價格動輒上萬元起跳不等。在日本、與美國每年都有舉辦一系列的活動或競賽，舉辦國通常會邀請同好來共同參與盛會，剛好趁此次上課中，老師所教授的單晶片的課程，加以實現簡易型機械手臂。關鍵字：機械手,伺服馬達4            </description>
		<pubDate>Wed, 21 Nov 2012 13:40:10 +0800</pubDate>
	</item>
	<item>
		<title>Homework</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9375</link>
		<description>Kernel Modules:http://sites.xms.com.tw/board.php?courseID=143&amp;amp;f=doc&amp;amp;cid=6580Linux Framebuffer Programming &amp;nbsp;(明天再講架構)http://sites.xms.com.tw/board.php?courseID=143&amp;amp;f=doc&amp;amp;cid=6566Keypad 設計http://sites.xms.com.tw/board.php?courseID=143&amp;amp;f=doc&amp;amp;cid=8469     </description>
		<pubDate>Mon, 12 Nov 2012 17:42:47 +0800</pubDate>
	</item>
	<item>
		<title>建立檔案系統流程</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9348</link>
		<description>       </description>
		<pubDate>Thu, 08 Nov 2012 17:04:27 +0800</pubDate>
	</item>
	<item>
		<title>GPS Spec</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9343</link>
		<description></description>
		<pubDate>Tue, 06 Nov 2012 16:16:34 +0800</pubDate>
	</item>
	<item>
		<title>參考..</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9317</link>
		<description>
 
 
 
 
 
  
  
  相關技術
  備註
 
 
  1
  GSM 模組
  
  文字簡訊
 
 
  2
  GPS 模組
  NMEA data 處理
  
 
 
  3
  即時通訊程式(Google talk)
  XMPP 協定
  
 
 
  4
  出缺勤系統
  RFID 讀取, 資料庫, 視窗程式
  
 
 
  5
  室內定位技術
  
  室內位置如何碓定
 
 
  6
  IPCAM Pan-Tilt 功能
  伺服馬達或步進馬達驅動 (PWM)
  上下180度,左右180度轉
 
 
  7
  Linux錄音程式
  Linux Alsa Sound
  
 
 
  8
  溫溼度計模組
  
  
 
 
  9
  影音壓縮
  FFMPEG Library (mjpg)
  
 
 
  10
  Linux紅外線接收器
  LIRC
  
 
 
  11
  Android 嵌入式平台整合
  嵌入式Linux, Android Framework
  使用 Beagle Board
  </description>
		<pubDate>Wed, 31 Oct 2012 17:50:25 +0800</pubDate>
	</item>
	<item>
		<title>Serial Programming</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9272</link>
		<description>Serial Programming&amp;nbsp;終端機介面又稱為TTY介面，用來讓Linux系統透過RS-232串列埠連接數據機，通過電話線路與遠端的電腦系統相連接。終端機介面有二種模式：正規(canonical)模式和非正規(non-canonical)模式。模式說明正規模式又稱為cooked模式。在這種模式中，終端設備會處理特殊字元，且會以一次一列的方式將輸入傳給應用程式。例如Linux的shell指令。非正規模式又稱為raw模式。在這種模式中，終端設備不會處理特殊字元，且會以一次一個字元的方式將輸入傳給應用程式。例如在Linux使用vim編輯程式。VMIN &amp;amp; VTIMEhttp://sites.xms.com.tw/board.php?courseID=143&amp;amp;f=doc&amp;amp;folderID=1224&amp;amp;cid=8627    =====NAMEstty - change and print terminal line settings 
SYNOPSISstty [-F DEVICE] [--file=DEVICE] 
[SETTING]... stty [-F DEVICE] [--file=DEVICE] 
[-a|--all] stty [-F DEVICE] [--file=DEVICE] 
[-g|--save] 
DESCRIPTION
Print or change terminal characteristics. 

-a, --all
print all current settings in human-readable form 
-g, --save
print all current settings in a stty-readable form 
-F, --file=DEVICE
open and use the specified DEVICE instead of stdin 
--help
display this help and exit 
--version
output version information and exit 
Optional - before SETTING indicates negation. An * marks non-POSIX settings. 
The underlying system defines which settings are available. 
Special characters:

* dsusp CHAR
CHAR will send a terminal stop signal once input flushed 
eof CHAR
CHAR will send an end of file (terminate the input) 
eol CHAR
CHAR will end the line 
* eol2 CHAR
alternate CHAR for ending the line 
erase CHAR
CHAR will erase the last character typed 
intr CHAR
CHAR will send an interrupt signal 
kill CHAR
CHAR will erase the current line 
* lnext CHAR
CHAR will enter the next character quoted 
quit CHAR
CHAR will send a quit signal 
* rprnt CHAR
CHAR will redraw the current line 
start CHAR
CHAR will restart the output after stopping it 
stop CHAR
CHAR will stop the output 
susp CHAR
CHAR will send a terminal stop signal 
* swtch CHAR
CHAR will switch to a different shell layer 
* werase CHAR
CHAR will erase the last word typed 
Special settings:

N
set the input and output speeds to N bauds 
* cols N
tell the kernel that the terminal has N columns 
* columns N
same as cols N 
ispeed N
set the input speed to N 
* line N
use line discipline N 
min N
with -icanon, set N characters minimum for a completed read 
ospeed N
set the output speed to N 
* rows N
tell the kernel that the terminal has N rows 
* size
print the number of rows and columns according to the kernel 
speed
print the terminal speed 
time N
with -icanon, set read timeout of N tenths of a second 
Control settings:

[-]clocal
disable modem control signals 
[-]cread
allow input to be received 
* [-]crtscts
enable RTS/CTS handshaking 
csN
set character size to N bits, N in [5..8] 
[-]cstopb
use two stop bits per character (one with `-&#039;) 
[-]hup
send a hangup signal when the last process closes the tty 
[-]hupcl
same as [-]hup 
[-]parenb
generate parity bit in output and expect parity bit in input 
[-]parodd
set odd parity (even with `-&#039;) 
Input settings:

[-]brkint
breaks cause an interrupt signal 
[-]icrnl
translate carriage return to newline 
[-]ignbrk
ignore break characters 
[-]igncr
ignore carriage return 
[-]ignpar
ignore characters with parity errors 
* [-]imaxbel
beep and do not flush a full input buffer on a character 
[-]inlcr
translate newline to carriage return 
[-]inpck
enable input parity checking 
[-]istrip
clear high (8th) bit of input characters 
* [-]iuclc
translate uppercase characters to lowercase 
* [-]ixany
let any character restart output, not only start character 
[-]ixoff
enable sending of start/stop characters 
[-]ixon
enable XON/XOFF flow control 
[-]parmrk
mark parity errors (with a 255-0-character sequence) 
[-]tandem
same as [-]ixoff 
Output settings:

* bsN
backspace delay style, N in [0..1] 
* crN
carriage return delay style, N in [0..3] 
* ffN
form feed delay style, N in [0..1] 
* nlN
newline delay style, N in [0..1] 
* [-]ocrnl
translate carriage return to newline 
* [-]ofdel
use delete characters for fill instead of null characters 
* [-]ofill
use fill (padding) characters instead of timing for delays 
* [-]olcuc
translate lowercase characters to uppercase 
* [-]onlcr
translate newline to carriage return-newline 
* [-]onlret
newline performs a carriage return 
* [-]onocr
do not print carriage returns in the first column 
[-]opost
postprocess output 
* tabN
horizontal tab delay style, N in [0..3] 
* tabs
same as tab0 
* -tabs
same as tab3 
* vtN
vertical tab delay style, N in [0..1] 
Local settings:

[-]crterase
echo erase characters as backspace-space-backspace 
* crtkill
kill all line by obeying the echoprt and echoe settings 
* -crtkill
kill all line by obeying the echoctl and echok settings 
* [-]ctlecho
echo control characters in hat notation (`^c&#039;) 
[-]echo
echo input characters 
* [-]echoctl
same as [-]ctlecho 
[-]echoe
same as [-]crterase 
[-]echok
echo a newline after a kill character 
* [-]echoke
same as [-]crtkill 
[-]echonl
echo newline even if not echoing other characters 
* [-]echoprt
echo erased characters backward, between `\&#039; and &#039;/&#039; 
[-]icanon
enable erase, kill, werase, and rprnt special characters 
[-]iexten
enable non-POSIX special characters 
[-]isig
enable interrupt, quit, and suspend special characters 
[-]noflsh
disable flushing after interrupt and quit special characters 
* [-]prterase
same as [-]echoprt 
* [-]tostop
stop background jobs that try to write to the terminal 
* [-]xcase
with icanon, escape with `\&#039; for uppercase characters 
Combination settings:

* [-]LCASE
same as [-]lcase 
cbreak
same as -icanon 
-cbreak
same as icanon 
cooked
same as brkint ignpar istrip icrnl ixon opost isig icanon, eof and eol 
characters to their default values 
-cooked
same as raw 
crt
same as echoe echoctl echoke 
dec
same as echoe echoctl echoke -ixany intr ^c erase 0177 kill ^u 
* [-]decctlq
same as [-]ixany 
ek
erase and kill characters to their default values 
evenp
same as parenb -parodd cs7 
-evenp
same as -parenb cs8 
* [-]lcase
same as xcase iuclc olcuc 
litout
same as -parenb -istrip -opost cs8 
-litout
same as parenb istrip opost cs7 
nl
same as -icrnl -onlcr 
-nl
same as icrnl -inlcr -igncr onlcr -ocrnl -onlret 

oddp
same as parenb parodd cs7 
-oddp
same as -parenb cs8 
[-]parity
same as [-]evenp 
pass8
same as -parenb -istrip cs8 
-pass8
same as parenb istrip cs7 
raw
same as -ignbrk -brkint -ignpar -parmrk 
-inpck -istrip -inlcr -igncr -icrnl 
-ixon -ixoff -iuclc -ixany -imaxbel 
-opost -isig -icanon -xcase min 1 time 0 
-raw
same as cooked 
sane
same as cread -ignbrk brkint -inlcr -igncr icrnl 
-ixoff -iuclc -ixany imaxbel opost -olcuc 
-ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 
cr0 tab0 bs0 vt0 ff0 isig icanon iexten echo echoe echok -echonl 
-noflsh -xcase -tostop -echoprt echoctl echoke, all 
special characters to their default values. 
Handle the tty line connected to standard input. Without arguments, prints 
baud rate, line discipline, and deviations from stty sane. In settings, CHAR is 
taken literally, or coded as in ^c, 0x37, 0177 or 127; special values ^- or 
undef used to disable special characters. 
SEE ALSOThe full documentation for stty is maintained as a 
Texinfo manual. If the info and stty programs are properly 
installed at your site, the command 


info stty 
should give you access to the complete manual.&amp;nbsp;     </description>
		<pubDate>Mon, 15 Oct 2012 15:12:09 +0800</pubDate>
	</item>
	<item>
		<title>室內定位技術資源</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9203</link>
		<description>本班學員,若對於&quot;室內定位&quot;主題有興趣,可以找相關的資料, 先行study1)&amp;nbsp;高精確度的室內定位技術將廣泛運用http://nebook.com.tw/?p=361642) &amp;nbsp;幾種室內無線定位技術簡介&amp;nbsp;http://10812231.blog.hexun.com.tw/65771125_d.html3)&amp;nbsp;&amp;nbsp;無線感測網路在室內定位與路徑規劃之研究論文下載艾鍗科技嵌入式就業班_arduino+自走車_補充教材 (1) from 學院 艾鍗學院           </description>
		<pubDate>Tue, 02 Oct 2012 10:32:33 +0800</pubDate>
	</item>
	<item>
		<title>可以先預習或覆習C程式</title>
		<link>http://lms.xms.com.tw/board.php?courseID=143&amp;f=doc&amp;cid=9166</link>
		<description>&amp;nbsp; &amp;nbsp;有很多同學都非常積極在詢問開訓前可以先看什麼書?&amp;nbsp;&amp;nbsp; &amp;nbsp;個人建議,可以先預習或覆習C程式的部份. 這是我們SW/FW開發的基礎功.&amp;nbsp;&amp;nbsp; &amp;nbsp;在此提供之前上課的一些隨堂Homework給各位同學參考..&amp;nbsp; &amp;nbsp;有問題,也歡迎發問.C程式-Homework5C程式-Homework4C程式-Homework3C程式-Homework2C程式-Homework1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 課程助教     </description>
		<pubDate>Wed, 26 Sep 2012 22:41:46 +0800</pubDate>
	</item>
	</channel>
	</rss>
