2007年12月23日 星期日

看來今天(96.12.23)又要晚睡囉^^

1. 首先先將學校的「嵌入式系統」課程期末考的考卷 final.
2. 接著將「網路程式設計」課程期末考的考卷 final.
3. 準備下周GUI Programming with Qt Part II 投影片。
4. 準備明天要報告的PAPER
...............................
5. Now test the QT's Reimplementing Event Handlers. The code would look like this:
void CodeEditor::keyPressEvent(QKeyEvent *event)
{
switch (event->key())
{
case Qt::Key_Home:
if (event->modifiers() & Qt::ControlModifier)
{
goToBeginningOfDocument();
} else {
goToBeginningOfLine();
}
break;
case Qt::Key_End:
...
default:
QWidget::keyPressEvent(event);
}
}

2007年12月22日 星期六

臨時新課--socket network programming

持續的忙了一個禮拜了,自上星期到今晚,每天的時間排得很緊湊。
要做的事情還真多^^(有點忙不完的感覺),這些事情有些還沒有結束就又來新的工作了。
就像這一周的GUI Programming with Qt 必須到下星期才結束,
結束後緊接著跟著的 socket network programming又要開始了。
哈。又要準備備課了。這兩門課程GUI Programming with Qt 跟socket network programming都是臨時通知要我去教的。
我還是一樣,還是想說socket network programming原本就是會的東西,可是書本當天(星期四剛拿到)我才拿到,我又要在短時間準備好這些投影片了。
UNIX Network Programming, Volume 1, Third Edition

2007年12月16日 星期日

奮戰中 於 周末假日 ^^

現在是星期日(12/16)的下午^^。
我為了準備後天的武器(上課用的投影片),目前尚在奮戰中。。。武器準備的快好囉。。。加油。CYH
投影片封面如下:

2007年12月14日 星期五

真累......

又是半夜凌晨時分了,
近日為了要將BootLoader的網路IC驅動程式整合起來,常常工作至半夜。
今天也是一樣,都已經凌晨一點了。我... ... ... 真的感覺累了。
可是進度還沒完成,壓力真大>.<。
呵,一想到下星期還必須到台北上課,這門課還是臨時通知要我去教的。
雖說QT原本就是會的東西,但是書本(教材)我前天才剛拿到,我必須在短時間準備好上戰場的武器(要準備投影片),我都還沒有時間去做啊。
怎麼辦? 神阿....幫幫我吧......................................快撐不住囉
但是說到這本 C++ GUI Programming with Qt 4, 還真的是好書^^,管他的..........拼了^^

2007年12月10日 星期一

好久不見---引自潘越雲之歌名

今天又早起了。掛上我的Audio-technica大耳機,邊聽MP3邊打打電腦...看看有沒有今日要注意或該做之事。耳機傳來近日拿到的潘越雲的歌(mp3),呵...真是好聽。
..............................................................................
嗯,自金禾與上奇合併,且一切雜事都塵埃落定後,現在是該將全部的電腦書籍重寫轉至上奇的時候。上星期已經將一本很厚的原稿校稿完成,本週應該繼續將兩本有關物件導向分析的書翻譯完成^^。Hi,各位這兩個月內會有一本再版的新書,會在上奇出版了,屆時請各位多多支持喔^^。
時間晚了,先出門去。 96/12/10

2007年12月8日 星期六

早期的設計產品-ARMax-701

參考網址 : http://www.portech.com.tw/arm/arm701.htm

<<特色>>
採用ARM7TDMI,RISC晶片技術,比IPC更省電
內建ucLinux作業系統,無碟開機,比IPC更穩定,成本更省,壽命更長,速度更快
採用Linux開發環境,量產時無須負擔作業系統軟體授權成本
USB外擴空間,設備容量隨意擴充
配有多種標準的網路通訊介面
可寫中斷和Drive驅動程式,以供使用者開發各種產品
所開發的程式可常置於Flash ROM內,不受電源影響
I/O擴充採用EBI(匯流排位址解碼擴充I/O方式),可依位址數目擴充I/O數目,本版本備有輸入、輸出PORT各4路,可供外接實習
CPU每一接腳均預留測試孔,可供測試或外接實習(含全部GPIO)
ARMax-701,附有大型背光 20x2 LCD顯示模組
附有產品光碟,內含數個範例程式及完整電子線路圖

<<硬體規格>>

中央處理器:華邦電子(WINBOND) W90N740(ARM7TDMI)

記憶體:4MB FLASH ROM,16MB SDRAM

外部萬年鐘迴路:具有大容量金電容電力備援

JTAG電路:供程式下載/偵錯等功能
串列通訊電路:可用於程式監控、下達指令及偵錯
乙太網路:2路10/100乙太網路控制器,支援硬體NAT加速
LCD介面(選配):大型背光20x2 LCD顯示模組
USB Host/Device介面:USB1.1相容,支援低速1.5Mbps及全速率12Mbps USB裝置,內建DMA即時資料傳輸
即時時鐘:內建二組24 bit即時時鐘,可規劃8 bit預除器;內建一組24 bit可規劃看門狗時鐘(WatchDog Timer)
外擴Input Port x4及Output Port x4,支援一組UART萬用非同步串列埠
具有高優先權外部中斷,可應用即時多工係統
智慧型Reset迴路
單鍵電源ON/OFF開關


<<軟體資源>>
PORTech BootLoader Version 05A
Total Solution:ucLinux 2.4.20 for WINBOND W90N740
完整線路圖及軟體實習項目範例程式


<<產品內容>>
一組應用開發平台
串列線,網路交叉接頭(RJ-45)
一個12V直流電源供應器
一片產品光碟
產品參考書籍(選購)


名片型嵌入式電腦板(ARMax-700K).......................超低價供應
CPU:WINBOND W90N740
SDRAM:16MB
Flash ROM:4MB
軟體:內嵌BootLoader及ucLinux
低價位,隨插即用
適合大量生產