日本高清不卡中文字幕-一起草草视频在线观看-亚洲精品一区二区三区色-国产亚洲精品免费视频

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> 技術(shù)中心 >> 單片機(jī)入門 >> 在單片機(jī)開發(fā)中NOR_FLASH的應(yīng)用

在單片機(jī)開發(fā)中NOR_FLASH的應(yīng)用

關(guān)鍵字:單片機(jī) 單片機(jī)開發(fā) 作者: 來源: 發(fā)布時間:2019-07-31  瀏覽:18

 在單片機(jī)開發(fā)中,NOR_FLASH常用的有4M和8M的大小:

4M的FLASH在程序中可以這樣表示:Ptr < 0x220000

8M的FLASH在程序中可以這樣表示:Ptr < 0x400000(最大只能讀到0x3fffff)

有了這個關(guān)系,在判斷NOR_FLASH好壞的方法上我們可以采用計算checksum的方式來校驗。

在程序中,我們一般把地址的指針定義為unsigned short *ptr 類型。然后通過指針不斷的往后移動可以簡引用獲取到FLASH中的每一個byte,如果此時定義成unsigned short類型,那么用一個temp變量來接收的話,一次是可以接收到2個byte的數(shù)據(jù),如果此時定義成unsigned long類型,同樣用temp變量來接收這時一次性可以讀到4個byte的數(shù)據(jù),所以在處理數(shù)據(jù)方面可以采用位運(yùn)算來進(jìn)行處理。

以下這段程序是每1024byte獲取前16個byte的數(shù)據(jù)依次累加返回,注意,這里累加是以word的形式累加,1 word = 2byte,所以讀512相當(dāng)于讀了1024byte

注意,這里的單片機(jī)是16位的,其它的可能不同,不要類比,需要重新計算相應(yīng)數(shù)據(jù)類型的值。

1.png

編輯:admin  最后修改時間:2019-07-31

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

金湖县| 东乌珠穆沁旗| 湖口县| 山东省| 恩平市| 玉树县| 铅山县| 图们市| 余姚市| 乌审旗| 宁陕县| 聂拉木县| 延寿县| 保亭| 建水县| 阳春市| 连云港市| 阳泉市| 尖扎县| 南乐县| 阜阳市| 华亭县| 嵊州市| 大渡口区| 晋江市| 蒲江县| 泽州县| 高邮市| 通许县| 吉木萨尔县| 万州区| 武定县| 平利县| 农安县| 五华县| 东安县| 湘阴县| 河源市| 云霄县| 平潭县| 休宁县|