11/30/2009

Go Go Linux

以下是用來安裝Linux的二台電腦
一台是筆電,一台是桌機
目前打算整個移除winddows
而使用Linux

桌機:
CPU : AMD Phenom X4 9550 (B3)
Menory: 2g
Display: asus GT9800 top
OS : openSuse 64bit 11.2 (Gnome)

1. sh ./nvidia.xxx.run -q
2.sax2 -r -m 0=nvidia

筆電:
CPU : Intel Core2 Duo T3100 1.9g
Memory: 2g
Display: ATI Mobility Radeon HD4330
OS: OpenSuSE 64bit 11.2 (Gnome)

1.sh ./ATI.xxxx.run
2.aticonfig --initial
3.sax2 -r -m 0=fglrx

11/24/2009

OpenSuSE Linux

這次在筆電上安裝了Linux
選了OpenSuSE
就只因為"壽司"好吃 :D

筆電:HP ProBook 4310s
OS:OpenSuSE Linux 11.2
Xwindows:Gnome
Display:ATI 4330

問題記錄:
1.剛安裝完後,沒有裝ATI Drive
按下ctrl+Alt+F1~F6
畫面全黑無游標
按下ctrl+Alt+F7
可正常顯示Xwindows

解決半法:
請至ati官網download drive
安裝請參考官網說明
重點:整個安裝完後,重新開機

開機重新進入Xwindows後
在Command Line輸入 init 3
輸入用戶名和密碼
然後輸入

>>aticonfig --initial --input=/etc/X11/xorg.conf
>>sax2 -r -m 0=fglrx
>>reboot

沒意外的話就會自動重開
在次進入Xwindows後
輸入

# glxinfo
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X850 PRO Generic
OpenGL version string: 2.0.6286 (8.33.6)

有看到這個就代表安裝ok
在來按ctrl+Alt+F1~F6
Text Mode就正常了

2.在Gnome模式下關機
有可能在第二次登入時整個死當
Kde有沒這個問題我不知道@@

解決半法:
要關機時
請先用ctrl+Alt+F1~F6
登入root在回Xwindows下關機指令
如此可暫時解決死當問題

心情糟

那種感覺
就像是一種刺痛
好想要妳的擁抱

11/10/2009

UCOSII 理解說明(1)

這是為了將來移植到不同MCU做記錄
以免忘記後又要在看一次
也是自已對UCOSII的理解


這是原廠文件的說明圖
其實真正需要修改的部份只有4個檔案

Application
----------------
uc/os-ii (不需修改)

OS_CORE.C
OS_FLAG.C
OS_MBOX.C
OS_MUTEX.C
OS_Q.C
OS_SEM.C
OS_TASK.C
OS_TIME.C
uCOS_II.C
uCOS_II.H
----------------
uc/os-ii (應用相關 需修改)

OS_CFG.H-------設定 UC/OS 相關功能是否使用
----------------
uc/os-ii (MCU相關 需修改)

OS_CPU.H
---DATA TYPE
---OS_CRITICAL_METHOD //中斷方式
---0S_STK_GROWTH //STACK 由高自低或由低自高
---OS_ENTER_CRITICAL()//開啟中斷
---OS_EXIT_CRITICAL() //關閉中斷

OS_CPU_A.ASM
---OSStartHighRdy() //執行最高優先權任務
---0SCtxSw() //任務切換
---OSIntCtxSw() //中斷任務切換
---OSTickIsr() //TIME 中斷

OS_CPU_C.C
---OSTaskStkInit() //STACK 初始化 需對MCU底層有一定了解
---其餘9個函式可不用修改
----------------
硬體

需了解所謂的多任務排程
就是依優先權排定執行順序
而每個任務所執行的時間是一樣的

鬧脾氣


對你百般愛護
對你溫柔照顧

不曾對你惡言相向
不曾對你打罵

為何
為何你要如此的鬧脾氣

唉....
我只好忍痛送你回娘家了

無法習慣沒有你的日子
只盼你能快點回來
我的MIDO.......

想對你說

親愛的
我們在一起快二年多了
而遠距戀愛也一年多了

對你的感覺
我不曾變過
也不會覺的累
感謝你對我的包容和照顧
我願面對解決困境
牽你的手一直走下去

過程?結果?

工作上的態度
決定產品的價值
你用什麼角色面對?

主管角色...只需要結果,不管過程
東西做的出來就好

工程師角色...配合主管,只要做出來就好
不管架構,程式嚴僅,流程

這只是一般的想法
但我.....或許是龜毛吧 XD
我會想好架構,對每個部份都去了解
寫好應用的LIB
在移植到自已的應用
而不是只是個做事的機器
應付主管,過過日子

目前進度

目前工作上算是比較有空閒的時間了
也不在玩online game
打算在繼續之前的研究
在此列一下工作進度

MINI GAME....OK?
目前完成了用MEGA16寫了魔行方塊
還有其他6個GAME還要寫嗎?

MOUSE COMS SENSOR
GPS FOR MEGA16
UCOSII FOR MEGA128 & MEGA16
RTL8019AS MEGA16
ECOS FOR MEGA128

雖然在公司使用過 ARM7 ARM926+DSP
那是否要自已在買一片ARM7來使用?