Ви не увійшли.
Ой, да ладно. Я не вижу особого преимущества перед мега328. АЦП, ЦАП, кол-во ног, всё. Минус внятная документация, неизвестные баги... Какое там ещё DSP!))
Сначала нужно понять что хочется. Если хочется что бы загрузчик тактировался от кварца - значит нужно перешивать загрузчик. Со всеми вытекающими. Кстати, есть bootloaders\lgt8fx8e\optiboot_lgt8f328d_extosc.hex, неизвестно под какой кварц.)
В 1.0.5 добавили. Только на официальном сайте не выложили.
【重要说明】:
LGT8FX8D 最高运行频率为20MHz, 因此当选择内部32MHz RC作为主时钟源时,一定要
保证CLKPR设置为正确的分频配置(最低2分频)。
Переведенный с китайского
LGT8FX8D Series - Programming Manual 1.0.5 LogicGreen Technologies Co., LTD
System clock prescaler control
- twenty one - page
С чего вы взяли, что он делится на 2? Черным по белому написано, даже по китайски понятно, 32MIPS! И внутренний генератор есть, на 32 МГц. Читайте 主时钟预分频寄存器 CLKPR. Включаете CLKPS = 0, вместо CLKPS = 8(默认配置), и можно "гулять" на полную.
Это пиар.)) Я конечно прочёл мельком, но не мог не заметить.
【important】 :
LGT8FX8D maximum operating frequency of 20MHz, so when the choice of internal 32MHz RC as the main clock source, be sure to
Make sure CLKPR is set to the correct frequency division (minimum 2).
Мне тоже не понятно зачем IntRC на 32 мгц. Наверно, что бы люди пробовали разгонять...) А так, чем плохо. Хоть 3 источника тактирования - играйся с любым, причём по ходу дела (программы).
Генератор на 32 мгц делится на 2 прескаллером, получается 16.
Могли бы джампер на плате поставить, а загрузчик бы выбирал.)
Главное не забыть изменить фьюзы.) Которых нет.))
Ничего не даст. При сбросе ВСЕГДА работает встроенный 32 мгц генератор.
Только если переписать загрузчик.(
Да, нужно проводить научные изыскания и эксперименты.))
Какой переходник USB-UART вы использовали ?
Если заливать скетч при питании 5 Вольт, плата виснет ....
актуальный вопрос - какое опорное напряжение для АЦП ?
Переходник какой непопадя.) Кажись от телефона Ериксон.)
Причём АЦП к заливке скетча?
)) Так через Вемос должна ведь грузить...
Мне ещё одна похожая плата попалась, правда с LGT8F328е. И даже загрузилась через стандартную Нано, только работала не правильно.)
Ну и... Всё класс?)
В общем переписал я загрузчик под свои нужды, теперь надо его скомпилировать...
Я тоже "переписывал", просто подправив под свои нужды и добавив ерунду. Потому и посоветовал запустить родной Makefile.)
Grl.Alex, тут всё просто - либо вы учитесь сами, либо башляете... Не важно кому. Это ж вроде как 2 х 2, не?
Makefile почитайте и запустите.
Сначала нужно сказать есть ли загрузчик.
Да, чудеса. Просто заруба! Прыгнули выше головы. Везло местами, потому что могло быть и так, и так.) Ну и вратарь просто молодец! Хотя до этого дня играл не очень.)
Футбол это фигня.. Вот если перестать пиво водкой разводить вот это трагедия)) (это шутка)
Ну что, за Россию поболеем?)))
Всё я, да я... Это настораживает.
В том смысле, что от заливки через Нано портится загрузчик Wemos!
Так может СКЕЙТЧ у вас особенный! А попробуйте залить через Ардуино Нано, слабо?
А ведь хорошо было бы из bool узнать uint32_t или поболее.)))
Только нафига, спросит удивлённый читатель?
Green пише:Извините что встряю. Так вроде ж есть специалист и тоже из Харькова. Ну очень удобно. Olej, не?
Что значит есть? Может и есть. Не помню что б интересовался. Я всем предлагаю...
Нет, это у меня юмор такой.) Звиняйте.)
... Кстати, я закончил транслятор и систему. В двоичном виде 14к заняло. Срочно ищу опытного программиста по железу что б отладить уже на моем языке и принципах хотя бы парочку интерфейсов и штук 5 устройств.. Ибо теоретически оно отличается от реальности.. Как раз что б утрясти недостатки. Без разницы какие устройства.. А интерфейс хотя бы I2C. Нужна конструктивная критика и замечания.
Извините что встряю. Так вроде ж есть специалист и тоже из Харькова. Ну очень удобно. Olej, не?
Тут или бубен, или в топку.
Однако в первый раз 0xff != 0x0c, а сейчас 0x8c != 0x0c. Как то не стабильненько.