DM3730 Camera 介面調試筆記

作者:DriverMonkeyqq:196568501  歡迎交流平台:software    WinCE 6.0hardware  DM3730   應用方向:用Cmera 高速頻寬特性,作高速匯流排用連線描述:VS                   HS                  DATA[0:12]                 WEN寄存器配置:ISP_SYSCONFIG =0x1001ISP_CTRL =0x9c110TCTRL_CTRL

STM32-FSMC-LCD詳解

這篇文章不錯,可以用來入門FSMC。。LCD有如下控制線:CS:Chip Select 片選,低電平有效RS:Register Select 寄存器選擇WR:Write 寫訊號,低電平有效RD:Read

stm32學習之NOR flash和NAND flash區別,RAM 和ROM區別

ROM和RAM指的都是半導體儲存空間,ROM是Read Only Memory的縮寫,RAM是Random Access Memory的縮寫。ROM在系統停止供電的時候仍然可以保持資料,而RAM通常都是在掉電之後就遺失資料,典型的RAM就是電腦的記憶體。  RAM 有兩大類,一種稱為靜態RAM(Static RAM/SRAM),SRAM速度非常快,是目前讀寫最快的存放裝置了,但是它也非常昂貴,所以只在要求很苛刻的地方使用,譬如CPU的一級緩衝,二級緩 沖。另一種稱為動態RAM(Dynamic R

基於stm32f103zet6之硬體SPI的學習

有幾天沒有更新部落格了,主要是因為這幾天都在搗鼓彩屏和觸控螢幕,分別使用FSMC和類比IO來實現功能,又因為這塊屏有些問題,所以、就網購了一塊屏,估計今天能到了,今天準備學習下硬體SPI,之前使用IO類比SPI實現了對DS1302的訪問,下一步準備學習SD卡的,在論壇裡面查看了下資料,發現如果使用軟體類比SPI來進行SD的通訊話,會極大降低對SD卡的讀寫速度,但是,如果使用SD模式或者說使用硬體SPI來訪問SD卡,那麼

飛淩Ok6410之SDRAM的學習

由於程式太大導致程式運行會出錯誤,也就是8K的內容不夠用,這時候就需要用到DDR,前面的博文提到過,但是在使用DDR之前,我們需要初始化DDR,初始化DDR之前我們先來瞭解一下DDR,開啟OK6410核心板的電路圖可以找到DDR、2片然後找到DDR的晶片手冊可以知道DDR能提供128M的容量這樣算可以得到容量=32M*16bits*2=4*32M位元組也就是128M位元組的容量控制訪問塊和控制行地址列地址的引腳為先找到行地址接下來具體介紹訪問DDR的指令1、  MOV R0,#0X5000000

飛淩OK6410之IIC的學習1

通過講解一個利用IIC讀取ROM資料的例子來學習IIC。一、首先瞭解一下預備知識:1、IIC匯流排介紹       IIC(Inter-Integrated Circuit,內建整合電路匯流排)匯流排是一種由PHILIPS公司開發的兩線式串列匯流排,用於串連微控制器及其外圍裝置。IIC匯流排佔用的空間非常小,減少了電路板的空間和晶片管腳的數量,這對於緩解嵌入式系統資源少的缺陷有很大好處。匯流排的長度可高達25英尺,匯流排上的資料的傳輸速率在標準模式下達到100kb/s,在快速模式下可以達到400

ubuntu nfs 掛載總結

      1. 安裝ntf服務$ sudo apt-get install portmap$ sudo apt-get install nfs-kernel-server2.配置允許訪問主機的ip1)配置/etc/hosts.deny禁止任何host(主機)能和你的NFS伺服器進行NFS串連。在該檔案中加入:### NFS

Using the I2C Bus

 Using the I2C Bus Judging from my emails, it is quite clear that the I2C bus can be very confusing for the newcomer. I have lots of examples on using the I2C bus on the website, but many of these are using high level controllers and do not show the

mini2440 gdb遠端偵錯

  我編譯gdb和gdbserver是參照以下文章做的當中編譯的時候遇到了三類主要錯誤: 錯誤1:./configure 是的錯誤,這一類錯誤主要是主機上面缺少軟體和庫導致,一次安裝相應的庫和軟體即可錯誤2:make 時的錯誤, 主要是編譯錯誤。找出錯誤碼修改即可。這一類代碼錯誤通常都是很簡單的錯誤,由於作者用的源碼編譯器或者編譯器一樣但編譯器編譯配置不一樣導致(主要是兩類錯誤:1.變數未初始化錯誤  2. 函數傳回值未處理錯誤) 錯誤3:在編譯gdb server 的時候總是有錯誤:解決方案:

非同步通知,中斷 例子(AM335X)

驅動程式:#include <linux/kernel.h> #include <linux/module.h> #include <linux/cdev.h> #include <linux/fs.h> #include <linux/device.h> #include <linux/syscalls.h>#include <linux/interrupt.h> #include

修改核心編譯配置菜單(make menuconfig)

  ----- 彭曉林以下操作均在 linux Ubuntu 10.10 案頭環境下進行。以下我的操作步驟以做記錄:1.在目錄下 ../linux-2.6.32.2/drivers/char/  建立檔案夾 testdriver2.在testdriver 目錄下建立 Kconfig檔案   在Kconfig 檔案中錄入##TEST driver configuration#menu "TEST driver"comment "TEST driverhaha"config CONFIG_TEST 

Example – void atexit(void)

//author:DriverMonkey//date:1/24/2013//copyright: no copyright//mail:bookworepeng@hotmail.com//enviromen:Ubuntu#include <iostream>#include <stdlib.h>using namespace std;static void first_atexit(void);static void

晒晒我的第一個彙編項目(原始碼)

承接:嵌入式外包項目(13410905075);*****************************************************************************; This file is a base code template for assembley code generation on the 8PE53.;********************************************************************

Reading Notes for English Learning

1. The software must be conformed to its new vehicles of opportunity.2. Inference engine technology is developed in an application-independant way, and  then applied to many uses. One can justify much     more effort on the inference engines.Indeed,

QT4 提示錯誤:No rule to make target 解決

——彭曉林    問題出現環境:當你刪除工程裡面的xxx.cpp檔案時候,重新編譯就會出現 “No rule to make targets  xxx”   出現原因:由於檔案刪除了,但是工程檔案認為xxx.cpp檔案還存在,在編譯的時候繼續尋找xxx.cpp檔案,結果可想而知,當然是找不到xxx.cpp檔案,結果就是報告上面的錯誤。    解決方案:找出工程相關記錄xxx.cpp地方刪除。(我找了好一會才找到,起初刪除debug檔案,怎麼都不管用,後來

飛淩OK6410之IIC的學習2

上一博文已經基本上瞭解IIC的基礎知識,其實我自己還有幾個知識盲點,因為我是學完51後,接觸了msp430,然後用430做了一個項目之後,直接玩OK6410的所以感覺有許多知識都不是很瞭解,下面先把我的幾個知識盲點列出來,高手直接忽視~~·         1、首先我們分析這個程式的時候,需要用到串口列印ROM裡面的資料資訊,所以串口初始化不必多說(注意:即使是串口的初始化也是對GPIO進行操作,我發現很多硬體裝置都是對GPIO進行操作的)代碼如下:void

曼徹斯特編碼與差分曼徹斯特編碼

曼徹斯特編碼(Manchester

第八周上機任務5-字元加密

01./* 02.  * Copyright (c) 2012, 煙台大學電腦學院 03.  * All rights reserved. 04.  * 作 者: 趙冠哲 05.  * 完成日期:2012 年 10月 19 日 06.  * 版 本 號:v1.0 07.  * 08.  * 輸入描述:無 09.  * 問題描述:字元加密 10.  * 程式輸出:加密後的字元

飛淩OK6410學習之中斷的學習 繼續。。

假設我們中斷多了,是不是要在程式中一個個的把中斷寫上去呢?答案是否定的,這裡我們就需要用到中斷向量控制器;S3c6410中含有兩個中斷控制寄存器:中斷控制器的處理機制:1、發生中斷後,向量地址VICxVECTADDR0~VICxVECTADDR31相應一個寄存器的值就會賦給VICxADDRESS2、中斷服務寄存器就可以根據VICxADDRESS中的值來分辨是哪一個中斷,發生中斷,肯定該寄存器不為0下面給出一個例子:首先,對中斷進行初始化初始化函數為接下來是初始化代碼:注意:這裡有一個很重要的問題

OK6410之使用串口燒寫運行全裸程式

1、用串口燒寫只是因為想體驗體驗全裸的感覺。該燒寫方法僅適用於燒寫小程式,同時手上又只有串口線、電源線,在沒有網路的情況下。想體驗的就趕緊試試吧!2、開啟XP下面的超級終端,串口配置之類的就不多說了,設定為SD卡啟動,首先燒寫SD卡的uboot吧。3、完事後,從SD啟動開發板,快速敲入空格停留在autoboot下面鍵入命令loady4、等待傳送檔案,然後終端功能表列的傳送裡面選擇傳送檔案,注意協議選擇Xmodem,然後發送就行,5、接著使用nand命令擦除nand,命令為nand erase 0

總頁數: 61357 1 .... 7890 7891 7892 7893 7894 .... 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.