я получаю данные от USB во внутренней памяти Atxmega 128A1как писать код для данных передачи из внутренней памяти через SPI Master 2 ведомый
if ((SWITCHPORTL.IN & PIN1_bm) == 0)
{
j = 0;
while (j < NUM_BYTES)
{
// Wait till there is unread data in the receive buffer
while((USART.STATUS & USART_RXCIF_bm) == 0){};
// Read out the received data
__far_mem_write(j+SDRAM_ADDR, USART.DATA);
if (j == (NUM_BYTES-1))
{
// Toggle LED 1
LEDPORT.OUTTGL = PIN1_bm;
}
j++;
}
}
Как написать код для данных передачи из внутренней памяти через SPI Мастер для двух подчиненных устройств, так что нечетный и даже байтовый данные должны отправляться отдельно на два подчиненных устройства? Как запустить мастер на два подчиненных устройства (несколько подчиненных)?
Это очень зависит от формата кадра, требуемого рабы. Вы должны прочитать данные. Вернитесь, если у вас есть ** конкретный вопрос с вашим кодом. – Olaf
@ Олаф извините ... я должен опубликовать этот подход. но не в состоянии писать в кодированном виде, так как я новичок здесь. вы можете помочь мне –
Возьмите [тур] (http://stackoverflow.com/tour). Ты здесь больше, чем я. – Olaf