原创 Linux makefile 教程比較經典

概述 —— 什麼是makefile?或許很多Winodws的程序員都不知道這個東西,因爲那些Windows的IDE都爲你做了這個工作,但我覺得要作一個好的和professional的程序員,makefile還是要懂。這就好像現在有

原创 如何在linux下開啓FTP服務

如何在linux下開啓FTP服務 1. 首先服務器要安裝ftp軟件,查看是否已經安裝ftp軟件下:   #which vsftpd    如果看到有vsftpd的目錄說明服務器已經安裝了ftp軟件 2. 查看ftp 服務器狀態    

原创 vsftpd服務----配置

  啓動vsftpd服務   #service vsftpd start   刷新防火牆   #iptables -F   這樣一個簡單linux下的FTP就已經搭建好了!   下面就來慢慢優化我們的FTP服務器:   實驗

原创 在JZ2440板上關於一直Boa服務器的一點心得總結

              作爲一個初入嵌入式學習不久的菜鳥,在這裏寫博客還是挺害羞的。應一起學習的夥伴的要求,同時也想通過某種方式來記錄自己學習過程的點滴,給自己一個督促,給自己一個未來。              下面介紹一下在S3C

原创 關於MPLL和UPLL的學習

S3C2440有兩個PLL(phase locked loop)一個是MPLL,一個是UPLL。MPLL用於CPU及其他外圍器件,UPLL用於USB。用於產生FCLK, HCLK, PCLK三種頻率,這三種頻率分別有不同的用途: 

原创 linux常用的更新等命令總結

1.linux常用命令: linux常用命令網站查詢鏈接:http://man.linuxde.net/par/3    ps –ef 查看所有的進程    grep 搜索    ls -al 按照長格式顯示

原创 Linux下Makefile的自動生成步驟

http://blog.csdn.net/hanbo622/article/details/39288155

原创 Linux下的編程環境(一)

1、GCC簡介 GCC(GNU Compiler Collection,GNU編譯器套件):是由GNU開發的編程語言編譯器。GCC編譯器套件支持多種語言的編譯,包括了C、C++、Objective-C、Fortran、Java、Ada和G

原创 AM4379 EDMA相關總結

              最近一直在做GPMC與FPGA通信問題,爲了提高讀寫速度,需要使用EDMA,所以在學習DMA過程中記錄下自己學習過程與借鑑大牛們總結的相關經驗。 一、增強型直接內存訪問控制器(EDMA)相關介紹       1

原创 C代碼優化方案

C代碼優化方案 1、選擇合適的算法和數據結構 2、使用盡量小的數據類型 3、減少運算的強度 (1)、查表(遊戲程序員必修課) (2)、求餘運算 (3)、平方運算 (4)、用移位實現乘除法運算 (5)、避免不必要的整數除

原创 AM335x啓動流程(BootRom->MLO->Uboot)

http://blog.chinaunix.NET/uid-28458801-id-3486399.html 參考文件: 1,AM335x ARM Cortex-A8 Microprocessors (MPUs) Technical R

原创 GCC 編譯優化指南

轉載自:作者:金步國      http://www.jinbuguo.com/linux/optimize_guide.html 前言 網上關於編譯優化的文章很多,但大多零零散散,不成體系,本文試圖給出一個完整和清晰的優化思路,同時

原创 轉--ISE中Xilinx全局時鐘系統的設計

轉載:http://blog.csdn.net/lg2lh/article/details/44997937 在使用QuartusII設計Altera的FPGA時,對於時鐘的考慮一般很少。我們想得到一個固定頻率的時鐘,無非就是將晶振從

原创 Xilinx FPGA 學習筆記——時鐘資源

轉載自:http://blog.csdn.net/lg2lh 在Xilinx的FPGA中,時鐘網絡資源分爲兩大類:全局時鐘資源和區域時鐘資源。 全局時鐘資源是一種專用互連網絡,它可以降低時鐘歪斜、佔空比失真和功耗,提高抖動容限。Xilin

原创 Linux進程間通信

進程間通信(IPC)學習總結 一、進程間通信的必要性: 1、數據傳輸:一個進程需要將它的數據發送給另一個進程 2、資源共享:多個進程間需要共享資源。 3、通知事件:一個進程需要向另一個或一組進程發送消息,通知它們發生了某種事件。