Перейти к содержанию

    

Проблема с adi_dev_Open в VISUAL DSP UP9

Добрый день!

 

Столкнулся с проблемой.

Имеется рабочая программа написанная в классах для BF525 на VDSP.

Все хорошо работает!

Но если добавить код с использованием adi_dev_Open. программа не запускается.

То есть не запускается даже код написанный до стройчки с adi_dev_Open.

мне нужно добавить было код для USB. я взял пример.

То есть программа совсем не запускается, если даже в конце программы есть код, до которого выполнение дойти не должно было:

 

void USBClientCallback ( void *AppHandle, u32 Event, void *pArg )

{

}

 

void AAAvvvv (void)

{

ADI_DEV_PDD_HANDLE PeripheralDevHandle; // USB controller driver handle

ADI_DMA_MANAGER_HANDLE adi_dma_ManagerHandle; // handle to the DMA manager

ADI_DEV_MANAGER_HANDLE adi_dev_ManagerHandle; // handle to the device manager

 

adi_dev_Open ( adi_dev_ManagerHandle, /* DevMgr handle */

&ADI_USBDRC_Entrypoint, /* pdd entry point */

0, /* device instance */

(void*)1, /* client handle callback identifier */

&PeripheralDevHandle, /* device handle */

ADI_DEV_DIRECTION_BIDIRECTIONAL, /* data direction for this device */

adi_dma_ManagerHandle, /* handle to DmaMgr for this device */

NULL, /* handle to deferred callback service */

USBClientCallback); /* client's callback function */

}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация