Akina, у type стоит NOT NULL в определении столбца (забыл указать на схеме на скрине). CHECK всегда будет срабатывать правильно, если я все верно понимаю
Я почитал, что CHECK советуют использовать ради сохранения целостности данных. Думаете, будет какая-то проблема от двух внутренних if'ов (правда, я не знаю, как оно на самом деле под капотом)? Конечно, я могу на уровне логики приложения гарантировать целостность, но не думаю, что это "правильно"
Everything_is_bad,
Курлом я не проверю, потому что с телефона захожу, да и там он просто выдаст, скорее всего, что connection timed out
Да, обе проверки по одинаковому адресу
Если я использую, например, gnunicorn, то все нормально
Проверил на линуксе через docker, работает. У меня мак, видимо uwsgi барахлит там
Алексей Бобров, я конечно такое еще не делал, но какая передача нужна? проводная или беспоровдная? если провод, можно uart использовать, если беспороводная - посмотреть как в esp rtos подключиться к модему своему и отправлять куда хочешь , даже внутри локальной сети, то есть прямо на свой комп
jcmvbkbc, а у тебя случаем нет списка книг, по которым ты обучался встроенным системам да и работе с микропроцессорами? Я вижу у тебя огромнейший опыт в этом деле, было бы интересно узнать
jcmvbkbc, да уж, я уже и релоцировал таблицу, и дефолтную локацию указывал, учел все оффсеты, глянул в objdump , все четко вызов за вызовом как надо, в GPIO пин прокинул пятерку с 7 по 9 биты, т.е. тем самым включил прерывание при высоком уровне и установил режим INPUT для него -- не работает.
Релокацию делал вот так
movi a0, __vectable_addr
wsr a0, vecbase
Может прерывания нужно как-то явно включать процессорной командой, не знаешь?
Прочитав ISA book про прерывания, понял, что они должны работать так-то по умолчанию
Borys Latysh,
"Да .... зачет за такие вопросы не поставят"
А я не и учусь по специальности "электротехника и информатика", зачеты мне некому ставить, обучаюсь сам, отсюда и вопросы. Вам какой-то дядя объяснил это на парах - вы молодец, а мне приходится искать всю информацию самому
В общем, я уже понял, что все сводится к поиску нахождения алгоритма демодуляции. Честно, я сам уже и не помню, что именно меня смутило, из-за чего я решил задать вопрос, ведь ответ довольно прост.
Я имел в виду не преобразование аналоговых данных, например, когда говоришь в микрофон, а именно аналоговый сигнал, с помощью которого мы передаем цифровые данные. То есть на компьютере A есть цифровые данные, и по беспроводной сети (то есть засчет аналогового сигнала) их передают на компьтер B, используя одну из видов модуляций (FM, AM, PM, QAM16, QAM64, и т.д.). И вопрос был в том, как принимающая сторона (компьютер B) обрабатывает этот аналоговый сигнал и достает из него цифровые данные?
Я почитал, что CHECK советуют использовать ради сохранения целостности данных. Думаете, будет какая-то проблема от двух внутренних if'ов (правда, я не знаю, как оно на самом деле под капотом)? Конечно, я могу на уровне логики приложения гарантировать целостность, но не думаю, что это "правильно"