在线情况
楼主
  • 头像
  • 级别
    • 积分13
    • 经验596
    • 文章23
    • 注册2007-10-16
    分享MSP430F2274-CC2500驱动程序
    我的问题已经解决  
    至少接收和发送都可以了
    附件里是我改的程序是ti的例程  有需要的可以参考一下
    板子是   msp430f2274-cc2500   430研讨会上的

    [URL=http://www.microcontrol.cn/download/RF-App/2274-2500.rar][COLOR=#0000ff]<<MSP430F2274-CC2500驱动程序>>[/COLOR][/URL]下载
    [ 此贴最后由zhanwbshng在2008-7-14 12:15:53编辑过 ]
    微控网感谢您的参与
    在线情况
    2
    • 头像
    • 级别
      • 积分6
      • 经验1920
      • 文章67
      • 注册2007-07-10
      你确认初始化2500是对的?确认你的SPI?
      微控网感谢您的参与
      在线情况
      3
      • 头像
      • 级别
        • 积分13
        • 经验596
        • 文章23
        • 注册2007-10-16
        我读取里边的东西都是对的,所以没问题     初始化是ti的
        微控网感谢您的参与
        在线情况
        4
        • 头像
        • 级别
          • 积分6
          • 经验1920
          • 文章67
          • 注册2007-07-10
          GDO0,GDO2的配置?
          微控网感谢您的参与
          在线情况
          5
          • 头像
          • 级别
            • 积分10
            • 经验577
            • 文章20
            • 注册2008-03-17
            请问楼上的两位是否针对的是利尔达430DAY研讨会上赠送的eZ430-RF2500开发板?
            微控网感谢您的参与
            在线情况
            6
            • 头像
            • 级别
              • 积分13
              • 经验596
              • 文章23
              • 注册2007-10-16
              是eZ430-RF2500开发板   应该没问题吧
                TI_CC_SPIWriteReg(TI_CCxxx0_IOCFG2,   0x0B);  // GDO2 output pin config.
                TI_CC_SPIWriteReg(TI_CCxxx0_IOCFG0,   0x06);  // GDO0 output pin config.
              微控网感谢您的参与
              在线情况
              7
              • 头像
              • 级别
                • 积分6
                • 经验1920
                • 文章67
                • 注册2007-07-10

                  在TI_CCxxx0_STX前先要TI_CCxxx0_IDLE

                  2500功能比较多,不是一两句话就能解决问题的,建议你先把大的问题定位出来:是硬件不好还是软件问题!
                微控网感谢您的参与
                在线情况
                8
                • 头像
                • 级别
                  • 积分24
                  • 经验1199
                  • 文章74
                  • 注册2008-05-30
                  我也遇到  while (!(TI_CC_GDO0_PxIN&TI_CC_GDO0_PIN));
                                                              // Wait GDO0 to go hi -> sync TX'ed
                      while (TI_CC_GDO0_PxIN&TI_CC_GDO0_PIN);
                                                              // Wait GDO0 to clear -> end of pkt
                  }



                  一直在那循环,
                  微控网感谢您的参与
                  在线情况
                  9
                  • 头像
                  • 级别
                    • 积分24
                    • 经验1199
                    • 文章74
                    • 注册2008-05-30
                    你找到问题没有啊,请指教一下
                    微控网感谢您的参与
                    在线情况
                    10
                    • 头像
                    • 级别
                      • 积分13
                      • 经验596
                      • 文章23
                      • 注册2007-10-16
                      没有   应该不是硬件问题
                      我也不知道
                      希望高手看一下
                      微控网感谢您的参与
                      在线情况
                      11
                      • 头像
                      • 级别
                        • 积分24
                        • 经验1199
                        • 文章74
                        • 注册2008-05-30
                        发送的问题解决了,原来是引脚的初始化问题,原来我的GDO0正好接在单片机的外部时钟引脚,
                        而它的PXSEL设置默认为1(1是为外部引脚功能//0才为I/O引脚功能).
                        微控网感谢您的参与
                        在线情况
                        12
                        • 头像
                        • 级别
                          • 积分3
                          • 经验1857
                          • 文章75
                          • 注册2007-11-16
                          具体怎样改得?
                          微控网感谢您的参与
                          Powered by LeadBBS 9.2 .
                          Page created in 0.1875 seconds with 5 queries.