一、 首先先來看看核心板的原理圖我們發(fā)現(xiàn)數(shù)據(jù)線才有8條,而并沒有地址信號,所以該8條線一定是可以傳數(shù)據(jù),也可以傳地址。而地址線肯定又不夠,那么,地址肯定又是多次發(fā)出的。從datasheet可以看到它要發(fā)出5個周期的
相信玩過51的童鞋應該都玩過DS18B20吧,雖然用在ARM11上面,但是操作還是一樣,多了一點就是讀寫IO前需要切換IO方向,其實51在讀取之前需要切換到高電平的,這個一般由編譯器完成的,/***********************************
相對于STM32,6410的RTC是相當?shù)暮唵?/***************************************************************************
定時器我主要用來延時和獲取程序運行時間./*******************************************************************************
嘗試使用一下6410的匯編,發(fā)現(xiàn)跟當年的51差不多,一步一步的學習?;*****************************************************************
主要在之前的解碼的基礎上面添加了圖片縮放功能。大家可以看看BMP解碼過程或者思路。資料網上非常多,在此就不在說明,直接上代碼。BMPdecode.c/*************************
一、 裸機程序的構成 1. 基本的裸機程序由啟動代碼和C函數(shù)文件構成。而啟動代碼包括:硬件設備初始化、調用C函數(shù)。本次分析中代碼文件有:start.S 啟動代碼,都是匯編寫的commom.h 一些通用的函數(shù),比如設置某寄存器
嘗試使用一下6410的匯編,發(fā)現(xiàn)跟當年的51差不多,一步一步的學習;*************************************************************************************************************;*文件名:ok6410.s;*功能:S3C641