Применение JSON в микроконтроллерах.
Для реализации одного из наших проектов нам понадобилось найти способы наладить взаимодействие между «взрослыми» серверами, служащих для накопления и обработки больших массивов информации и нашим устройством с микроконтроллером «STM32», эту самую информацию собирающим. Одним из вопросов, возникающих при проектировании радиоэлектронных систем, является передача данных (например, первоначальных настроек) от сервера к контроллеру.
суббота, 20 января 2018 г.
среда, 10 января 2018 г.
FPGA версия игры Breakout.
FPGA версия игры Breakout.
Новогдние праздники благополучно миновали. И пришло время создать какой-нибудь проект для нашей платы VE-EP4CE10E. В этот раз повторим проект Breakout. Дизайн g31_breakout_game позволяет пользователю играть в версию Breakout, в которой игрок должен перемещать подвижную ракетку горизонтально, чтобы отправить мяч вверх и разбить цветные блоки. Игрок начинается с 5 жизней и теряет каждый раз, когда мяч попадает не возвращаться на ракетку. Когда все жизни потеряны, игрок проигрывает. Есть 7 уровней, которые игрок должен завершить, за разбитые блоки начисляются очки. Эта реализация имеет несколько улучшений по сравнению c оригиналом:
Новогдние праздники благополучно миновали. И пришло время создать какой-нибудь проект для нашей платы VE-EP4CE10E. В этот раз повторим проект Breakout. Дизайн g31_breakout_game позволяет пользователю играть в версию Breakout, в которой игрок должен перемещать подвижную ракетку горизонтально, чтобы отправить мяч вверх и разбить цветные блоки. Игрок начинается с 5 жизней и теряет каждый раз, когда мяч попадает не возвращаться на ракетку. Когда все жизни потеряны, игрок проигрывает. Есть 7 уровней, которые игрок должен завершить, за разбитые блоки начисляются очки. Эта реализация имеет несколько улучшений по сравнению c оригиналом:
Подписаться на:
Сообщения (Atom)
Плата Sipeed Longan Nano - RISC-V GD32VF103CBT6, инструкция по разработке. Часть 2.
Плата Sipeed Longan Nano - RISC-V GD32VF103CBT6, инструкция по разработке. Часть 2. После того, как мы ознакомились с платой Sipeed Longan...
-
Visual Studio C#: работа с последовательным портом. Эта статья показывает, как записывать и читать данные от устройства, подключенного к по...
-
Логический анализатор SignalTap на примере счетчика Грея. Когда вы отлаживаете МК, то у вас на виду текущее значение регистров и место где ...
-
О видах присваиваний в Verilog. Verilog имеет три вида оператора присваивания: непрерывное, блокирующее и неблокирующее. Если с непрерывным...