• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
  • 全部板块
    • 全部板块
大家还在搜
  • SDRAM不能连续读取?

    程序如图所示,但是串口显示,只有读取的第一个数据是对的,是0x22,即34,后面的数据都是0这是为啥?SDRAM的配置用的是官方例程,开发板用的是ATSAMV71Q21,求交流,求指导!

    2016-10-08 15:00

  • 求助:有关DM368的UART BOOT故障,在线等

    davincin开发的专家们     在基于DM368的系统,单板刚回来就遇到了一个故障,搞了两天,尚未解决。请专家们知道解决方案的不吝赐教。     故障描述:基于DM368的开发板,在UARTBOOT模式下,UART BOOT输出乱码。    详细情况补充:       (0)芯片是tms的,也就是silicon1.2。应该不存在silicon1.1的uart boot 13/16频率比那个问题了吧。     (1)晶振是36MHz的。     (2)用示波器量了串口tx的输出,其有正常的输出波形。频率是57.6KHz*1.5=86.4(从示波器无法精确衡量,但是推导应该如此,这个1.5的来历后面讲看对不对)因为在手册里找到一个地方描述,115200是基于24MHz晶振输入的。但因为没有RBL代码,不知道是否晶振升高,波特率就一定升高。     (3)使用的是secureCRT工具。设置了各种波特率,包括115200,115200*1.5     不知道是否和这个有关,明天准备试一下其他串口工具。     (4)OS:win7     (5)串口连接:新电脑没有串口,使用的是u***转串口。但是实验过在115200波特率下工作正常。     (6)同时,我们有一块DM368的评估板,     a、这块评估板工作是正常的,包括正常启动后内核能够加载成功,串口显示正常。UART BOOT模式下也能输出BOOT ME。      b、这个板子的晶振是24MHz     c、我们也量了这个单板上串口输出,波形形状与我们自己设计的单板完全一样。只是波形周期是57.6KHz。 而且,我们也做了以下检查     (1)串口线序定义:这个检查过了,而且与评估板做对比检测。线序定义一致。     (2)信号电压:用示波器看了,12v。    (3)使用的串口线,在其他单板上也试过,是好的。 现在还能想到的区别:    (1)win7下的串口工具不稳定。 准备找几个其他工具试一下。回头实在不行,找一个winxp的机器试一下。     (2)芯片的串口波特率其实不是工作在与串口工具对应的波特率上。如果是这个,那么,36MHz晶振下应该工作在什么波特率?          同时疑问:DM368的UARTBOOT的波特率是否和晶振频率相关?是什么关系?是不是1.5倍?这个1.5是从两个单板的波形对比得到的。而且和晶振的频率比刚好一致。     (3)因为24MHz对应115200,那么如果36MHz对应115200*1.5,是不是后者的波特率太高了?导致不稳定?     (4)u***转串口+串口线:大约3~4m,是不是太长了?回头实在不行,找一个winxp的机器试一下。这样保证线长在2m以内,甚至1m左右。 大家看看,还有什么定位思路?或者根本就不是这么个解决思路呢。      有讲的不清楚的,各位随便问。      多谢各位了,在线等。

    2018-06-21 02:00

  • 看完这篇你就知道DDR是什么了

    DDR的引脚有哪些?DDR的内核时钟有哪几种?其范围是多大?

    2021-10-18 09:22