Поздравляем Пaлыч с днём рождения!
- Прошлогодняя, но актуальная презентация от 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, полностью)
- [PIC32MX1, PIC32MX2] в малолапых копусах - некоторые члены семейства интересны. В силу багов юзать можно только ревизию A3 64 КБ версии и версии с 256К FLASH - все остальное содержит недопустимые баги. Evgeny_CD(743 знак., 15.12.2017 00:29 - 02:07, PIC, полностью)
- [PIC32MZ EF] с точки зрения модулькостроительства. Evgeny_CD(2293 знак., 16.12.2017 03:15 - 03:34, PIC)
- [PIC32MK] - новое интересное подсемейство PIC32 (120 МГц, 198 DMIPS, 256K SRAM 1M FLASH, самый толстый чип 100-$6.90 @ DigiKey), errata заметно пофиксена Evgeny_CD(268 знак., 11.07.2017 21:38 - 14.12.2017 23:47, PIC, полностью)
- Выпустили ревизию А2 семейства, и оно заиграло новыми красками. Самый печальный баг с кешем FLASH победили, и стало намного интереснее! Evgeny_CD(1877 знак., 14.12.2017 23:45)
- Однако у семейства относительно быстрый FLASH. 40 МГц, похоже. Evgeny_CD(164 знак., 17.08.2017 01:57)
- Все-таки какое-то странное семейство. С одной стороны, шикарные АЦП и таймеры. microAptiv - пара банков регистров, плавучка SP, DP Cortex-M4 на одинаковой тактовой порвет раза в полтора на DSP задачах -> Если кто-нибудь эту DSP для него на asm Evgeny_CD(749 знак., 17.08.2017 01:05, ссылка)
- Вот объясните мне, откуда берутся полтора ИПСа на Герц в процике, не умеющем даже автоинкрементную пересылку делать? Там что, есть операции имеющие весовой коэффициент больше единицы? Или они суммируют все операции ПДП, запущенные одновременно? - Крок(11.07.2017 23:00)
Чем больше узнаю людей, тем больше нравятся собаки... В Микроцхип нужно загонять норкоконтроль. Сперва разводка чипа, теперь уткнулся в АЦП... Загадка, как можно из простейшего устройства изваять какой-то лютый педесц. 62 управляющих mse homjak(295 знак., 11.12.2017 19:08, PIC, полностью)
- Нучо... Пришли два ПискКита3 от китайцоф. В 9-10 раз дешевле оригинала. Мплаб схавал, перепрограммировал. Показалось, что работают быстрее, чем родной ПискКит3 - mse homjak(06.12.2017 18:39, PIC, полностью)