Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: uart over spi для дебага BF533
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Сигнальные процессоры и их программирование - DSP
uriy
Навалял выдачу отладочных сообщений через UART работающий на SPI.
Работает только на выдачу данных, есть по прерываниям и есть поллинг . В BF533 только один UART он у меня занят.
На SPI тоже висит флешка с нее грузится проц.
Возможно некоторые функции в файле лишние, некоторых не хватает.
Думаю по имени функции получится разобраться, GetSCLK() возвращает частоту SCLK в Гц.
Я использую baudrate 500 кбит/сек. Это отлично работает с китайским преобразователем usb-uart на cp210x на компе использую putty.

Инициализация InitUARTonSPI(500000)

выдача по прерываниям void putchar_spi(char ch)
выдача по поллингу void putchar_spi_polling(unsigned char ch)

Для printf использую либы xprintf от elmchan
Нажмите для просмотра прикрепленного файла
Lmx2315
спасибо!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.