<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 牛人業(yè)話 > 詳解TINY6410硬件電路設(shè)計(jì)之二

          詳解TINY6410硬件電路設(shè)計(jì)之二

          作者:Machinnneee 時(shí)間:2015-01-16 來源:電子產(chǎn)品世界 收藏


          K4X1G163PE芯片接口

          本文引用地址:http://www.ex-cimer.com/article/268241.htm

            從K4X1G163PE的數(shù)據(jù)手冊(cè)中可以知道,該為16位寬的,為完成32位數(shù)據(jù)的傳輸(6410為32位處理器哦)將兩片并聯(lián)使用。

            在原理圖中最明顯的一個(gè)是退耦電容的使用,每個(gè)vdd管腳旁邊都有一個(gè)104的電容,這在設(shè)計(jì)中顯得很重要。

            首先分析數(shù)據(jù)位,6410的32位數(shù)據(jù)分為高地位傳送至,因此U12和U3的DQ分別對(duì)應(yīng)32位數(shù)據(jù)的高16位和低16位。

            其次來看地址位:該SDRAM為64M的大小(由于6410已經(jīng)有sdram控制器)因此不需要進(jìn)行管腳的移動(dòng)。此時(shí)只需要連接好合適的管腳即可。將6410的低12位連接值SDRAM的A0-A12即可。

            BA0~BA1代表了SDRAM的最高地址位,需要將地址線的14和15與之相連,這時(shí)需要注意沒有使用到13管腳,因此將其與SDRAM的NC管腳連接。這與沒有SDRAM控制器的2440設(shè)計(jì)有著天壤之別,在2440中需要考慮位寬,片子位寬和片子個(gè)數(shù)等因素。這就是科技對(duì)我們電子工程師最明顯的一個(gè)優(yōu)待。

            剩余的就是數(shù)據(jù)和地址的屏蔽位和控制管腳,這與6410的相關(guān)管腳連接即可。至于片選和使能管腳,也是簡單的連接。

            Tiny6410的板子的SDRAM使用參考電壓為1.8V,供電電路采用XC9216A18CMR典型1.8V電源管理芯片。這里面的測試點(diǎn)TP4也是我們電子工程師需要注意的小技巧。

            硬件電路已經(jīng)完成,那么剩下的就是軟件的編程與實(shí)現(xiàn)。

            難點(diǎn)就在編程上,不過還好三星已經(jīng)給出了bootloader的源程序,通過對(duì)比可以完成裸機(jī)的程序編寫。

            如果你沒有明白,請(qǐng)?jiān)谡搲蛘呋貜?fù)中留下郵箱,我將發(fā)送裸機(jī)測試程序。

          電路相關(guān)文章:電路分析基礎(chǔ)


          晶振相關(guān)文章:晶振原理

          上一頁 1 2 下一頁

          關(guān)鍵詞: TINY6410 SDRAM NANDFLASH

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();