Я использую стандартную библиотеку STM32 USB. Я мог бы управлять GetEPRxCount () с помощью последовательной связи USB в программном обеспечении P C. тем не менее, в первый раз необходимо выполнить функцию без связи через USB, поэтому я хочу управлять ей по-другому.
/* ?????????????????*/
DataBuff[0] = 0x99;
DataBuff[1] = 0x88;
DataBuff[2] = 0x77;
DataBuff[3] = 0x66;
DataBuff[4] = 0x55;
DataBuff[5] = 0x44;
SetEPRxCount(ENDP3, 6);
SetEPRxValid(ENDP3);
UserToPMABufferCopy(DataBuff, ENDP3_RXADDR,6);
how to control? // code area
/* ?????????????????*/
if(GetEPRxCount(ENDP3)){
PMAToUserBufferCopy(DataBuff, ENDP3_RXADDR, 64);
for(uint8_t i=0;i<GetEPRxCount(ENDP3);i++){
........
Я хочу изменить GetEPRxCount (ENDP3) при вводе значения буфера в внутренний код прошивки без программного обеспечения P C (без последовательных пакетов USB).