Browse all lab
modules by classification of
[All Modules] [OS] [Platform]
[Tool Chain] [Release
Year]
Table:
Hardware Platform
*若有興趣申請本聯盟的實驗模組者,請至 SOC課程資料庫 申請。
|
Hardware Platform |
Porting OS |
Applications/drivers or others |
|
Creator S3C2410 |
|
LCD Display [001-02-01] |
|
Linux2.4 |
MP3 player [001-02-03] |
|
|
RT-OS module FireLinux |
||
|
NET-Start!W3001 ARM S3C4510B |
uClinux2.0 |
Boot loader [001-03-03] |
|
Switch and 7 segments [001-03-05] |
||
|
Interrupt Handle and TimeDelay |
||
|
DMA [001-03-07] |
||
|
uC/OS |
Modify Scheduler: Priority inversion |
|
|
NET-Start evaluation ARM S3C4510B |
|
DIP switch and 7 segments |
|
SWI and ISR [001-08-02] |
||
|
uC/OS II |
Modify Message Queue [001-08-01] |
|
|
Modify semaphores: API Flush() |
||
|
Modify scheduler: Readylist |
||
|
Modify scheduler: Round robin |
||
|
Modify scheduler: Multi-level Queue [001-08-05] |
||
|
uClinux |
Helloworld, Switch, 7 segments |
|
|
Barbcode scanner, LCD module |
||
|
Network packet Filter [003-01-08] |
||
|
uBoot and NFS [009-01-01] |
||
|
|
Debugger rm-elf-gdb [003-01-03] |
|
|
TI OMAP 5910 |
Linux2.4 |
IPC (Share memory) IPC (semaphore) Pthreads Programming Programming of Embedded GUI Network Digital Camera Example [001-04-01] |
|
TI OMAP 1510 |
|
Use CCStudio and SUIF to build, download and debug program. |
|
Creator S3C4510B |
|
7 segments [001-05-01] |
|
CODEC (audio record and play) |
||
|
Keypad [001-05-03] |
||
|
LED [001-05-04] |
||
|
UART [001-05-05] |
||
|
Point-to-Point Protocol (by UART) |
||
|
Bluetooth [001-07-04] |
||
|
uClinux |
Setup Network [001-09-03] |
|
|
Using Debugger of dommingo |
||
|
ARM-Evaluator-7T |
|
數位縫紉機: Interrupt and I/O controller [001-07-01] |
|
uC/OS |
|
|
|
PCM7230 |
|
DVS: System call and kernel modules [005-01-01] |
|
uC/OS II |
|
|
|
Linux kernel |
Setup PPRK and Cross Compiler [004-01-01] |
|
|
Program: Infrared sensors |
||
|
Movement function [004-01-03] |
||
|
Chase object [004-01-04] |
||
|
Multi-thread programming |
||
|
Chase object( by 2 threads) |
||
|
DVS [004-01-07] |
||
|
Network :
infrastructure mode |
||
|
Network : non- infrastructure mode |
||
|
Configure OS (ip address) and build ramdisk image [004-01-10] |
||
|
Interrupt, memory and timer of the INTEL
XScale platform |
||
|
Linux Character device driver on XScale PXA255 [003-04-02] |
||
|
Setting Up [004-03-01] |
||
|
Real-Time Control [004-03-02] |
||
|
Real-Time Monitor [004-03-03] |
||
|
Chase
with Single Thread |
||
|
Chase
with Multi-Thread |
||
|
Practicing Dynamic Clock/Voltage Scaling (DVS) for Embedded Processor [004-03-06] |
||
|
Networking via 802.11 Infrastructure Mode [004-03-07] |
||
|
Networking via 802.11 Ad-Hoc Mode |
||
|
Networking via 802.1 Hybrid Mode |
||
|
Embedded OS Configuration |
||
|
Real-Time Scheduling [004-03-11] |
||
|
Run a
demo program [007-06-02] |
||
|
Real-Time
Monitor and Sensing |
||
|
Real-Time
Control [007-06-04] |
||
|
VIA EPIA MII |
Linux 2.6 |
|
|
VIA EPIA ML |
WinCE |
|
|
ARM7 EV40 |
uClinux |
|
|
EZ – USB SX2 |
|
USB device Firmware [001-10-03] |
|
Hybus Xhyper 255B-TKV III |
|
Mp3 player [007-01-01] [007-01-02] [007-01-03] |
|
DMA USB_FX |
|
Download program to EEPROM |
|
Release program [008-01-02] |
||
|
LED [008-01-03] |
||
|
7 segments [008-01-04] |
||
|
Send data (USB) [008-01-05] |
||
|
LCD [008-01-06] |
||
|
S3C2410TK |
WinCE |
Setup boot loader and porting image [005-01-04] |
|
Linux |
Debugging by Domingo [003-05-02] |
|
|
Interrupts on S3C2410 [003-05-03] |
||
|
Altera NIOS-II evaluation board |
uC/OS II |
Deadline-driven real-time scheduler
design and implementation |
|
Lab2: Real-time
scheduling algorithms for apreiodic/sporadic jobs: Constant Utilization
Servers |
||
|
Deadline-driven
real-time scheduler design and implementation |
||
|
Real-time scheduling algorithms for apreiodic/sporadic jobs: Constant Utilization Servers [001-13-03] |
||
|
To implement the ceiling-priority protocol in uC/OS-II [001-13-04] |
||
|
SBC-2410X |
Linux |
字元模組之實作與測試 |
|
熟悉嵌入式系統平台與發展環境 |
||
|
CCD 驅動程式之移植與安裝 |
||
|
簡單模組之實作與測試 [003-02-04] |
||
|
OMAP5912 Starter Kit (OSK) |
Linux |
bulid a
pseudo memory device and Read/write data for the device |
|
Understanding
module construct and implement a module in kernel |
||
|
Using the Linux proc Filesystem in Embedded Systems [003-03-04] |
||
|
WinCE |
Implement a WinCE Stream Interface Driver [003-03-06] |
|
|
Kernel Device Driver Debug and Lauterbach
Trace32 Demo |
||
|
VIPER |
VIPER |
Real-Time Control [004-02-02] |
|
Real-Time Monitor [004-02-03] |
||
|
Chase with Single Thread |
||
|
Chase with Multi-Thread |
||
|
Power Saving [004-02-06] |
||
|
Traffic(server) [004-02-07] |
||
|
Traffic(Ad Hoc) [004-02-08] |
||
|
Traffic(both) [004-02-09] |
||
|
NET-Start-IXP! |
Linux |
Application Layer Packet Classifier for Linux [007-03-02] |
|
Bootloaders and C-Assembly Interface [007-03-03] |
||
|
Building Toolchain and Remote Debugging for NET-Start-IXP-420 |
||
|
華亨QT2410 |
Linux |
基本I/O控制 [007-04-01] |
|
C Programming with ADS |
||
|
Embedded Operation System (Linux) |
||
|
Develop Program in Linux |
||
|
Kernel Module Program in Linux |
||
|
WinCE |
Embedded Operation System (Windows CE) [007-04-06] |
|
|
Develop Program with VS. NET |
||
|
Taurus ACEX1K SOPC |
uC/OS II |
LCD發展平台應用 [001-12-01] |
|
uC/OS-II下任務之間的切換 |
||
|
Providing
Non-Destructive Read Message API for Message Queue Management in MicroC/OS-II |
||
|
Providing
Flush( ) API in uC/OS-II |
||
|
uC/OS-II中Ready List Mapping |
||
|
Providing Round-Robin Scheduling for uC/OS-II [001-12-06] |
||
|
Providing Round-Robin Scheduling for uC/OS-II [001-12-07] |
||
|
長高DMA-PXA270L |
uC/OS II |
多媒體應用程式之開發 [001-12-08] |
|
GPS應用程式之開發 [001-12-09] |
||
|
CrossbowTM MICA Sensor Network |
TinyOS |
A First Course in Installing and
Programming MICA Sensor Networks |
|
A Case of Programming a Single MICA Sensor Mote [004-04-02] |
||
|
An Introduction to TinyDB: Installation and Usage [004-04-03] |
||
|
An Application Example with MICA Sensor Networks [004-04-04] |
||
|
CreatorXScale-PXA255 |
Overview of ICE & Debugger |
|
|
Trace Interrupt Handling in uClinux using ICE [005-03-02] |
||
|
Adding DIP/LCD device driver |
||
|
Building Mplayer [005-03-04] |
||
|
user interface design [005-03-05] |
||
|
CreatorXScale-PXA270 |
Linux |
System/software development tools and platform [005-04-01] |
|
Embedded hardware and software design [005-04-02] |
||
|
Embedded harware、device driver and kernel design [005-04-03] |
||
|
DSP dual-core communication and software design [005-04-04] |
||
|
Home surveillance system design |
||
|
WinCE |
Creator XScale-PXA270開發環境建置 [007-05-01] |
|
|
Creator PXA270與Windows CE |
||
|
UART與藍芽 [007-05-03] |
||
|
Thread、Timer、GSM [007-05-04] |
||
|
WinCE 繪圖 [007-05-05] |
||
|
Socket Programming [007-05-06] |
||
|
Web Service與程式封裝 |
||
|
J2ME手機程式設計-LCDUI使用者介面 [007-05-08] |
||
|
EPIA-CN |
Linux |
Developing a Linux Device Driver |
|
Developing a small Multi-tasking Kernel
based on MS-DOS |
||
|
Developing a Linux System Call |
||
|
μC/OS-II |
Porting μC/OS-II to an ARM7-TDMI Platform [005-06-03] |