MPLAB X IDE
Re: MPLAB X IDE
день добрый!
микрочиб закрыл доступ, как выкручиваемся?
микрочиб закрыл доступ, как выкручиваемся?
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
p.s. держитесь обоими руками, а то прорвет...
- valentinovich
- Держит паяльник хвостом
- Сообщения: 999
- Зарегистрирован: Ср окт 04, 2017 20:47:40
Re: MPLAB X IDE
К чему доступ закрыт? Непосредственно к "телу" оф. сайта?sunjob писал(а):микрочиб закрыл доступ, как выкручиваемся?
Может сбой какой, подождём, посмотрим.
Ну дык на сегодня чего там такого, что нонче у нас нет?
Так что пока даже не "ёрзаем".
-
БесТолковый
- Первый раз сказал Мяу!
- Сообщения: 20
- Зарегистрирован: Чт июл 28, 2022 20:33:37
Re: MPLAB X IDE
[uquote="sunjob",url="/forum/viewtopic.php?p=4507755#p4507755"]день добрый!
микрочиб закрыл доступ, как выкручиваемся?[/uquote]
VPN в помощь.
микрочиб закрыл доступ, как выкручиваемся?[/uquote]
VPN в помощь.
Re: MPLAB X IDE
[uquote="valentinovich",url="/forum/viewtopic.php?p=4507810#p4507810"]
Может сбой какой, подождём, посмотрим.[/uquote]
Какой сбой? У меня давным давно при попытке зайти на microchip.com выдает Access Denied. То же самое с аналог девайс и прочими. Только STMicroelectronics пускает к себе на сайт, да и там без регистрации ничего не качнешь. Власть придержащие пиндосы прикрикнули на существующие в условиях свободного рынка транснациональные компании, и те закрыли доступ к сайту из России.
Учитесь жить без Microchip.
К чему доступ закрыт? Непосредственно к "телу" оф. сайта?sunjob писал(а):микрочиб закрыл доступ, как выкручиваемся?
Может сбой какой, подождём, посмотрим.[/uquote]
Какой сбой? У меня давным давно при попытке зайти на microchip.com выдает Access Denied. То же самое с аналог девайс и прочими. Только STMicroelectronics пускает к себе на сайт, да и там без регистрации ничего не качнешь. Власть придержащие пиндосы прикрикнули на существующие в условиях свободного рынка транснациональные компании, и те закрыли доступ к сайту из России.
Учитесь жить без Microchip.
Астролябия-сама меряет, было бы что мерять!!!
Re: MPLAB X IDE
Да ну их нафик с их ценами даже у китайцев.
Астролябия-сама меряет, было бы что мерять!!!
- КРАМ
- Друг Кота
- Сообщения: 25122
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: MPLAB X IDE
[uquote="Asmodey",url="/forum/viewtopic.php?p=4508353#p4508353"]с их ценами даже у китайцев.[/uquote]
Увы, но часть их продукции очень плохо заменяется.
Например, цифровые потенциометры.
Или последние семейства dsPIC33.
Так же трудно заменить 16-битные SAR ADC. Они оказываются в два раза дешевле тех, что выпускает Аналог девайс при пин2пин совместимости.
Если учесть, что с поставками Микрочипа есть вполне пристойные варианты (естественно, что не поштучно), то доступ на сайт оказывается вполне необходимым.
Опять же, для замены некоторых микросхем на китайские, нужны исходные даташиты и прочая документация.
Увы, но часть их продукции очень плохо заменяется.
Например, цифровые потенциометры.
Или последние семейства dsPIC33.
Так же трудно заменить 16-битные SAR ADC. Они оказываются в два раза дешевле тех, что выпускает Аналог девайс при пин2пин совместимости.
Если учесть, что с поставками Микрочипа есть вполне пристойные варианты (естественно, что не поштучно), то доступ на сайт оказывается вполне необходимым.
Опять же, для замены некоторых микросхем на китайские, нужны исходные даташиты и прочая документация.
- КРАМ
- Друг Кота
- Сообщения: 25122
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: MPLAB X IDE
Внезапно есть pdf-мануал в папке среды. Но можно воспользоваться Хелпом в верхнем меню. Так же есть всплывающие подсказки при наведении мышью на пиктограмму.
Английский глагол "Билд" является уже международным англицизмом, чтобы задавать такой вопрос. В всех компиляторах используется.
Чтобы сделать проект главным, нужно правой кнопкой мыши кликнуть по корневому имени проекта в дереве и в выпавшем меню найти искомое.
Английский глагол "Билд" является уже международным англицизмом, чтобы задавать такой вопрос. В всех компиляторах используется.
Чтобы сделать проект главным, нужно правой кнопкой мыши кликнуть по корневому имени проекта в дереве и в выпавшем меню найти искомое.
Re: MPLAB X IDE
Добавлено after 47 seconds:
Внезапно есть pdf-мануал в папке среды.
Как найти эту папку?
Внезапно есть pdf-мануал в папке среды.
Как найти эту папку?
- КРАМ
- Друг Кота
- Сообщения: 25122
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: MPLAB X IDE
Стандартный путь: C:\Program Files\Microchip\MPLABX\v5.50\docs
-
a.garkin
- Нашел транзистор. Понюхал.
- Сообщения: 175
- Зарегистрирован: Вт сен 29, 2009 09:28:51
- Откуда: Ульяновск
- Контактная информация:
Re: MPLAB X IDE
Прошу прощения. Пишу здесь чтобы тему не плодить. Вопрос элементарный: как этому чудо скормить в Makefile F_CPU для AVR? попробовал в самом makefile прописать CFLAGS += -DF_CPU=1000000 как по старинке он игнорирует опцию. При сборке пишет make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf, но Makefile-default.mk каждый раз генерируется на основе ../Makefile куда и прописал. Или они такой изврат специально сделали если 10 библиотек подключаешь и везде где delay надо вручную прописывать F_CPU.
Re: MPLAB X IDE
Какому чуду? В нормальных Makefile просто тупо указывается F_CPU = 1000000, как и всё остальное.
-
a.garkin
- Нашел транзистор. Понюхал.
- Сообщения: 175
- Зарегистрирован: Вт сен 29, 2009 09:28:51
- Откуда: Ульяновск
- Контактная информация:
Re: MPLAB X IDE
[uquote="OKF",url="/forum/viewtopic.php?p=4534519#p4534519"]Какому чуду? В нормальных Makefile просто тупо указывается F_CPU = 1000000, как и всё остальное.[/uquote]
И так тоже естественно пробовал.
И так тоже естественно пробовал.
- КРАМ
- Друг Кота
- Сообщения: 25122
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: MPLAB X IDE
[uquote="a.garkin",url="/forum/viewtopic.php?p=4534483#p4534483"]Вопрос элементарный[/uquote]
В качестве ликбеза. Вопрос. А зачем частоту определять в мейкфайле? Вроде бы это делается непосредственно в тексте обычным дефайном...
Ну и мое мнение относительно delay(). Последние лет 5 использую только свой. Точнее свои. На каждую платформу отдельно. И не миллисекундный, а микросекундный.
В качестве ликбеза. Вопрос. А зачем частоту определять в мейкфайле? Вроде бы это делается непосредственно в тексте обычным дефайном...
Ну и мое мнение относительно delay(). Последние лет 5 использую только свой. Точнее свои. На каждую платформу отдельно. И не миллисекундный, а микросекундный.
Re: MPLAB X IDE
Так как раз makefile всё и строит. И частоту, и опции, и мк, и программатор... ну как же ж...? Удивительно.
- КРАМ
- Друг Кота
- Сообщения: 25122
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: MPLAB X IDE
[uquote="OKF",url="/forum/viewtopic.php?p=4534667#p4534667"]makefile всё и строит. И частоту[/uquote]
Это не ответ. Есть функция delay() и в ней применен обычный коэффициент, позволяющий перевести аргумент в число итераций. Причем тут makefile? Я пишу свою такую функцию и у меня не возникает необходимости чего то там писать в makefile.
Вот вариант для ARM (он просто под рукой):
Это не ответ. Есть функция delay() и в ней применен обычный коэффициент, позволяющий перевести аргумент в число итераций. Причем тут makefile? Я пишу свою такую функцию и у меня не возникает необходимости чего то там писать в makefile.
Вот вариант для ARM (он просто под рукой):
Код: Выделить всё
#define SYSTEM_CORE_CLOCK 240000000 // core=240MHz
...................
...................
void delay_us (uint32_t us)
{
volatile uint32_t delay = (us * (SYSTEM_CORE_CLOCK / 1000000) / 4);
while (delay--);
}
Re: MPLAB X IDE
Ну причём здесь delay. Ну вы бы посмотрели make, и зачем она, и чем она занимается...
- КРАМ
- Друг Кота
- Сообщения: 25122
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: MPLAB X IDE
Вы для чего пытаетесь в мейк записать частоту?
[uquote="OKF",url="/forum/viewtopic.php?p=4534678#p4534678"]Ну вы бы посмотрели make, и зачем она, и чем она занимается...[/uquote]
Вы не поверите... Я знаю чем занимается мейк. Он управляет трансляцией. Этапы трансляции там описаны в комментарии перед самим мейком. Ни о каких литералах кода там речь не идет.
И расскажите мне, каким таким образом код может получить доступ к тексту мейка? Что это за синтаксис такой?
PS В догон. Чем занимается мейк легко узнать из мануала на среду. Там есть целый параграф на эту тему...
PPS Makefile в русском языке мужского рода.
[uquote="OKF",url="/forum/viewtopic.php?p=4534678#p4534678"]Ну вы бы посмотрели make, и зачем она, и чем она занимается...[/uquote]
Вы не поверите... Я знаю чем занимается мейк. Он управляет трансляцией. Этапы трансляции там описаны в комментарии перед самим мейком. Ни о каких литералах кода там речь не идет.
И расскажите мне, каким таким образом код может получить доступ к тексту мейка? Что это за синтаксис такой?
PS В догон. Чем занимается мейк легко узнать из мануала на среду. Там есть целый параграф на эту тему...
PPS Makefile в русском языке мужского рода.
Re: MPLAB X IDE
Ну да, всё верно. Мейк передаёт параметры в опции транслятора. В которых задаётся частота и из них (этих параметров) строится длительность delay. Или нет?
Я тут чуток подбухнул, поэтому могут быть неточности.( Извиняюсь.
Я тут чуток подбухнул, поэтому могут быть неточности.( Извиняюсь.