Содержание
Интернет-магазин
В разделе «Статьи», в отличие от раздела "Проекты", публикуются материалы для понимания которых не требуется наличие текстов программ и исходных кодов.
Наверняка каждый из нас хоть раз сталкивался, а многие уже давно пользуются приборами с емкостными кнопками и емкостными экранами. Сенсорные панели используются в бытовых приборах (кухонные варочные поверхности и вытяжки, телевизоры), компьютерной технике (Touch Pad ноутбуков), платежных терминалах, планшетных компьютерах, смартфонах и других массовых приборах. Преимущества сенсорных технологий очевидны – увеличение надежности по сравнению с контактными кнопками, улучшение внешнего вида приборов.
Хотите узнать как это работает?
Компания Microchip поддерживает свою бесплатную реализацию TCP/IP стека уже много лет. Стек оптимизирован для использования с микроконтроллерами семейств PIC18, PIC24, dsPIC и PIC32. Простая утилита TCPIPConfig создана для облегчения конфигурирования стека и быстрого запуска проекта. Хотите узнать как? - прочтите это описание:
Краткое описание по работе с Graphics Display Designer – инструментом, помогающим в работе с Графической Библиотекой Microchip из пакета Microchip Application Library
Многие годы компания Microchip с успехом выпускает 8-разрядные PIC-контроллеры, и продолжает вкладывать средства в их развитие для поддержания широкой номенклатуры продукции, которая удовлетворит потребностям существующих и будущих клиентов. Новая усовершенствованная архитектура среднего семейства контроллеров PIC12 и PIC16 взяла все самое лучшее от существующей архитектуры и получила дополнительные возможности, сохранив при этом преемственность и легкий переход на новые микроконтроллеры. Новая улучшенная архитектура 8-битных PIC-микроконтроллеров среднего семейства PIC12 и PIC16...
PICKit 2 Command Line – простая утилита для работы с программатором PICKit 2, доступная для скачивания с сайта Microchip.com. Она позволяет получить доступ к функциям программатора при помощи несложной системы команд в интерфейсе командной строки. Подробнее...
До недавнего времени бытовало мнение, что ОСРВ (Real-Time Operating System - RTOS) никогда не смогут работать на микроконтроллерах Microchip, и их судьба – пользоваться бесконечным циклом в «сишной» функции main, откуда по очереди вызываются различные функции, являющиеся «процессами». Есть даже ссылка на Application Notes от Microchip для PIC16 на подобную простую ОС.
Компания Microchip Technology Inc. выпускает широкую номенклатуру PIC контроллеров с интегрированным модулем USB, поддерживающим спецификацию 2.0. В настоящее время выпускаются 8-и, 16-и и 32-х битные полноскоростные (Full Speed – FS) USB микроконтроллеры в корпусах с числом выводов от 28 до 100, с поддержкой функций устройство, хост и OTG.
Новые микроконтроллеры расширяют USB семейство дешевыми контроллерами в 20-и выводном корпусе.
Программа Flowcode и программатор Microchip PICkit 2.
В статье рассматриваются основы работы с программой Flowcode, даны инструкции по созданию проекта, компиляции проекта и отладки кода для микроконтроллеров PIC.
В статье рассматривается работа с утилитами UART & Logic Tool, входящими в состав программы PICkit2 Programmer
Дискуссия
какие темы интересны? оставляем свои пожелания.
Существует ли прошивка под pickit2 позволяющая использовать его в роли полноценного uart (а не из их оболочки …) ?
Полноценный uart это как? У PK2 одной стороны USB, с другой 3 I/O и 2 регулируемых напряжения. Т.о. либо витруальный COM-порт (см. пример 2-х виртуальных портов в песочнице, 1 делается так же легко из родных примеров) либо UART-Tool. Так или иначе, на I/O не выведены линии аппаратного UART, поэтому программная симуляция и ограничение по скорости. Вот в PICkit3 можно сделать более правильно. А вообще есть PICkit Serial Analyzer, под него и софт и примеры. Сформулируйте задачу, а то не понятно что хотите..
Еще один вопрос. Можно ли использовать pickit2 для общения с модулем MRF24J40( SPI). Или придется писать свой код для для какого нить pic16f887 и отлаживать его с помощью pickit'a.
начнем с того, что для поддержки MRF24J40 есть родные примеры (под PIC16, PIC18, PIC24 и dsPIC). так что писать с нуля ничего не нужно. pickit2 можно приспособить под общение с MRF, но зачем? чисто для познавательных целей?
Хочется иметь полноценный usb→uart переходник который был бы виден в системе как com порт.
Именно на базе PICkit2? С большими скоростями не получится или нужно вывести линии UARTa наружу (это лезть внутрь и припаивать 2 проводка). А можно взять PIC18Fxx50 и спаять. В родном framework-е есть прям такой пример, даже ничего изобретать не нужно.
А как он называется
кто?
Можно ли из Pickit2 временно сделать Pickit SA, пусть не полнофункциональный? Нужно отловить, что пробегает по шине i2c. Попробовал вручную разбирать картинку с Pickit2 Logic Tool Analyzer – получается, он очень медленно и возня с «окном» тоже та ещё бяка. Может подскажете альтернативные прошивки + софт? В Интернетах нашел упоминание о «множестве программ для Pickit2, позволяющих…», но самих прог не нарыл :(
Выходные каскады различны, без паяльника из PICkit2 не сделать PicKit SA