Source Insight查看ARM彙編來源程式 && Source Insight開啟project視窗出錯 && 高亮顯示程式 && 標題列顯示全路

        做ARM嵌入式開發時,有時得整彙編代碼,但在SIS裡建立PROJECT並ADD TREE的時候,根據預設設定並不會把該TREE裡面所有彙編檔案都包含進來,預設只加了.inc和.asm尾碼的, .s尾碼的沒有。而且用SIS開啟.s的檔案時,一片黑白沒有色彩, 感覺回到DOS的EDIT時代裡了。      解決方案是在Options->Document Options裡面,點左上的Document Type下拉式功能表,選擇x86 Asm Source

WIFI之一:WIFI常識 && 基站定位原理

(1)WIFI的網路結構,主要包括以下幾部分:* 網站(Station),網路最基本的組成部分。* 基本服務單元(Basic Service Set,BSS)。網路最基本的服務單元。最簡單的服務單元可以只由兩個網站組成,網站可以動態連接(associate)到基本服務單元中。它是一種特殊的Ad-hoc LAN的應用,一群電腦設定相同的BSS名稱,即可自成一個group,而此BSS名稱,即所謂BSSID。* 分配系統(Distribution

交叉編譯器及常見編譯錯誤

(1)交叉編譯器      在主機上用來編譯其它類型機器上可執行代碼的編譯器就叫交叉編譯器,我們進行嵌入式linux的開發主機大部分都是X86,而我們的嵌入式系統的處理器有可能是ARM/MIPS等非X86處理器,這時候就必須使用ARM/MIPS的交叉編譯器才能編譯出在這些處理器上能夠執行的代碼。這裡我們使用的是ARM最新的EABI編譯器。      交叉編譯器在編譯的時候,對於浮點運行會預設硬浮點運算FPA(float point architecture),而沒有FPA的CPU,比如三星的24

6410添加USB HOST

     

不同手機在豌豆夾上顯示同一個裝置名稱的解決方案 && 修改PID/VID後的ADB重新識別 && 單裝置多個PID的識別

         開發中,會碰到兩個不同但類似的機型在豌豆夾裡面被識別為同一個機型,比如XT810和MT810都被豌豆夾識別為XT810,那做MT810的工程師就比較鬱悶,因為不同的機型需要區別對待。由於豌豆夾是根據裝置的PID和VID來識別,所以我們需要修改手機的PID和VID。        這個需求涉及到PC 端android ADB driver和工程代碼中ALPS 兩部分的修改。(1)Android 手機driver端:請直接修改 alps\mediatek\custom\mt6573

S3C6410 MFC decode H.264流程

     自己的MID平台播放視頻支援的格式有限,按照應用要求需要擴充更多的格式。6410自己是帶MFC(multi format codec),支援MPEG4,H263,H264的硬解碼。通過ls -l /dev可以得知s3c-mfc的驅動模組已經載入了,在android中操縱MFC的編解碼部分是在external/opencore/codecs_v2/video/s3c_mfc目錄下,發出IO控制。在SD卡中拷貝了.mp4視頻檔案,的確可以播放,下面跟蹤下MFC的工作流程。     

VC-CRT調試功能

       

ubuntu 13.04開機自動禁用觸控板

在終端中輸入xinput list查看列表如下:dell@dell-Inspiron-7420:~$ xinput list⎡ Virtual core pointer                     id=2[master pointer  (3)]⎜   ↳ Virtual core XTEST pointer               id=4 [slave  pointer  (2)]⎜   ↳ A4Tech USB Mouse                        

6410平台500W網路攝影機調試過程 && 拍照偏綠和圖片儲存等BUG

(1)各種款式的網路攝影機會有一個最大的支援解析度,通常此時的格式約定是:1,30W:640*480=307200;2,130W:1280*1024=1310720;3,200W:1600*1200=1920000;4,300W:2048*1536=3145728;5,500W:2592*1944=5038848;6,1600W:4096*4096=16777216;       硬體平台是6410,軟體平台是android

enum與typedef enum的用法

一,兩者的用法       枚舉類型定義用關鍵字enum標識,形式為: enum 標識符 {      枚舉資料表};枚舉資料(枚舉常量)是一些特定的標識符,標識符代表什麼含義,完全由程式員決定。資料枚舉的順序規定了枚舉資料的序號,從0開始,依次遞增。enum status{     copy,     delete};枚舉類型status僅有兩個資料,一個是copy,一個是delete,序號為0、1,代表複製與刪除。enum status{     copy=6,    

網速與硬碟 數值的概念區分

隨著ADSL和小區寬頻普及,寬頻網步入了千千萬萬老百姓的家庭。在這場普及運動中電信等運營公司都宣稱自己的速度能夠“1M到戶”,甚至是10M,100。然而實事是這樣嗎?10M,100M的傳輸速率的真假,我們先來談談所謂的1M寬頻,電信公司是怎麼計算的。其實,在寬頻網中,電訊廠商們1M寬頻是指1Mbps(megabits per second 兆位元每秒),bps是bit per second 的縮寫,也就是每秒多少位 的意思,是用來計算資料傳輸速率的單位 。舉例來說,一般電信局通常說的1M的寬頻,

漫談相容核心之六:二進位映像的類型識別

 除了某些嵌入式系統之外,一般而言作業系統都有個在建立(或轉化成)新進程時如何裝入目標程式的二進位映像並啟動其啟動並執行問題。由於在電腦技術的發展曆史中並沒有形成某種單一的、為所有作業系統和編譯/串連工具所共同遵循的標準,這個裝入/啟動的過程就不可避免地呈現出多樣性。而且,即使是同一種作業系統,也會在其發展的過程中採用多種不同的目標映像格式和裝入機理。而動態串連庫技術的出現,則又使這個過程進一步地複雜化了,因為此時需要裝入的不僅是目標程式的映像,還有動態串連庫的映像,並且還要解決目標程式與具體庫

Ubuntu 終端命令

一、檔案目錄類1、建立目錄:mkdir 目錄名2、刪除空目錄:rmdir 目錄名3、無條件刪除子目錄::rm -rf 目錄名4、改變目前的目錄:cd 目錄名 (進入使用者home目錄:cd ~;進入上一級目錄:cd -)5、查看自己所在目錄:pwd6、查看目前的目錄大小:du7、顯示目錄檔案清單:ls -l (-a:增加顯示隱含目錄)其中:藍:目錄;綠:可執行檔;紅:壓縮檔;淺藍:串連檔案;灰:其他檔案;紅底白字:錯誤的串連檔案。8、瀏覽檔案:more 檔案名稱.txt;less

用LookAndFeel調用系統主題

import javax.swing.*;import java.awt.*;public class JMenuTest extends JFrame{public static JMenuBar jmb = new JMenuBar();public JMenuTest() {try {String lookAndFeel =

Apache Commons fileUpload實現檔案上傳

本文出自 “子 孑” 部落格,請務必保留此出處http://zhangjunhd.blog.51cto.com/113473/18331   將Apache的commons-fileupload.jar放在應用程式的WEB-INF\lib下,即可使用。下面舉例介紹如何使用它的檔案上傳功能。所使用的fileUpload版本為1.2,環境為Eclipse3.3+MyEclipse6.0。FileUpload 是基於 Commons IO的,所以在進入項目前先確定Commons

servlet實現分頁

import javax.servlet.http.*;import javax.servlet.*;import java.io.*;import java.sql.*;public class welcome extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response) {Connection conn = null;PreparedStatement ps =

霍夫曼編碼解碼

#include <iostream>#include <cstring>using namespace std;#define MAX 32767 typedef struct{ int weight; char value; int parent; int lchild; int rchild;}HTNode, *HuffmanTree; //動態分配數組儲存霍夫曼樹typedef struct{ char *

怎麼利用js判斷使用者名稱和密碼是否為空白,如不空則跳到指定網頁。

問:代碼如下</style><?phpif(isset($_POST['Submit']) && $_POST['Submit']=="登入"){ //通過isset()函數對登入按鈕進行判斷 $user=$_POST['Text1']; //通過$_POST函數調用表單文本域的值$pass=$_POST['Password1']; if(empty($user)||empty($pass)){

兩個順序線性表的合并

#include <stdio.h>#include <conio.h>#include <stdlib.h>#define LIST_INIT_SIZE 100#define LISTINCREMENT 10#define OVERFLOW -1#define OK 1#define ERROR 0typedef int Elemtype;typedef int Status;typedef struct { Elemtype *elem;

Ubuntu 13.04實現NVIDIA雙顯卡切換

首先添加PPA源。開啟終端,輸入:sudo add-apt-repository ppa:bumblebee/stable然後輸入:sudo apt-get update====================================================開始安裝。在終端輸入:sudo apt-get install bumblebee(該命令自動安**umblebee 3)sudo apt-get install

總頁數: 61357 1 .... 18974 18975 18976 18977 18978 .... 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.