WIZnet Developer Forum

WizFi250 추가 문의 드립니다

안녕하세요.

WizFi250을 사용하다 생각보다 많은 내용이 궁금하여 추가로 문의 드립니다.

  1. Factory Reset 시 SPI Setting 기본값이 어떻게 되나요?
    (Set MSB First, Idle State SCK Low, Clock Falling Edge)

  2. SPI 통신을 이용하여 ‘AT+MINFO’ 명령어를 전송할려면 어떻게 해야하나요?

    void SPI_Tx_Module(uint8 Data)
    {
    CS = Low
    delay 1us
    SPI_Tx(Data);
    delay 1us
    CS = High
    }

    로 정의 할때

    SPI_Tx_Module(‘A’);
    SPI_Tx_Module(‘T’);
    SPI_Tx_Module(’+’);
    SPI_Tx_Module(‘M’);
    SPI_Tx_Module(‘I’);
    SPI_Tx_Module(‘N’);
    SPI_Tx_Module('F);
    SPI_Tx_Module(‘O’);
    SPI_Tx_Module(0x0d);

    SPI_Tx_Module(0xF0); //Wizfi250 응답 회신용
    SPI_Tx_Module(0xF0);
    SPI_Tx_Module(0xF0);
    SPI_Tx_Module(0xF0);
    SPI_Tx_Module(0xF0);
    SPI_Tx_Module(0xF0);

    이런식으로 하면 되는건가요?

네, 말씀하신 대로 하시면 됩니다.
아래 첨부하는 파일을 참고하시기 바랍니다.

https://github.com/Wiznet/Arduino_WizFi250/blob/master/Software/WizFi250/WizFi250_spi_drv.cpp

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.