#79 Re: Апаратні питання » Помогите запустить WeMos XI » 2018-08-03 11:40:12

Я уже давал образец. Попробуйте.
cli();
CKPR = 1<<CLKPCE;
CLKPR = 0;
sei();

#80 Re: Апаратні питання » Помогите запустить WeMos XI » 2018-08-03 09:31:19

По моему в PMCR может быть что хош, только что бы выполнилось желаемое действие нужно выполнить определённую последовательность. Причём быстренько.)

#81 Re: Апаратні питання » Помогите запустить WeMos XI » 2018-08-03 01:27:38

Да, сообщения у вашего теста ну очень информативные.)))

#82 Re: Апаратні питання » Помогите запустить WeMos XI » 2018-08-02 17:27:43

renoshnik пише:

А откуда вы взяли это ?

Green пишет:
Ну так нету там у него таких наименований бит! Смотрите хедеры.
#define PMCR    (*((volatile unsigned char *)0xf2))
#define RCMEN    0
#define RCKEN    1
#define SCMEN    2
#define OSCKEN    3
#define WCES    4
#define CLKSS   5
#define EXTEN   5
#define CLKFS   6
#define PMCE    7

в даташите другое записано :

Ну как откуда? Я ж написал!
На заборе х.й написано и что?

#83 Re: Апаратні питання » Помогите запустить WeMos XI » 2018-08-02 14:41:14

)) То то я думаю, почему меня именно в эту сторону тянет...
header - хидер точно не подходит, да и неприлично как то, созвучно с пидар.)
Ну а что там может быт в CLKPR? Что записал, то и будет, или нет?)
Специально для вас. CLKPR 0.))

#84 Re: Апаратні питання » Помогите запустить WeMos XI » 2018-08-02 14:06:34

Только компилятор работает не с даташитом, а с хедерами!)

#86 Re: Апаратні питання » Помогите запустить WeMos XI » 2018-08-02 13:59:20

renoshnik пише:

а   CLKPR: 0x03    можете глянуть  ?

А что смотреть то! 0 - 32, 1 - 16, 2 - 8, 3 - 4 мгц и т.д. Какие вопросы?

#87 Re: Апаратні питання » Помогите запустить WeMos XI » 2018-08-02 13:55:41

renoshnik пише:

Green, попробуйте мой скетч с чтением регистров загрузить в свою плату, может у меня сам МК глючит...

Ой, да ладно вам! МК норм. У меня никаких замечаний.)

#88 Re: Апаратні питання » Помогите запустить WeMos XI » 2018-08-02 13:45:19

Ну так нету там у него таких наименований бит! Смотрите хедеры.
#define PMCR    (*((volatile unsigned char *)0xf2))
#define RCMEN    0
#define RCKEN    1
#define SCMEN    2
#define OSCKEN    3
#define WCES    4
#define CLKSS   5
#define EXTEN   5
#define CLKFS   6
#define PMCE    7
И не пишите такие портянки с кодом. Всё равно никто не читает.

#89 Re: Апаратні питання » Помогите запустить WeMos XI » 2018-08-02 13:32:43

К примеру, ваш перевод на 32 мгц.
cli();
CKPR = 1<<CLKPCE;
CLKPR = 0;
sei();
У меня работает несколько дней от 3,7 в. Хотя спокойствия на душе нет.(

#90 Re: Апаратні питання » Помогите запустить WeMos XI » 2018-08-02 13:01:00

Прочитать. Просто пишите Serial.print(PMCR, HEX);
Записать: PMCR = 1<<CLKOEN1; и т.п.
Нафига все эти дикие макросы!
"Будьте проще и люди к вам потянутся!"

#91 Re: Різне » Пожалуйста подскажите? » 2018-07-31 16:49:58

И не просто украсть, но и изменить, улучшить.) Вон, на китайцев посмотрите. Копируют, но не тупо, как некоторые.)

#96 Re: Програмування Arduino » проверка if переписывает переменную » 2018-07-25 14:21:51

Kaka пише:
Green пише:

Там не 9 надо, а sizeof(set).

Ну, уж если по гамбургскому, то там надо sizeof(set)/sizeof(set[0])

Там вообще каличная EEPROM, которая читает байтами!

#97 Re: Програмування Arduino » проверка if переписывает переменную » 2018-07-25 10:18:22

Там не 9 надо, а sizeof(set). Только это офигенно сложно. И не только для чайников.)))

#98 Re: Програмування Arduino » проверка if переписывает переменную » 2018-07-24 08:26:40

Из еепром считывается больше размера массива.
Руки бы поотрывать за такую писанину.

Підвал форуму