官方SMDK原理图,大伙试试着分析一下,不懂的再讨论
2009年08月12日 07:27 发布者:阿南
通常在产品开发过程中,都是要先分析官方的SMDK的原理图,他是最原始的,而国内的开发板商的原理图基本上是简化版本,因此在参考开发板商的原理图时一定要先参考该原理图。 网友评论
anfaye 2009年08月12日
鬱悶,公司把這個網站的下載屏蔽了!只有晚上回家下載在研究了.
先支持一下.:lol
鬱悶,公司把這個網站的下載屏蔽了!只有晚上回家下載在研究了.
先支持一下.:lol
阿南 2009年08月13日
大家居然全部都会,没有一点问题?
大家居然全部都会,没有一点问题?
benhaizi2410 2009年08月13日
研究当中... ... :lol
研究当中... ... :lol
阿南 2009年08月13日
原理图当中已经按模块划分,所以在实践开发中也可以只研究实践将用到的,或感兴趣的部分。
在分析时的重点应该是:内存结构部分,即好比入门单片机时,原理上的标准的8051的总线结构是重点一样
原理图当中已经按模块划分,所以在实践开发中也可以只研究实践将用到的,或感兴趣的部分。
在分析时的重点应该是:内存结构部分,即好比入门单片机时,原理上的标准的8051的总线结构是重点一样
anfaye 2009年08月13日
啊?先討論內存結構部分嗎?
我第一眼就瞅到SD上面了,WP這個信號是寫保護,保護時接地.
是不是就是說我我撥動SD卡上面那個lock的開關,SD卡本來的那個WPpin 對GND short呢?
還是接口的WP通過機構控制,接觸到旁邊GNDpin呢?
啊?先討論內存結構部分嗎?
我第一眼就瞅到SD上面了,WP這個信號是寫保護,保護時接地.
是不是就是說我我撥動SD卡上面那個lock的開關,SD卡本來的那個WPpin 對GND short呢?
還是接口的WP通過機構控制,接觸到旁邊GNDpin呢?
阿南 2009年08月13日
SD卡座有一个WPpin,在设计电路时,当操作SD卡座的机械扭(相当于写保护开关)时,要将该WP信号写高或接地,你也可以不用操作机械扭,而直接通过其它方式控制该信号,但很少用,或者是接到一个固定电平
SD卡座有一个WPpin,在设计电路时,当操作SD卡座的机械扭(相当于写保护开关)时,要将该WP信号写高或接地,你也可以不用操作机械扭,而直接通过其它方式控制该信号,但很少用,或者是接到一个固定电平
anfaye 2009年08月13日
恩,我拆了一個卡座研究了!的確是通過機構件來控制的!等下我上傳一下照片給大家分享下.
恩,我拆了一個卡座研究了!的確是通過機構件來控制的!等下我上傳一下照片給大家分享下.
anfaye 2009年08月13日
圖示為lock和unlock狀態下的SD卡,區別在於那個機械開關
圖示為lock和unlock狀態下的SD卡,區別在於那個機械開關
anfaye 2009年08月13日
大家注意看區別,紅圈處!
因為lock那個鍵位置的不同,所以抵住右邊彈片的距離也不同.
大家注意看區別,紅圈處!
因為lock那個鍵位置的不同,所以抵住右邊彈片的距離也不同.
benhaizi2410 2009年08月13日
sdram 部份对于新手来说,可能需要注意的部分之一就是地址线之间的接法。
sdram 部份对于新手来说,可能需要注意的部分之一就是地址线之间的接法。
anfaye 2009年08月13日
如圖,SD卡槽是接地的.所以lock狀態下.那個機械開關就把彈片抵到外殼上面了.
也就是把WP信號拉低了,寫保護了.
如圖,SD卡槽是接地的.所以lock狀態下.那個機械開關就把彈片抵到外殼上面了.
也就是把WP信號拉低了,寫保護了.
anfaye 2009年08月13日
拋磚引玉了,之前也不是很清楚.拆開看了才了解.
晚上回去仔細研究內存那邊,希望大家還是多發言比較好.
哪怕無從下手,也可以問啊南老師到底怎么去一步一步分析的.
自從上班以後我發現,像在學校那種有老師追著你後面逼你學習的人已經沒有了.
在進入社會后,想找個能幫你解答問題的人都已經很難了.所以大家應該還是要珍惜這次機會.
大家都是菜鳥,不會arm才報名的,
既然不會就要多問才好,一直問到自己會為止是吧.
廢話多了....:L
拋磚引玉了,之前也不是很清楚.拆開看了才了解.
晚上回去仔細研究內存那邊,希望大家還是多發言比較好.
哪怕無從下手,也可以問啊南老師到底怎么去一步一步分析的.
自從上班以後我發現,像在學校那種有老師追著你後面逼你學習的人已經沒有了.
在進入社會后,想找個能幫你解答問題的人都已經很難了.所以大家應該還是要珍惜這次機會.
大家都是菜鳥,不會arm才報名的,
既然不會就要多問才好,一直問到自己會為止是吧.
廢話多了....:L
阿南 2009年08月13日
做SD卡时还有一个容易范的错误是画出PCB板之后,买不到对应的SD卡座。
因为市面上SD卡座非常之多,也没有一个标准,所以当你从原理图和PCB上看到一个封装之后不能直接就拿来使用,需要先买个SD卡样片试好了可以用,而且之后可以有货源,再对着这个实物进行做原理图和PCB封装
做SD卡时还有一个容易范的错误是画出PCB板之后,买不到对应的SD卡座。
因为市面上SD卡座非常之多,也没有一个标准,所以当你从原理图和PCB上看到一个封装之后不能直接就拿来使用,需要先买个SD卡样片试好了可以用,而且之后可以有货源,再对着这个实物进行做原理图和PCB封装
阿南 2009年08月13日
benhaizi2410, SD卡的接口还是比较简单和信号比较少的,2410有专门的SD卡控制器,对着接信号就可以了
benhaizi2410, SD卡的接口还是比较简单和信号比较少的,2410有专门的SD卡控制器,对着接信号就可以了
anfaye 2009年08月13日
2410可以同時支持MS,XD等小卡嗎?
2410可以同時支持MS,XD等小卡嗎?
阿南 2009年08月13日
不支持
不支持
benhaizi2410 2009年08月14日
想请教一下老师,像这样一个板子加上lcd的话,功耗能达到多少呢?一般使用什么型号的电源芯片呢?
想请教一下老师,像这样一个板子加上lcd的话,功耗能达到多少呢?一般使用什么型号的电源芯片呢?
阿南 2009年08月14日
功能要根据你自己设计的整个考虑的,开发板或者说是官原厂的SMDK在这点都考虑的不多,比如有些电源实践上不到50ma,确选择了一个500ma的LDO,那实践的产品肯定不会这样考虑了
功能要根据你自己设计的整个考虑的,开发板或者说是官原厂的SMDK在这点都考虑的不多,比如有些电源实践上不到50ma,确选择了一个500ma的LDO,那实践的产品肯定不会这样考虑了
wyfwsp 2009年08月14日
记的以前从三星网站上下载过.比较一下,应是一样的
记的以前从三星网站上下载过.比较一下,应是一样的
阿南 2009年08月14日
大家都看懂了吗?还是有什么困难?
大家都看懂了吗?还是有什么困难?
anfaye 2009年08月14日
啊南老師,如果單純針對原理圖的話.結合<>.對每個信號引腳的作用.和每個模塊大致是什麽功能,可以勉強看懂!
但是要和後面程式結合,就不知道怎么下手分析了.
比如啟動代碼的內存分配,MMU之類的和硬件如何結合分析,感覺就迷茫了
啊南老師,如果單純針對原理圖的話.結合<
但是要和後面程式結合,就不知道怎么下手分析了.
比如啟動代碼的內存分配,MMU之類的和硬件如何結合分析,感覺就迷茫了
longzexd 2009年08月14日
官方原理图上lnscaS这个输出和cpu之间连接有一个电阻,为什么书上的原理图上没有。另外我发现旁路电容官方的100nf电容一般都比书上的多。是不是去掉几个影响不大。
官方原理图上lnscaS这个输出和cpu之间连接有一个电阻,为什么书上的原理图上没有。另外我发现旁路电容官方的100nf电容一般都比书上的多。是不是去掉几个影响不大。
阿南 2009年08月15日
re anfaye:MMU和硬件电路设计时不需要考虑。內存及外设地址是由bank的片选决定的,具体对应关系请参考内存映射部分。
re lnscaS:官方的原理图上通常会在信号之间加匹配电阻,是减少信号反射产生尖峰干扰,在PCB设计时通常将它被放在驱动端,如果你看的细心一点会发现官方原理图上会注明Close to CPU。他和去耦电容一样,如果PCB板有足够的空间,那么就多放些,没有空间就少放一些,保护措施嘛。
re anfaye:MMU和硬件电路设计时不需要考虑。內存及外设地址是由bank的片选决定的,具体对应关系请参考内存映射部分。
re lnscaS:官方的原理图上通常会在信号之间加匹配电阻,是减少信号反射产生尖峰干扰,在PCB设计时通常将它被放在驱动端,如果你看的细心一点会发现官方原理图上会注明Close to CPU。他和去耦电容一样,如果PCB板有足够的空间,那么就多放些,没有空间就少放一些,保护措施嘛。
anfaye 2009年08月17日
1.关于bank的问题.我们是不是只用到nGCS,5根bank的片选信号啊,怎么控制8个bank呢?
2.关于SDRAM地址线的接法,SDRAM的时候为什么是LADDR呢,为什么地址不从0开始呢?
啊南老师,那个地址总线的接法我看的有点晕晕的.
不明白它为什么与这个器件接这几根,那个器件连接又接那几个,依据啥啊?
有没有这方面的资料给我们参考参考
1.关于bank的问题.我们是不是只用到nGCS,5根bank的片选信号啊,怎么控制8个bank呢?
2.关于SDRAM地址线的接法,SDRAM的时候为什么是LADDR呢,为什么地址不从0开始呢?
啊南老师,那个地址总线的接法我看的有点晕晕的.
不明白它为什么与这个器件接这几根,那个器件连接又接那几个,依据啥啊?
有没有这方面的资料给我们参考参考
阿南 2009年08月17日
re anfaye, 请仔细看书中SDRAM的原理图部分,及内存映射部分,谢谢
re anfaye, 请仔细看书中SDRAM的原理图部分,及内存映射部分,谢谢
zhangxz 2009年08月19日
回复4楼阿南:
应该说:全部不懂,而且看不出问题来
回复4楼阿南:
应该说:全部不懂,而且看不出问题来
zhangxz 2009年08月19日
回复6楼阿南:
没错。教材中的内存地址映射也有点雾里看花,似懂非懂的感觉!
回复6楼阿南:
没错。教材中的内存地址映射也有点雾里看花,似懂非懂的感觉!
阿南 2009年08月20日
“全部不懂”?啊那就坏了,需要加强基本的电路知识了。
最好是能够看懂一些,然后把不懂的提出来,大伙一起分析一下。否则不知道从哪里给开始讲
“全部不懂”?啊那就坏了,需要加强基本的电路知识了。
最好是能够看懂一些,然后把不懂的提出来,大伙一起分析一下。否则不知道从哪里给开始讲
阿南 2009年08月20日
"内存地址映射"其实是很简单的,就是说我们把外设的片选信号nCS接到Bank0的片选nCS0,那么这个外设的读写地址就被映射到该Bank0的地址:0x00000000.
同理如果是接到Bank1的片选nCS1,那么外设的起始地址就是Bank1的地址:0x08000000
以此类推。。。。
"内存地址映射"其实是很简单的,就是说我们把外设的片选信号nCS接到Bank0的片选nCS0,那么这个外设的读写地址就被映射到该Bank0的地址:0x00000000.
同理如果是接到Bank1的片选nCS1,那么外设的起始地址就是Bank1的地址:0x08000000
以此类推。。。。
分析原理图的目的是要理解该处理器的应用设计,同时裁减成我们自己需要的应用设计。