EDN首页   博客首页

1

关于投票
AT91SAM7S64开发板电路图及调试
从OURAVR上购得一块AT91SAM7S64的开发板,添加如下At91sam7s64开发板原理图。原理图画得很倒塌,有好几处问题,初步调试:
1. U5 RC-8025: Actually Part Number is RX-8025 (real time clock);
2. Use 5V power supply (or USB)for the system;
3. RS232 connector pin2, 3  reverse;

调试时,可以使用WINARM上带的程例编译,要修改board.h:
#define SW1_MASK        (1<<17)    /* PA19 / PGMD7  & RK   FIQ     13 */
#define SW2_MASK        (1<<18)    /* PA20 / PGMD8  & RF   IRQ0    16 */
#define SW3_MASK        (1<<19)    /* PA15 / PGM3   & TF   TIOA1   20 */
#define SW4_MASK        (1<<23)    /* PA14 / PGMD2  & SPCK PWM3    21 */
#define SW_MASK         (SW1_MASK|SW2_MASK|SW3_MASK|SW4_MASK)
#define SW1     (1<<17)    // PA19
#define SW2     (1<<18)    // PA20
#define SW3     (1<<19)    // PA15
#define SW4     (1<<23)    // PA14
系统分类: ARM
用户分类: ARM菜鸟园地
标签: 无标签
来源: 原创
发表评论 阅读全文(550) | 回复(0)

1

关于投票
使用SAM-BA调试的初始步骤
AT91SAM7S板可以使用SAM-BA?软件通过DBGU或者USB口编译。但是AT91SAM7S 系列芯片,出厂后并没有将SAM-BA Boot 固件复制到FLASH 存储器的头两个区,所以当第一次通过USB 连接目标板和PC 机的时候,需要按照“以下的步骤来复制SAM-BA Boot 固件到FLASH 并运行。
  1. 1.关闭AT91SAM7S板电源;
  2. 2.把板上的TST跳线连接;
  3. 3.打开AT91SAM7S板电源;
  4. 4.等10秒;
  5. 5.关闭AT91SAM7S板电源;
  6. 6.把板上的TST跳线断开;
  7. 7.打开AT91SAM7S板电源;
  8. 8.安装USB驱动程序:插上USB线,将提示“无法识别的硬件”,此时可以安装atm6124驱动程序
  9. 9.打开“SAM-BA GUI”,就可以接着使用USB口下载文件到AT91SAM7S板。

SAM-BA调试的硬件要求:

-
  • DBGUG的硬件要求
    • 使用3~20MHz的石英震晶(软件自调适);
  • - USB的硬件要求
    • 使用18.432MHz的石英震晶;
    • USB的PIOA16口需要上拉电阻;
系统分类: ARM
用户分类: ARM菜鸟园地
标签: 无标签
来源: 整理
发表评论 阅读全文(556) | 回复(0)
总共 , 当前 /