Помогите с выводом информации на семи сегментный дисплей
- Войдите на сайт для отправки комментариев
Чт, 14/01/2021 - 21:33
Доброго времени суток! Я ни разу не программист, только начинаю все это дело "курить"
Вообщем есть проц risc на нем крутится софт, работает вообщем все как нужно. Но хотелось бы что бы при подключении флешки или усб или сд на семисегментник выводилась надпись типа подключенного накопителя "SD" или "USB" на пару секунд и потом пропадала.
В коде есть функция вызывающая свечение светодиодов USB и SD
void led7_show_dev(u8 dev)
{
if((dev == SD0_DEVICE)||(dev == SD1_DEVICE))
{
LED_STATUS |= LED_SD;
}
else if(dev == USB_DEVICE)
{
LED_STATUS |= LED_USB;
}
}
Так как мне это сделать, понимаю что можно, но как? В коде есть возможность использовать
led7_show_string((u8 *)"текст"); и led7_show_string((u8 *)other_string[1]); таблицы с текстом.
Почитайте как правильно вставлять текст программы.
Кроме того представьте программу полностью - по тому огрызку, что Вы представили ничего сказать нельзя.
Вообщем есть проц risc
А еще размытее не пробовал? Ну там "есть проц из кремния"?
Почитайте как правильно вставлять текст программы.
Кроме того представьте программу полностью - по тому огрызку, что Вы представили ничего сказать нельзя.
Почитал, а как исправить сообщения - не вижу кнопки.
Прдедставить всю программу - не получится, она занимает 40 мб, и состоит из более чем 600 файлов. Свой компилятор, свои процессоры, свой SDK с библиотеками.
Вообщем есть проц risc
А еще размытее не пробовал? Ну там "есть проц из кремния"?
Прдедставить всю программу - не получится, она занимает 40 мб, и состоит из более чем 600 файлов. Свой компилятор, свои процессоры, свой SDK с библиотеками.
И что, все 40 Мбайт крутятся на Ардуине?
Я же написал, что это не ардуина. Это совсем другой проц, причем 32 битный, к ардуино не имеет отношения. Тактовая частота - 192 МГц)
Тактовая частота - 192 МГц)
Нибуясе))) Вот это мясорупка))) Да ышшо на 32 бита))) Крутатень)))) Где капил и чопачом????????
Я же написал, что это не ардуина. Это совсем другой проц, причем 32 битный, к ардуино не имеет отношения. Тактовая частота - 192 МГц)
И что тогда эта тема делает на форуме по Ардуино?
Тактовая частота - 192 МГц)
Нибуясе))) Вот это мясорупка))) Да ышшо на 32 бита))) Крутатень)))) Где капил и чопачом????????
На али, 15 баксов за 10 штук. Это очень ходовые и извстные процы, в основном в всяких аудиомодулях, декодерах и прочих) Кстати, там на борту ещё Bluetooth 4.2, аппаратный USB + DSP + 1MB SPI FLASH, + Куча портов, причем мультиплексированных)
Я же написал, что это не ардуина. Это совсем другой проц, причем 32 битный, к ардуино не имеет отношения. Тактовая частота - 192 МГц)
И что тогда эта тема делает на форуме по Ардуино?
Тут народ тусуется, который шарит в программировании, тем более юзают всякие ESP 32, что в принципе похоже на то что у меня)
Почему собственно бы и нет?
Наверно потому, что для этого проца нет тулкита а ардуино IDE ?
Да. Среда разработка - Code::Blocks
Софт, доки и прочее на китайском.
И в принципе, это чисто китайское детище)
Простое решение - вывести после 165 строки и 169 строк имена устройств, сделать паузу и вывести пробелы. Решение не идеальное т.к. на время паузы заблокирует все остальные операции.
Как вывести можно посмотреть например в строках 507 и 517.
ТС, берёшь любую Ардуино, цепляешь к ней TM1637 индикатор, пишешь простенький скетч. Задача большого МК - дёрнуть пином при подключении флешки. Либо же подключить Ардуино к мигающему при этом LED-у, если таковой имеется.