原创 移植Linux-2.6.22 到S3C2440的開發板上可以通過printk輸出了

前兩天在移植Linux的過程中,當程序運行到init/main.c中的start_kernel()時,調用printk,死活不能通過串口輸出,且有輸出時,是亂碼, 如下: 通過修改mach-smdk2440.c中的函數smdk2440_

原创 Tkinter之三(TCL/Tk在Python上的移植)

本小節主要介紹Widget Configuration和widget styling

原创 GNU Binutils之objcopy

                                    GNU Binutils之Objcopy                                                     作者:makethy

原创 移植U-BOOT到S3C2440板子上對讀flash的device ID不對的分析

在S3C2440的板子上移植U-BOOT-1.1.6時,使用的NAND Flash爲Samsung K9F1208U0B。模仿vivi對nand flash的操作,運用如下代碼讀取manufacture ID和device ID,能夠獲取

原创 Tkinter之四(TCL/Tk在Python上的移植)

Events and Bindings  一個Tkinter運用大部分時間都是運行在event loop-mainloop()中,events可以包括來自按鍵、鼠標,或者是window mangaer。Tkinter widget提高了一

原创 ADS1.2進行ARM嵌入式軟件開發

  使用ADS開發嵌入式程序,需要考慮如下: 1.與硬件相關的C語言庫函數的使用 2.某些C語言庫函數使用了調試環境的資源,要把這些使用的資源重定向到

原创 GNU Binutils工具readelf之Python實現

"""該程序用於分析elf格式的文件,僅僅是在學習Python的過程中,用於熟悉各種Python語法"""__author__      =   "[email protected]"__version__     =   "$R

原创 Tkinter之一(TCL/Tk在Python上的移植)

What is Tkinter?  Tkinter是Python的GUI widget。它是基於Tk工具包的,而Tk最初是爲了工具命令語言(Tool Command Language, TCL)設計的。由於Tk的流行,它被移植到Perl(

原创 ARM - ADS, RealView 編譯工具(節選1)

  RVCT(RealView Compile Tools):RealView編譯工具 EABI(Embedded Application Binar

原创 ARM - ADS, RealView 編譯工具(節選2)

  Specifying output format 默認情況下,源文件被編譯並鏈接到可執行映像中。利用這些選項,可指導編譯程序從C或C++源文件創建

原创 Tkinter之二(TCL/Tk在Python上的移植)

Tkinter Classes    組件 描述 Button 簡單按鈕,被用來執行一個命令或者其它操作 Canvas 組織圖形,這個組件可用來繪製圖標和圖形,創建圖形編輯器,實現常見的組件 Checkbutto

原创 u-boot-1.1.6及Linux-2.6.22到arm platform(s3c2440)

    u-boot-1.1.6及Linux-2.6.22到arm platform(s3c2440)                                              作者:makethyme 更新u-boot

原创 Tkinter之五

Dialog Windows   可用wait_window來完成對話框。wait_window由自己的local event loop, 直到窗口銷燬後才返回。         widget.wait_window(window)  

原创 Ubuntu系統及常用軟件安裝

本文根據網上資料及本人使用過程中碰到的問題整理而成。   自己學習或者玩弄Linux,大家用得多的大概就是Fedora, RedHat Enterprise Linux和Ubuntu了。以前安裝過RHEL5,Fedora 10,覺得這兩者

原创 如何由freqz()給出的相頻響應確定FIR濾波器的相位延遲

                               作者:makethyme  已知FIR濾波器的頻率響應函數爲: 線性相位約束條件爲:  如果已知h(n),則很容易確定a = (M-1)/2,但是如果不知道h(n),僅僅給