-
- спасибо. но как бы защиты и уровни пережить можно аккуратным пользованием, что касаемо отладки - насколько корректно работает? скажем Pickit2 шьёт и шагает нормально, но брекпоинты через run проскакивает напрочь, в макросах зацикливается и т.д. m16_home(101 знак., 16.11.2017 19:43)
- Проскальзывание брекпойнтов будет с любым отладчиком (включая ICD3). Это не баг, а фича. :))) Что касается среды, то это дело привычки. Переход на любую непривычную среду вызывает неприятие. - my504(18.11.2017 05:24)
- ICD3 проскакивает брекпоинты? m16_home(310 знак., 18.11.2017 12:47)
- Это не ICD. Некрочип в целом проскакивает/пробуксовывает/пролетает :) Инструменты у них полное говнище... - Гyдвин(18.11.2017 13:10)
- Кстате, прям сёдня, начал отлаживать кой чего... Это лютейший педесц. Что в симуляторе, что через Писккит, какая-то феерическая лабуда. Пошаг шагает через оппу(в прямом смысле, бо два вложенных цикла). Среда торомозит, просто жуть. Диспетчер задач mse homjak(223 знак., 18.11.2017 22:36)
- А Вы отключите инет в среде. Может она и впрямь желает чего то там у Вас проверить? Лицензию какую или счета заграничные в офшорах... :)))). Вы не задавали себе вопрос о том, как с такой невозможной средой работают ДРУГИЕ? Вроде Микрочип неплохо my504(22 знак., 19.11.2017 05:55)
- Так я и хочу понять, что я делаю не так? Причём, что в вынь, что в линухе. - mse homjak(19.11.2017 21:02)
- Так я и предложил проверить отключение прокси. Это реальные потери времени на беспонтовые проверки обновлений. Tool-Option-General. - my504(20.11.2017 03:50)
- @6@naya оптимизаццыя ГЦЦ!!! - mse homjak(20.11.2017 12:59)
- Так я и предложил проверить отключение прокси. Это реальные потери времени на беспонтовые проверки обновлений. Tool-Option-General. - my504(20.11.2017 03:50)
- Так я и хочу понять, что я делаю не так? Причём, что в вынь, что в линухе. - mse homjak(19.11.2017 21:02)
- у меня установлены mplab 8.9 и mplab x 4.01. первый разумеется шустрее и корректней работает с pickit2. в иксовом тормозов в симуляторе не замечал, с pickit2 - задница. брекпоинты делаю тупым зацикливанием halt: bra halt. - m16_home(18.11.2017 22:56)
- А Вы отключите инет в среде. Может она и впрямь желает чего то там у Вас проверить? Лицензию какую или счета заграничные в офшорах... :)))). Вы не задавали себе вопрос о том, как с такой невозможной средой работают ДРУГИЕ? Вроде Микрочип неплохо my504(22 знак., 19.11.2017 05:55)
- Кстате, прям сёдня, начал отлаживать кой чего... Это лютейший педесц. Что в симуляторе, что через Писккит, какая-то феерическая лабуда. Пошаг шагает через оппу(в прямом смысле, бо два вложенных цикла). Среда торомозит, просто жуть. Диспетчер задач mse homjak(223 знак., 18.11.2017 22:36)
- Это не ICD. Некрочип в целом проскакивает/пробуксовывает/пролетает :) Инструменты у них полное говнище... - Гyдвин(18.11.2017 13:10)
- ICD3 проскакивает брекпоинты? m16_home(310 знак., 18.11.2017 12:47)
- Да... Я, как пописАл для ДСПИК, обдал все стены кипятком, но, цука, как пофтыкал в МПЛАБ, обблевал свежеобоссанное. После Астудии, это лютейший педесц. Ну почему ДСПИК и 24 придумал не Атмел? Это-ж переразмеренный АВР!!! Чо они, дебилы, ввязались mse homjak(20 знак., 17.11.2017 20:15)
- Мне сразу показалось, что PIC24 - это правильный АВР, именно так он должен был развиваться. - michas(19.11.2017 12:32)
- Только трехцилиндровый ;) Размер кода и цена много больше кортекса, убогая среда разработки, гектары индусского кода. - Гyдвин(19.11.2017 13:57 - 13:59)
- На чужие гектары можно и забить, если засеять свои. А нащщет размера кода я не слишком понял. На кортексах я в асмах не силен, но дизасм не показывает аскетизма. В 24/33-х в асме можно писать как на Си, а дизасм порой дает строку в строку. Правда my504(25 знак., 20.11.2017 03:45)
- Не сейчас конечно. Вот в 10 году он мог в докортексную эпоху. - michas(19.11.2017 15:37)
- Только трехцилиндровый ;) Размер кода и цена много больше кортекса, убогая среда разработки, гектары индусского кода. - Гyдвин(19.11.2017 13:57 - 13:59)
- Чего там общего с АВР кроме РОНов? - my504(18.11.2017 05:28)
- И действительно! ;О) Чего там общего? Это-ж в каждом Писке было по нескольку регистров-аккумуляторов. Это-ж для простейшей арифметики не приходилось тасовать операнды через каличный аккумулятор, который, к тому-же, до 18, не умел толком работать с mse homjak(333 знак., 18.11.2017 22:45)
- Не надо столько эмоций, любезный. Система команд определяется архитектурой, а не фантазиями и предпочтениями. При отсутствии массива РОНов у младших ПИКов имеется непосредственная адресация у практически всей арифметики. Что было унаследовано и в my504(208 знак., 19.11.2017 05:49 - 06:01)
- Да на это, как раз, наплевать. Где у ПИсков команда addc? Она, полюбому, используется на порядки чаще, чем арифметика с непосредственной адресацией. Что касаемо архитектуры, смотрите программистскую модель ПИК24 и АВР.Что мы видим? РОНовый файл, mse homjak(86 знак., 19.11.2017 21:21)
- addc/subb - это канешна хорошо/удобно, только никак не мешает работе и заменяется на последовательность из двух команд, есличо... А кроме того, нынче модно писать на Си. Сиречь, для старой архитектуры,где Микрочип произвел фейслифтинг/рестайлинг my504(498 знак., 20.11.2017 03:27 - 03:31)
- Я аж растерялся. 1) У 18 пиков есть-таки команда addwc, причём она кладёт результат на выбор - в аккум или взад. 2) Раздельная память программ и данных это не бага, это фича! - Крок(19.11.2017 21:33)
- Это не бага и не фича, это гарвардская архитектура. У 18 есть. Но Пики, это и 12-16, тоже. И, ладно бы, если бы речь шла про какие 70-80е. Да и на тот момент были фактические промышленные стандарты однокристалок, с нормальной арифметикой. Причём, mse homjak(210 знак., 19.11.2017 22:20)
- Всё-таки ПИКи задумывались изначально, как дрыгоноги, наверное поэтому забили на арифметику. - Крок(19.11.2017 22:52)
- Это не бага и не фича, это гарвардская архитектура. У 18 есть. Но Пики, это и 12-16, тоже. И, ладно бы, если бы речь шла про какие 70-80е. Да и на тот момент были фактические промышленные стандарты однокристалок, с нормальной арифметикой. Причём, mse homjak(210 знак., 19.11.2017 22:20)
- Да на это, как раз, наплевать. Где у ПИсков команда addc? Она, полюбому, используется на порядки чаще, чем арифметика с непосредственной адресацией. Что касаемо архитектуры, смотрите программистскую модель ПИК24 и АВР.Что мы видим? РОНовый файл, mse homjak(86 знак., 19.11.2017 21:21)
- Не надо столько эмоций, любезный. Система команд определяется архитектурой, а не фантазиями и предпочтениями. При отсутствии массива РОНов у младших ПИКов имеется непосредственная адресация у практически всей арифметики. Что было унаследовано и в my504(208 знак., 19.11.2017 05:49 - 06:01)
- И действительно! ;О) Чего там общего? Это-ж в каждом Писке было по нескольку регистров-аккумуляторов. Это-ж для простейшей арифметики не приходилось тасовать операнды через каличный аккумулятор, который, к тому-же, до 18, не умел толком работать с mse homjak(333 знак., 18.11.2017 22:45)
- Мне сразу показалось, что PIC24 - это правильный АВР, именно так он должен был развиваться. - michas(19.11.2017 12:32)
- Привыкай терпеть невзгоды, раз решился пользовать некрочиповским инстрУменты :) - Гyдвин(16.11.2017 19:47)
- Хорошо сказано :) - vesago(20.11.2017 12:26)
- Проскальзывание брекпойнтов будет с любым отладчиком (включая ICD3). Это не баг, а фича. :))) Что касается среды, то это дело привычки. Переход на любую непривычную среду вызывает неприятие. - my504(18.11.2017 05:24)
- спасибо. но как бы защиты и уровни пережить можно аккуратным пользованием, что касаемо отладки - насколько корректно работает? скажем Pickit2 шьёт и шагает нормально, но брекпоинты через run проскакивает напрочь, в макросах зацикливается и т.д. m16_home(101 знак., 16.11.2017 19:43)