Продолжение поста «Оцениватель напряжённости поля NFC»
Платы из предыдущего поста готовы. Оба варианта и на китайском CH32V003F4P4 и на отечественном К1946ВМ014.
Сначала описание и фотографии платы на CH32V003F4P4.


Прошивку сделал в MounRiver Studio 2. Всё работает, но Я не учёл, что этому микроконтроллеру требуется напряжение от 2.7 В, а при использовании АЦП рекомендуется 2.8 В. Предыдущая версия с STM32L01F6P6, он запускался при напряжении 1.5 В. В результате работает не стабильно в слабом поле.
Теперь версия на отечественном микроконтроллере К1946ВМ014.


Для этого микроконтроллера прошивку сделал Atmel Studio 6.2. И прошил в этом же ПО. К1946ВМ014 является аналогом ATMEGA8535, его и выбрал при создании проекта прошивки. Работает, но есть одна особенность. Стирание Flash памяти требует больше времени чем в родном ATMEGA8535. Поэтому при загрузке прошивки нужно выключить автоматическое стирание памяти и стирать её нужно вручную. Если так не сделать, то прошивка не зальётся.
На этот баг Я потерял два часа. А отгадку нашёл в отзывах на Озоне.



















