Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 08.09.2017, 22:04   #801
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 47
Сообщений: 3,760
Вес репутации: 6211/145
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Greg, вот прямо-таки честно, изредка приходиться ковыряться в мЫпылабХ , так хочется закрыть сразу. Работаю и в IAR и в Keil и в SES, все работает адекватно, не тормозит . Здесь нечто, нечто тормозное и несуразное...
dosikus вне форума   Ответить с цитированием
Старый 08.09.2017, 22:53   #802
Driver
Senior Member
 
Регистрация: 25.02.2007
Адрес: picping.lg.ua
Возраст: 53
Сообщений: 214
Вес репутации: 1170/60
Driver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud of
Отправить сообщение для Driver с помощью ICQ Отправить сообщение для Driver с помощью Skype™
По умолчанию Re: MPLAB IDE X

+1. Компенсирую - Core i7-5950HQ + 16Gb + SSD, но иногда залипает существенно.
Кейл даже в VMware (XP 1cpu 4GB) не тормозит существенно.

Главное, залип - подождать. Если дергаться, только хуже.
Думаю, ноги из эклипса и надстроек над ним растут...
__________________
Все, что нельзя запрограммировать на ассемблере,приходится паять...
Driver вне форума   Ответить с цитированием
Старый 11.09.2017, 23:37   #803
Romchik
Senior Member
 
Регистрация: 17.03.2008
Возраст: 49
Сообщений: 500
Вес репутации: 311/51
Romchik is a jewel in the roughRomchik is a jewel in the roughRomchik is a jewel in the roughRomchik is a jewel in the rough
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от dosikus Посмотреть сообщение
Greg, вот прямо-таки честно, изредка приходиться ковыряться в мЫпылабХ , так хочется закрыть сразу. Работаю и в IAR и в Keil и в SES, все работает адекватно, не тормозит . Здесь нечто, нечто тормозное и несуразное...
У меня сейчас установлено Мплаб Кейл и Иар.
Все работают примерно одинаково быстро, тормоза только на Иаре
есть небольшие.
Меньше всего как раз Мплаб тормозит.
IAR и Keil устарели по сравнению с Мплабом .
Мплаб это как мягкие удобные тапочки влез и вылезать не хочется
программировать удобно всё что нужно под рукой .

IAR и Keil одни компромиссы .
Romchik вне форума   Ответить с цитированием
Старый 12.09.2017, 08:03   #804
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,893
Вес репутации: 5611/171
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от Driver Посмотреть сообщение
+1. Компенсирую - Core i7-5950HQ + 16Gb + SSD, но иногда залипает существенно.
Кейл даже в VMware (XP 1cpu 4GB) не тормозит существенно.

Главное, залип - подождать. Если дергаться, только хуже.
Думаю, ноги из эклипса и надстроек над ним растут...
да, давненько такого не видел, чтобы машина просто ложилась (Vbox 7-32 2 cpu 4 GB). Падает, если шевелить плагины и переключаться между проектами. Вот что значит не родная среда...

Но это фиг с ним, удручает полное отсутствие онлайн отладки с PK3 (он-лайн - значит без остановки программы, к хорошему привыкаешь быстро...). Т.е. по старинке первым делом поднимать какой-нибудь порт (если он еще есть) и туда валить через принтф.
Наверное профи используют ICD-3 или 4 (?), но icd3 стоит 16 т.р., да и тот же PK3 - 4 т.р., т.е. порог вхождения не самый детский.
Greg вне форума   Ответить с цитированием
Старый 12.09.2017, 09:20   #805
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 33
Сообщений: 2,179
Вес репутации: 4133/90
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Greg
если говорить о неясных с правовой точки зрения решений, то pk3 - 600р на aliexpress.
если говорить о ясных решениях, то windows + keil/iar + segger стоят уже сами по себе изрядную сумму, на фоне которой стоимость pickit3 или шайбы мала.

icd3, кстати, крайне плоха и работает неустойчиво, кроме того они часто выходят из строя.
besogon вне форума   Ответить с цитированием
Старый 12.09.2017, 09:45   #806
radioman
Member
 
Регистрация: 01.04.2009
Сообщений: 51
Вес репутации: 100/41
radioman will become famous soon enoughradioman will become famous soon enough
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от Romchik Посмотреть сообщение
Мплаб это как мягкие удобные тапочки влез и вылезать не хочется
программировать удобно всё что нужно под рукой .
Это такая шутка?
При всем моем уважении к Microchip, MPLAB-X, ну такие тормоза нужно сильно захотеть чтобы сделать. Не хочу раздувать тему PIC-STM, но переползаю на STM
radioman вне форума   Ответить с цитированием
Старый 12.09.2017, 10:21   #807
Driver
Senior Member
 
Регистрация: 25.02.2007
Адрес: picping.lg.ua
Возраст: 53
Сообщений: 214
Вес репутации: 1170/60
Driver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud of
Отправить сообщение для Driver с помощью ICQ Отправить сообщение для Driver с помощью Skype™
По умолчанию Re: MPLAB IDE X

Переполз на MPLAB X 3.65 с 3.45, стало заметно шустрее. Возможно не все так плохо.
__________________
Все, что нельзя запрограммировать на ассемблере,приходится паять...
Driver вне форума   Ответить с цитированием
Старый 12.09.2017, 10:21   #808
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,893
Вес репутации: 5611/171
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от besogon Посмотреть сообщение
Greg
если говорить о неясных с правовой точки зрения решений, то pk3 - 600р на aliexpress.
если говорить о ясных решениях, то windows + keil/iar + segger стоят уже сами по себе изрядную сумму, на фоне которой стоимость pickit3 или шайбы мала.

icd3, кстати, крайне плоха и работает неустойчиво, кроме того они часто выходят из строя.
я всегда беру цены у официальных дилеров, естественно, можно найти и подешевле.
pk сравнивал не с сеггер, а с обычным stlink, который часто просто даром (на демо плате). разница именно в функционале отладки, не знаю как с этим у 32 пика, но младшие (8 и 16) со статическим watch переменных выглядят сейчас просто убого.
Ситуацию с отладкой спасало наличие очень достоверных симуляторов. Да и сейчас вроде что-то есть. Но стоит чуть усложнить задачу - и все...
с правовой точки все нормально, как кейл, так и иар имеют свободные полностью работоспособные компиляторы, первый для серии 0, другой для всего, но с ограничением размера кода.
хс-шные формально вроде тоже свободные, если без оптимизации. хотя может помимо оптимизации ещё чего зарежут, типа double.

Кстати, глянул последний протеус - добрались и до стм - есть F103. Но похоже куча ограничений. Пики есть все, кроме 32-х.

Последний раз редактировалось Greg; 12.09.2017 в 10:26.
Greg вне форума   Ответить с цитированием
Старый 12.09.2017, 10:24   #809
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,893
Вес репутации: 5611/171
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от Driver Посмотреть сообщение
Переполз на MPLAB X 3.65 с 3.45, стало заметно шустрее. Возможно не все так плохо.
где вы их такие берете? последний там 4.01, уж вляпыватья, так по полной...
Greg вне форума   Ответить с цитированием
Старый 12.09.2017, 11:14   #810
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 33
Сообщений: 2,179
Вес репутации: 4133/90
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Greg
кейл, так и иар имеют свободные полностью работоспособные компиляторы - сбросите ссылку на исходники компиляторов keil и iar? мне всегда казалось, что keil и iar не имеют никакого отношения к свободному ПО.

хс-шные формально вроде тоже свободные, если без оптимизации. - нет. только xc16 и xc32 свободные. xc8 закрытый(и говно ужасное).

если без оптимизации - это вообще сбоку находится. какие-то оптимизации есть, каких-то оптимизаций нет. конечно с уровнем оптимизации даже o1 пользоваться xc32 нужно очень уж осторожно, в силу того, что microchip намеренно портит gcc, чтобы пользователи xc32 страдали и думали, как бы свалить на другие архитектуры, а там штанга с документацией.
besogon вне форума   Ответить с цитированием
Старый 12.09.2017, 11:22   #811
yeskela
Senior Member
 
Аватар для yeskela
 
Регистрация: 28.01.2010
Адрес: Новочеркасск
Возраст: 37
Сообщений: 1,129
Вес репутации: 3762/85
yeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от besogon Посмотреть сообщение
сбросите ссылку на исходники компиляторов keil и iar? мне всегда казалось, что keil и iar не имеют никакого отношения к свободному ПО.
Свободное (free) и открытое (open source) это разве синонимы?
__________________
Отсутствие доступа в интернет с рабочего места очень замедляет работу. Наличие - полностью парализует её.
yeskela вне форума   Ответить с цитированием
Старый 12.09.2017, 11:37   #812
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 33
Сообщений: 2,179
Вес репутации: 4133/90
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

yeskela
свободное программное обеспечение
besogon вне форума   Ответить с цитированием
Старый 12.09.2017, 11:53   #813
yeskela
Senior Member
 
Аватар для yeskela
 
Регистрация: 28.01.2010
Адрес: Новочеркасск
Возраст: 37
Сообщений: 1,129
Вес репутации: 3762/85
yeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond reputeyeskela has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от besogon Посмотреть сообщение
Я больше тут смотрел https://www.gnu.org/philosophy/open-...-point.en.html "Practical Differences between Free Software and Open Source"
__________________
Отсутствие доступа в интернет с рабочего места очень замедляет работу. Наличие - полностью парализует её.
yeskela вне форума   Ответить с цитированием
Старый 12.09.2017, 11:59   #814
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 33
Сообщений: 2,179
Вес репутации: 4133/90
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

yeskela
да, наверное. я сейчас не готов к дебатам.

в 2х словах - наверное есть путаница в моем понимании слов Greg, в силу того, что я понимаю свободное как свободное с точки зрения вики, а Greg вкладывал в посте термин бесплатное.
besogon вне форума   Ответить с цитированием
Старый 15.09.2017, 22:52   #815
Romchik
Senior Member
 
Регистрация: 17.03.2008
Возраст: 49
Сообщений: 500
Вес репутации: 311/51
Romchik is a jewel in the roughRomchik is a jewel in the roughRomchik is a jewel in the roughRomchik is a jewel in the rough
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от besogon Посмотреть сообщение
yeskela
да, наверное. я сейчас не готов к дебатам.

в 2х словах - наверное есть путаница в моем понимании слов Greg, в силу того, что я понимаю свободное как свободное с точки зрения вики, а Greg вкладывал в посте термин бесплатное.
Мне например тоже не понятно когда пишут "Mplab тормозит",
у меня тормозов нет ни при симуляции ни при компиляции ни во время работы. Использовал PIC 16 и Pic Kit2, размера кода программы почти
такой же как и на STM32 .
Romchik вне форума   Ответить с цитированием
Старый 15.09.2017, 23:13   #816
Driver
Senior Member
 
Регистрация: 25.02.2007
Адрес: picping.lg.ua
Возраст: 53
Сообщений: 214
Вес репутации: 1170/60
Driver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud ofDriver has much to be proud of
Отправить сообщение для Driver с помощью ICQ Отправить сообщение для Driver с помощью Skype™
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от Romchik Посмотреть сообщение
Мне например тоже не понятно когда пишут "Mplab тормозит",
Не заморачиватесь, это субъективное понятие, когда работаешь на нескольких машинах и в разных IDE.

Например компиляция большого проекта dsPIC33EP512GP504 в иксах на одной машине 600mS а на другой 9S и в обоих случаях не тормозит для их обладателей , но стоит пересесть....
Даже задержка переключения между окнами бесит, руки уже набрали а текст в другом файле...

Например на моей домашней загрузка системы on питания до адекватного реагирования - 7 Sec, у товарища 2 Min и тоже не тормозит.

В общем, как говорил Жванецкий - "давайте спорить о вкусе устриц с теми кто их ел..."
__________________
Все, что нельзя запрограммировать на ассемблере,приходится паять...
Driver вне форума   Ответить с цитированием
Старый 16.09.2017, 05:01   #817
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 2,676
Вес репутации: 3663/107
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от Romchik Посмотреть сообщение
Мне например тоже не понятно когда пишут "Mplab тормозит",
у меня тормозов нет ни при симуляции ни при компиляции ни во время работы. Использовал PIC 16 и Pic Kit2, размера кода программы почти
такой же как и на STM32 .
Упоминание PICkit2 кагбэ намекаэ, что Вы ведете речь об MPLAB 8, а обсуждается MPLAB X. Это совершенно разные IDE.
8-ка не поддерживает все новые контроллеры, а Х не поддерживает пиккит2
Марк вне форума   Ответить с цитированием
Старый 16.09.2017, 09:26   #818
Romchik
Senior Member
 
Регистрация: 17.03.2008
Возраст: 49
Сообщений: 500
Вес репутации: 311/51
Romchik is a jewel in the roughRomchik is a jewel in the roughRomchik is a jewel in the roughRomchik is a jewel in the rough
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от Driver Посмотреть сообщение
Например компиляция большого проекта dsPIC33EP512GP504 в иксах на одной машине 600mS а на другой 9S и в обоих случаях не тормозит для их обладателей , но стоит пересесть....
Специально указал размер кода, у меня компиляция программного кода
размером 8 кбайт в мплаб и кейл занимает 1-1.2 секунды.
В Мплаб компилятор допускает более простое написание , в кейле
много варнингов и ошибок которые ошибками реально не являются ,
из-за это приходится значительно больше тратить времени на различные условности .
Romchik вне форума   Ответить с цитированием
Старый 16.09.2017, 09:45   #819
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 47
Сообщений: 3,760
Вес репутации: 6211/145
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от Romchik Посмотреть сообщение
в кейле
много варнингов и ошибок которые ошибками реально не являются ,
из-за это приходится значительно больше тратить времени на различные условности .
Например неверное приведение типов.
Угу?

Последний раз редактировалось dosikus; 16.09.2017 в 09:51.
dosikus вне форума   Ответить с цитированием
Старый 16.09.2017, 11:01   #820
HHIMERA
Senior Member
 
Регистрация: 10.06.2008
Возраст: 58
Сообщений: 2,837
Вес репутации: 3992/110
HHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от Romchik Посмотреть сообщение
В Мплаб компилятор допускает
Да-да... Ну-ну...
__________________
"Я не даю готовых решений, я заставляю думать!"(С)
HHIMERA вне форума   Ответить с цитированием
Старый 16.09.2017, 12:19   #821
Romchik
Senior Member
 
Регистрация: 17.03.2008
Возраст: 49
Сообщений: 500
Вес репутации: 311/51
Romchik is a jewel in the roughRomchik is a jewel in the roughRomchik is a jewel in the roughRomchik is a jewel in the rough
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от HHIMERA Посмотреть сообщение
Да-да... Ну-ну...
Переношу код который работает в Mplabe например в Кейл и
вижу кучу ошибок, приходится этот код переписывать.
Мне обещали что любой код на Си будет работать без переделки , для начинающего это очень даже неприятно.
Romchik вне форума   Ответить с цитированием
Старый 16.09.2017, 12:33   #822
HHIMERA
Senior Member
 
Регистрация: 10.06.2008
Возраст: 58
Сообщений: 2,837
Вес репутации: 3992/110
HHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Поставьте "чистый" ИАР... и включите МИСРА... На ваш код вообще без слёз смотреть нельзя будет...
Да и ваще... переносить абы какой код с восьмибиток на 32-х битки тупым копипастом... это ещё то... "Месье знает толк в извращениях!"(С)...

И дело здесь как раз не в Си... а в его свободной интерпретации и криворуком использовании...
__________________
"Я не даю готовых решений, я заставляю думать!"(С)
HHIMERA вне форума   Ответить с цитированием
Старый 16.09.2017, 12:50   #823
Romchik
Senior Member
 
Регистрация: 17.03.2008
Возраст: 49
Сообщений: 500
Вес репутации: 311/51
Romchik is a jewel in the roughRomchik is a jewel in the roughRomchik is a jewel in the roughRomchik is a jewel in the rough
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от HHIMERA Посмотреть сообщение
Поставьте "чистый" ИАР... и включите МИСРА... На ваш код вообще без слёз смотреть нельзя будет...
Да и ваще... переносить абы какой код с восьмибиток на 32-х битки тупым копипастом... это ещё то... "Месье знает толк в извращениях!"(С)...
А какая разница если я например переношу код управления знаковым
дисплеем на чипсете HD 44780 ?
Romchik вне форума   Ответить с цитированием
Старый 16.09.2017, 14:34   #824
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 2,676
Вес репутации: 3663/107
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от Romchik Посмотреть сообщение
Мне обещали что любой код на Си будет работать без переделки , для начинающего это очень даже неприятно.
Это вранье. Код на Си платформозавим настолько, что прямой перенос практически невозможен. Однако, читабельность кода очень даже кроссплатформенна. Лишь некоторые особенности требуют дополнительного изучения. В основном это касается сегментации памяти, особенностей использования флеша, специфика связанная с битовыми командами, изменение нативной разрядности, особенности управления периферией и ядром, разные имена и функционал регистров управления и т. п. вещи.
Марк вне форума   Ответить с цитированием
Старый 16.09.2017, 14:38   #825
Марк
Senior Member
 
Аватар для Марк
 
Регистрация: 18.08.2007
Адрес: Московская область
Возраст: 60
Сообщений: 2,676
Вес репутации: 3663/107
Марк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond reputeМарк has a reputation beyond repute
По умолчанию Re: MPLAB IDE X

Цитата:
Сообщение от Romchik Посмотреть сообщение
А какая разница если я например переношу код управления знаковым
дисплеем на чипсете HD 44780 ?
Драйверы периферии - самый платформозависимый участок кода. Он часто зависим от специфики отдельных типов МК внутри платформы. Но текст кода на Си останется читаемым и потому не потребует изучения новой лингвистики.
Марк вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обновление MPLAB IDE Илья Продукция MICROCHIP 4 24.12.2009 20:08
MPLab IDE 8.30 и коннект ICD2 Romantic Продукция MICROCHIP 13 14.08.2009 23:29
ICD2 VladG Продукция MICROCHIP 25 05.05.2009 11:26
Помогите плизз с PIC16LF628A dbosh Продукция MICROCHIP 49 11.10.2008 01:03
MPLAB IDE v8.02 - ошибка дизассемблирования кода el_eng Продукция MICROCHIP 12 21.03.2008 14:26


Часовой пояс GMT +3, время: 07:28.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot