- Ну что, дождались? MPLAB PICkit 4 In-Circuit Debugger --> - MBedder(28.02.2018 13:09, PIC, ссылка, картинка, полностью)
- как добраться да секции .pbss(persistant) в XC32. abivan(1019 знак., 16.02.2018 12:37, PIC)
- Где скачать Microchip USB Framework? misyachniy(235 знак., 16.02.2018 12:00, PIC, полностью)
- Чудеса dsPICостроения. [dsPIC33EPXXGS70X/80X] 4 dedicated SAR ADC cores and one shared SAR ADC core 3.25 Msps@12bit, 4 компаратора, 4 CLC, 2 PGA, 4 DMA, 2 CAN. DSPIC33EP64GS808T-I/PT - 8K RAM 64K FLASH 80TQFP 1 - $5.73, 100 - $4.77. На фоне Evgeny_CD(334 знак., 12.02.2018 20:34 - 20:39, PIC, полностью)
- [PIC24FJ256GA705] весьма интересное и недорогое подсемейство с хорошим решением проблемы внешней шины. Evgeny_CD(812 знак., 12.02.2018 22:01 - 23:14, PIC)
- Прошлогодняя, но актуальная презентация от Microchip с первыми упоминаниями dsPIC33EDV64MC205 (Integrated FET) и dsPIC33CH128MP508 (Dual-Core) MBedder(22.11.2017 16:14, PIC, полностью)
- Поможите починить клавиатуру. mr-x(998 знак., 25.01.2018 11:04 - 11:10, PIC, полностью)
- Камраден, никто не делал на Писк32 внешних прерываний? Уйхня какая-то творится... - mse homjak(25.01.2018 19:07, PIC, полностью)
- ХС8 хорошо понимает volatile? например IBAH(146 знак., 06.01.2018 11:09, PIC, полностью)
- Хорошо он всё понимает. Проблем не встречал. Запрет прерывания вы могли бы отследить, прогнав кусочек кода через пошаговую отладку, можно и в симуляторе. Но это вряд ли. Nikolay_Po(724 знак., 06.01.2018 16:36)
- Почему все стремаются смотреть дизасм? Там подобные вопросы получают ответы на счет раз. И не надо гадать и изыскивать косвенные способы... Можно даже в листинге дизасма ходить отладчиком. - my504(07.01.2018 08:43)
- Где его смотреть в MPLAB X? быдлосреда! хидеры проекта не показывает! листинги не показывает! еще и ява глючит - IBAH(07.01.2018 16:06)
- Я фшоке. Язык Ц использовать для 8-разрядных машин, ну ладно это уже всеобщая инвалидность. Но по собственной воле использовать МПЛАБ-Х, ёмко охарктеризованную мною ещё год назад, для машин, с которыми можно работать и нормальной среде МПЛАБ-8 - Крок(58 знак., 07.01.2018 20:38)
- Java можно и другую подключить, вместо комплектной. Делал так с Linux-версией MPLAB X 3.xx. Но потом было без надобности. Если глючит, то это код IDE, а не Java. Nikolay_Po(86 знак., 07.01.2018 19:19)
- Чушь не надо молоть... Все там показывает. Читайте инструкцию, есличо. - my504(07.01.2018 16:25)
- volatile никогда не означал "запрет прерываний". - SciFi(06.01.2018 11:12)
- Приходилось пару раза прАвить файл для PicKit2 на предмет поддержки новых крсталлов. Наткнулся вчера на вот этот тред. Тут вроде не проскакивало ранее. Попробовал на своем PicKit2 - дышит. Может кому пригодится... - Гyдвин(06.01.2018 16:54, PIC, ссылка, полностью)
- Гы-гы XC-32... mse homjak(752 знак., 04.01.2018 12:45, PIC, полностью)
- ноусэр LordN(356 знак., 04.01.2018 22:23)
- Вообще-то странно. Но framer(223 знак., 04.01.2018 14:07, ссылка)
- Вообще-то я после case x: фигурные скобки вообще не ставлю, и все нормально работает. Тем более автор по ссылке скобки криво расставляет. - _basile(05.01.2018 20:10,
)
- я бы даже сказал шо любой правильный компилятор так и сделает ибо брейк не там стоит жи. он стоит где-то у черта на рогах а должен стоять после фигурной скобки окормляющей кэйз. - LordN(04.01.2018 22:22)
- вы все болеете - SciFi(04.01.2018 22:28)
- отнюдь, за голый брейк внутри кейза всегда больно били по рукам ибо если нет ума - переделывай на ифелз или еще как-нить - LordN(04.01.2018 22:40)
- Не... Тут сперва было просто присвоенние для ретурна, а, потом, добавлен иыилс и скопипащен по кейсам. Видать, захватил скобочку, потому, что компилер матюкался и я расставлял, "шоб красиво", пока не сошлось... От-такая %ня, малята. ;О) - mse homjak(04.01.2018 22:57)
- Уважаемый, вы жанр перепутали. Поиск бага и воспитание - разные занятия. Впрочем, баг найден, продолжайте воспитывать :-) - SciFi(04.01.2018 22:45)
- Где вы такие компиляторы видели? Имя, сестра, имя! - SciFi(04.01.2018 14:08)
- Наброс. Чтобы доказать багу компилятора, нужно ой как постараться. А высыпать кучку своих багов на всеобщее оборзение любой чайник сможет. - SciFi(04.01.2018 13:57)
- А workmode где нибудь потом используется? а то он может быть любого значения при оптимизации - sav6622(04.01.2018 13:53)
- Это опять я, я вам наверно уже надоел... Стартую на ПИК18. Среда МПЛАБ Икс. Компилятор хс8. Нагенерил МПЛАБом драйверов периферии. Смотрю и недоумеваю. Все условия справа-налево! Это евреи писали или это особенность системы команд ПИКа? Обратная IBAH(423 знак., 03.01.2018 10:10, PIC, полностью)
- Это не для ПИКов и не евреи. Это для ламеров, которые для проверки условий зачастую пользуют = вместо ==, а потом орут на форумах "Я нашел ошибку компилятора!" - если вдруг напишется if(10 = a), то компиляция просто вылетит с ошибкой - MBedder(03.01.2018 10:32)
- Такая запись if(10 == a) считается полезной тем, что если забудешь один = будет ошибка if(10 = a) AlexBi_(174 знак., 03.01.2018 10:32,
)
- Понятно... жертвуем эффективностью в угоду безопасности... По второму вопросу я имел в виду: есть ли Пика команда "сравнить с 0", или 0 такая же константа как и все остальные? IBAH(1350 знак., 03.01.2018 10:58 - 11:31)
- Затем, что у пика ОДНА подпрограмма для прерываний (нет вектора как у армов) и в ней через if (разрешено и произошло) выбираются нужные источники прерываний. Два условия, т.к. прерывания могло не произойти, или оно могло произойти но сейчас fk0(74 знак., 03.01.2018 14:32)
- Команда сравнения с нулем выглядит как чтение регистра ОЗУ в самое себя: movf <var>, f. При этом ничего никуда не перемещается, а лишь изменяются флаги регистра состояний (STATUS). В том числе и флаг Z, который и означает равенство нулю. my504(99 знак., 03.01.2018 14:22)
- 1) что произойдет, если прерывание произошло,но не по указанному таймеру? Имхо, программа зависнет. Тогда первый оператор выглядит галимым фарисейством 2) у пиков есть команда сравнения с нулем почти любого байта - Крок(03.01.2018 13:43)
- На вопрос Nikolay_Po(1139 знак., 03.01.2018 11:39)
- Дык часто векторов меньше, чем источников запросов прерываний, вот и... - Vit(03.01.2018 11:33)
- Любимый косяк if(a&0x80==1) - mse homjak(03.01.2018 10:53)
- Этот ПИК съел мне весь моск!!! почему я не могу считать с порта Е.2??? сначала TRISEbits.TRISE2=1; потом читаю PORTEbits.RE2, а в ответ тишина... железный 0, хотя осцил показывает 1. Что я делаю не так? Тут есть какой-то секрет? - IBAH(29.12.2017 19:42, PIC, полностью)
- Подскажите, пожалуйста - получится ли PIC16LF1829 с тактированием от внутреннего генератора уарт на 115200 использовать? На данный момент 19200 нормально работает. 115200 как не кручу - не работает. Может в принципе только от кварца? Вот моя vesago(493 знак., 25.12.2017 12:21, PIC, полностью)
- Поможите стартануть на pic18f46k80. Скачал МПЛАБ, проинсталил ПИКкит3, визардом создал проект, скомпилил, пишет варнинги, не установлены какие-то конфигурационные регистры. IBAH(191 знак., 20.12.2017 19:49, PIC, полностью)