Например TDA7294

Форум РадиоКот • Просмотр темы - MPLAB X IDE
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 11:59:18

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 327 ]  1, , , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: MPLAB X IDE
СообщениеДобавлено: Пн окт 09, 2017 16:35:47 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Так получилось, что пришлось перейти на MPLAB X IDE v4.01 (PIC24FJ256GA410 не поддерживается в MPLAB 8.92).
Бесит, что после нажатия Build, время на компиляцию + прошивку контроллера превышает 30 секунд, хотя программа пока ещё "не перевалила за килобайт".
Попробовал в MPLABX поработать с PIC24FJ64GA004 - та же фигня (в MPLAB 8.92+ICD3 с PIC24FJ64GA004 таких проблем нет).
Может я что-то недосмотрел в настройках MPLABX?
Реально ли решить эту проблему?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Пн окт 09, 2017 16:49:22 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 4
Медали: 1
Получил миской по аватаре (1)
Время компиляции, логично, зависит от железа, на котором установлен компилятор. Но 30 секунд, конечно, очень много. Что то тут не то ....


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Пн окт 09, 2017 16:58:05 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Ещё обратил внимание на то, что в MPLAB 8.92+ICD3 Firmware ICD3 и DEVID подключенного контроллера определяется только один раз (при подключении ICD3 к плате).
MPLABX каждый раз перед программированием перезапрашивает Firmware ICD3 и DEVID подключенного контроллера.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Пн окт 09, 2017 17:01:44 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 4
Медали: 1
Получил миской по аватаре (1)
Засёк время.
PIC32MX170F256, память занята на 32% (~ 80 КБ). Время компиляции - 2 сек. Полное время залития прошивки через ICD3 (коннект, стирание чипа, залитие, ...) - ~10 сек.

Добавлено after 3 minutes 5 seconds:
Albert_V писал(а):
MPLABX каждый раз перед программированием перезапрашивает Firmware ICD3 и DEVID подключенного контроллера
Тоже раздражает. На это уходит больше половины времени прошивки.
Без этих всех перезпросов, время прошивания чипа - около 2-3 сек. всего.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Пн окт 09, 2017 17:08:51 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Спасибо.
Похоже, придется "привыкать к перекурам"...


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Пн окт 09, 2017 17:21:32 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Прошивка то долго, это ладно. Но почему компиляция 30 сек - вопрос ... :roll:
Основные параметры ББ можете назвать ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Пн окт 09, 2017 17:37:29 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Комп: Intel I5-750, 8Gb, Win7/64Pro (лицензия), HDD - "обычные" (не SDD).
Пишу на ASM, в MPLABX "подключен" xc16 v1.26.
Никакими "автоконфигураторами" и чужими библиотеками не пользуюсь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Пн окт 09, 2017 17:45:51 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Практически как и у меня :
СпойлерИзображение
Вложение:
2017-10-09_18-40-40.png [218.52 KiB]
Скачиваний: 279
Проц только немного послабее. Но не на столько же, чтобы время компиляции было в 15 раз больше :dont_know:
Тем более на АСМе.
У меня собирается вместе с компиляцией через XC32.
СпойлерИзображение
Вложение:
2017-10-09_18-48-30.png [29.44 KiB]
Скачиваний: 192


PS: А проц в этот момент ничем лишним не нагружен (в диспетчере можно глянуть) ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Пн окт 09, 2017 20:18:00 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Загрузка CPU в "простое" - 8%-12%.
По физической памяти - доступно немногим более 2ГБ.
Сегодня хочу просто "оживить" плату с PIC24FJ256GA410.
Завтра "закажу" дефрагментацию дисков (года два как не делал).
Возможно, полегчает...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Вт окт 10, 2017 18:50:13 
Опытный кот

Карма: 4
Рейтинг сообщений: 81
Зарегистрирован: Пн апр 11, 2011 10:08:52
Сообщений: 844
Рейтинг сообщения: 0
Недавно компилил PIC18F16K22 компилятором xc8. Память была занята процентов на 10, не более. И в один прекрасный момент перестало компилится - тупо зависал компилятор (с лекарством). Изменил "Pro" на "Standart" - компилится...
Может и тут чего подобного?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Вт окт 10, 2017 21:00:27 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
В общем, удалось "сбить" общее время до, приблизительно, 12сек.
Может, для большинства программистов это не имеет значения, но я пишу программы "по кускам" для реальной платы, подключенной к ICD3 и тестирование программы делаю в реальном "железе".
Бесит, что в MPLABX (по сравнению с MPLAB 8.92) дофига времени уходит на перепрошивку.
Попробую ещё отписаться в Microchip но, похоже, они "приготовили очередную подлянку" в виде ICD4....


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Ср окт 11, 2017 03:11:05 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21786
Откуда: Московская область, Фрязино
Рейтинг сообщения: 4
Я как то привык к такой заторможенности Х. И особого дискомфорта не испытываю.
Скажем, отсутствие вменяемой работы DMCI в этой среде меня напрягает на три порядка больше. Есть так же неудобство при работе с Watch и просмотре памяти (любой).
С другой стороны, MPLABX позволяет развернуть структуры SFR в том же Watch.
В общем, все особенности работы этой среды происходят от платформы нетбинс на которой она и создана.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Вт окт 17, 2017 23:05:09 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Докупил себе ещё 8 гигов оперативы и отключил файл подкачки.
Работать "X" стал заметно шустрее. Тормоза практически незаметны. Да и в общем, система стала пошустрее работать, без подкачки.

PS: Возможно, в скором будущем разорюсь на SSD. Посмотрим, даст ли он какой-нибудь прирост в шустроте.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Сб ноя 11, 2017 22:47:40 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Всем мяу !
В общем, такс...
SSD диск никакого прироста к скорости компиляции и остальным функциям X'а не дал. Просто чуток пошустрее стало всё грузиться, но в Х всё как было, так и осталось. Оператива и отключение подкачки дала более значительного прироста.
Заказал ICD4, вроде бы как хвалят его. На днях приедет - посмотрим, что за зверь такой.
Самому просто стало интересно. Никогда внимания не обращал на эти все тормоза, всё устраивало, хотя в отладке сижу постоянно. Это как анекдот с профессором и бородой :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Сб ноя 11, 2017 23:02:11 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Смирился я с этими тормозами.
В X есть и свои плюсы.
Очень понравилась возможность поставить breakpoint (при отладке на реальном "железе") в real-time.
Удобнее работать, когда система состоит из нескольких плат с разными контроллерами.
Что касается ICD4 - слабо верится, что он будет работать "шустрее".


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Сб ноя 11, 2017 23:30:22 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Что касается ICD4 - слабо верится, что он будет работать "шустрее".
Мне тоже, если честно.
Ведь ICD3 в MPLAB 8 работает замечательно, а значит проблема, скорее всего, именно в софте.
Ну посмотрим...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Вс ноя 12, 2017 06:14:00 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21786
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Ведь ICD3 в MPLAB 8 работает замечательно, а значит проблема, скорее всего, именно в софте.

Сложный вопрос...
Есть смутные подозрения, что Х изначально не слишком "оптимизировали" под ICD3.
Вероятно для того, чтобы "мотивировать" переход на ICD4.
Надеюсь, Вы догадываетесь, что ICD4 разрабатывали не один месяц. А планы нащщет новой шайбы строились вообще сильно давно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Чт ноя 30, 2017 22:25:37 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 4
Медали: 1
Получил миской по аватаре (1)
Приехал ко мне ICD4.
Результат, для сравнения. PIC18F26K22. Прошивка с забитым под завязку флешем:
Прошивка с ICD3 :

Прошивка с ICD4 :


Как видно, разницы по времени практически нет ни какой.

А вот с отладкой уже интереснее. ICD4 работает как молния. По сравнению с ICD3 (ил даже с REAL ICE, который Микрочип пропиарил как шустрый отладчик) - небо и земля.
Никаких тормозов при паузах, шагах, остановах на брекпоинтах, и т.д..
Видос отладки простенького примера :

По скорости, сравнимо с симулятором.

PS: В целом, шайбой доволен, т.к. отладка, для меня - самое основное. Поработаем, посмотрим, может второй закажу, чтобы один не передёргивать туда-сюда между двумя устройствами...

Добавлено after 7 hours 35 minutes 20 seconds:
Ещё обратил внимание на то, что в MPLAB 8.92+ICD3 Firmware ICD3 и DEVID подключенного контроллера определяется только один раз (при подключении ICD3 к плате).
MPLABX каждый раз перед программированием перезапрашивает Firmware ICD3 и DEVID подключенного контроллера.

Нашлось решение.
Нужно зайти в Tools -> Option -> вкладка "Embedded" и поставить галку на "Maintain active connection to hardware tool" :
Изображение
Вложение:
2017-11-30_23-24-28.png [64.88 KiB]
Скачиваний: 3860


После этого, связь с программатором будет всегда активной и постоянного реконнекта не будет.
Теперь после нажатия на кнопку программирования, до окончания залития прошивки, проходит 3-4 секунды :music:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Чт ноя 30, 2017 22:37:31 
Друг Кота
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1859
Зарегистрирован: Чт сен 12, 2013 00:54:12
Сообщений: 4119
Откуда: ЗаМКАДье. Там, где ЦУП
Рейтинг сообщения: 0
Медали: 5
Получил миской по аватаре (5)
Аlex, YES!!! :beer:
Огромное Спасибо!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: MPLAB X IDE v4.01+ICD3 vs MPLAB 8.92+ICD3
СообщениеДобавлено: Чт ноя 30, 2017 22:46:52 
Модератор
Аватар пользователя

Карма: 90
Рейтинг сообщений: 1289
Зарегистрирован: Чт мар 18, 2010 23:09:57
Сообщений: 4510
Откуда: Планета Земля
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Сам рад до ..опы :)))
:beer:

Добавлено after 4 minutes 43 seconds:
PS: Всё-таки, 4-ая шайба шустрее шъёт. 3-4 сек общее время. С 3-ей шайбой раза в 1.5-2 дольше.
И в отладке зверь. Гоняю с ним сегодня весь день, не нарадуюсь :love:


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 327 ]  1, , , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y