構建MINI2440開發板Ubuntu開發環境 (一) 串口配置及使用

這篇文章對於新學習Arm的人來說非常有協助,轉自 且聽風吟 Windows Live 日誌,僅以此為學習筆記,感謝作者的分享,特此注釋!原文:http://zhongweijiang.spaces.live.com/Blog/cns!48441727A82E1CA5!612.entry1

在Ubuntu10.04環境下安裝pci轉串口驅動

 首先,安裝串口工具setserial,命令: sudo apt-getinstall setserial,利用setserial工具查看串口情況,$ sudo setserial /dev/ttyS0 -a/dev/ttyS0, Line 0, UART: unknown, Port: 0x03f8, IRQ: 4 Baud_base: 115200, close_delay: 50, divisor: 0 closing_wait: 3000

核心的等待隊列

核心的等待隊列                                 核心的等待隊列creator sz111@126.com1.    等待隊列在核心中有著極其重要的作用,作為非同步作業,他的實現簡單而又強大。   它通過一個雙鏈表和把等待tast的頭,和等待的進程列錶鏈接起來。從可以清晰看到。所以我們知道,如果要實現一個等待隊列,首先要有兩個部分。隊列頭和隊列項。下面看他們的資料結構。struct list_head {    struct list_head *next,

Virtual Box Shared Folder between WinXP host and Ubuntu guest

Although Virtual Box provided an option of shared folder, it is notstraightforward to use this shared folder. It took me some searches onVirtualBox forum to find it how Ubuntu guest OS can access the sharedFolder on WinXP host OS. 1. Add folder(s)

I2C驅動原理(2)

可利用/dev/i2c-0.1.2.3......在應用程式層完成對i2c裝置的操作,但很多時候我們還是習慣為i2c裝置在核心層編寫驅動程式。目前內核支援兩種編寫i2c驅動程式的方式。兩種方式為“Adapter方式(LEGACY)”和“Probe方式(new style)”。 (1) Adapter方式(LEGACY)●     構建i2c_driverstatic struct i2c_driver pca953x_driver = {                 .driver = { 

Famous Project Host Websites(著名宿主伺服器)

You want to put your project on the internet and access it from anywhere you go to? You want to collaborate with your team members who are in different locations? You want to start a project with source code management, issue tracking, bug

關於Base64編碼

很多朋友可能都會使用到BASE64這種編碼格式,但是編碼不等於加密(encoding is not encrypting),編碼只是將資料進行格式化,而加密使資料具有保密性。 在編碼方式的選擇時,BASE64編碼可以將資料轉換為普通文字格式設定,例如X.509標準格式的認證(.cer)就可以匯出為BASE64編碼格式的資料,如下所示: ----BEGIN CERTIFICATE-----

高通平台USB host協議分析 之 一

先看一下核心對USB的配置CONFIG_USB=yCONFIG_USB_ANNOUNCE_NEW_DEVICES=yCONFIG_USB_SUSPEND=yCONFIG_USB_EHCI_HCD=yCONFIG_USB_EHCI_EHSET=yCONFIG_USB_EHCI_ROOT_HUB_TT=y# CONFIG_USB_EHCI_TT_NEWSCHED is not

函數getopt(),及其參數optind

getopt被用來解析命令列選項參數。#include <unistd.h>       extern char *optarg;  //選項的參數指標       extern int optind,   //下一次調用getopt的時,從optind儲存的位置處重新開始檢查選項。        extern int opterr,  //當opterr=0時,getopt不向stderr輸出錯誤資訊。       extern int

ubuntu下刪除openjdk,改用sun jdk

  一,卸載以前的JDK在新立得中標記全部含有openjdk的選項,徹底刪除。或者執行sudo apt-get autoremove openjdk-6-jre 二,下載JDK軟體安裝 sun jdk步驟 如下:從http://www.oracle.com/technetwork/java/javase/downloads/中下載jdk,我的版本是jdk1.6.0_30,下載Linux64的bin檔案,將其放在/usr/local/或者添加倉庫下周:sudo

uboot: lcd frame buffer的保留機理

board.c: start_armboot()1.lcd frame buffer的保留機理:#ifdef CONFIG_LCD#    ifndef PAGE_SIZE#      define PAGE_SIZE 4096#    endif    /*     * reserve memory for LCD display (always full pages)     */    /* bss_end is defined in the board-specific linker

USB子系統gadget analyse

struct usb_gadget_driver { char *function; enum usb_device_speed speed; void (*unbind)(struct usb_gadget *); int (*setup)(struct usb_gadget *,

下載最新的CM源碼

下載CM原始碼其實跟下載google的純Android原始碼是類似的,下面的是CM的官方網站,你要先下載你的手機對應的ROM,放入SDCARD根目錄,以防萬一。http://www.cyanogenmod.com/ 下面再介紹一個網站:http://forum.xda-developers.com/index.php這是XDA開發人員論壇,裡面高手如雲,會對你有協助的 現在開始告訴大家如何下載源碼、編譯源碼、並將其刷到手機上 1、安裝需要的軟體我用的是ubuntu 11.04sudo

硬體基本名詞解釋

1.TCXO(Temperature Compensate X'tal (crystal) Oscillator) 溫度補償晶體振蕩器http://baike.baidu.com/view/1010371.htmAMSS端\products\76XX\services\sleep\sleepmod.c /*===========================================================================FUNCTION SLEEPMOD_OK_

adb的使用

文章目錄 adb 調試sqlite 在Linux下開發2.3以後SDK中adb工具的路徑更改為為platform-tools/,而非原先的tools/如果沒有在PATH中加入此路經,則必須在終端進入platform-tools路徑,執行命令的方式類似 ./adb devices(必須要有./);如果加入了export

提取高通最新代碼patch

針對高通過一段時間就會更新代碼。而我們的開發倉庫無法直接和高通代碼合并。那就需要把這個時間段的patch提取出來,再看有哪些update ,然後考慮合并與否說個大概思路首先repo init -u  xxx  -b  branch-name --mirror修改platform/manifest.git  裡面的地址為本地地址下載到本地代碼到新目錄產生patchrepo forall -c git format-patch

關於嵌入式的學習和職業發展

這篇文章在一定程度上給出了我們的發展方向和提示.這裡特意轉載.原文:http://blog.csdn.net/coolbacon/article/details/8521841  最近我的工作太忙了。身邊朋友問我如何學習嵌入式,在這個行業健康的發展。我一直未能做一個系統的回答。這裡我想寫篇文章,徹底的回答這個問題。嵌入式,這是個術語。在我看來,嵌入式系統是:為了應用高度定製軟體和硬體的電腦系統,滿足一系列的特定應用需求。國內普遍認同的嵌入式系統定義為:以應用為中心,以電腦技術為基礎,軟硬體可裁剪

readl(), writel() 函數使用舉例

static inline void writeb(unsigned val, unsigned addr){//  首先強制類型轉換為  unsigned char *  類型指標,再取這個地址的值, 最後賦值。    (*(volatile unsigned char *) (addr)) = (val);    }static inline unsigned readl(unsigned addr){//  首先強制類型轉換為  unsigned char *

Msm 高通平台配置記錄之一

device/qcom/msm8625/BoardConfig.mkTARGET_CPU_ABI  := armeabi-v7aTARGET_CPU_ABI2 := armeabiTARGET_ARCH_VARIANT := armv7-a-neonTARGET_BOARD_PLATFORM := msm7627aTARGET_BOOTLOADER_BOARD_NAME := 7x27TARGET_CPU_SMP :=

Installing Guest Additions in VirtualBox for an Ubuntu Server Guest

Installing VirtualBox's "Guest Additions" is not as straightforward as I'd like it to be for an Ubuntu Server Guest but I figuredout the solution.In this tutorial I am using:Host: Windows XP ProfessionalVirtualBox: 3.1.6Guest: Ubuntu Server 10.04

總頁數: 61357 1 .... 15808 15809 15810 15811 15812 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.