Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
28.07.2011, 23:36
|
|
Частый гость
Регистрация: 28.07.2011
Сообщений: 13
Сказал спасибо: 1
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Помогите разобраться с PIC18F4550 и USB
Товарищи помогите разобраться всю голову уже сломал.
Есть PIC18f4550, хочу соединиться с ПК и передовать нажата ли кнопка подключенная к пику на ПК, и что бы с ПК можно было включать светодиоды. как я понял надо лучше всего использовать CDC (Виртуальный ком). Скачал примеры с оф сайта, но они не скомпилировались? и пока я с ними пытался разобраться я окончательно во всем этом запутался. Пробовал связку MpLAB + Proteus, компилятор опять материться и не компилиться . Компилятор с18.
Может у кого есть пример ?
|
|
|
Сказали "Спасибо" john2103
|
|
|
28.07.2011, 23:43
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Помогите разобраться с PIC18F4550 и USB
Попробуйте компиляторы от MikroE. Библиотеки для работы с HID так есть и отлично работают. Можно было и подешевле проц выбрать.
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
28.07.2011, 23:54
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Помогите разобраться с PIC18F4550 и USB
Сообщение от Easyrider83
|
Попробуйте компиляторы от MikroE.
|
Не давайте вредных советов...
Тем более, что ТСа уже направили на путь истинный на микрочипсю...
|
|
|
|
29.07.2011, 00:12
|
|
Частый гость
Регистрация: 28.07.2011
Сообщений: 13
Сказал спасибо: 1
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Помогите разобраться с PIC18F4550 и USB
ДА компилятор там не при делах, просто Микрочип походу данный пример для демоборда сделал а у меня нет ее. Да и пока я в этих дебрях кода пробовал разбираться чуть не умир, а самое обидное так и не понял. А подскажите может пример где посмотреть грамотный или своими наработками кто поделиться. Я изучил что такое транзацкии, пакеты и т.д. И в принципе в общих словах знаю как должна начинать работать шина.
Но почему тогда в этих примерах столько непонятно кода. Потому как если согласно вот этой ссылке [HTML]http://baton.wallst.ru/USB.php[/HTML] Там действий не так много должно быть
|
|
|
Сказали "Спасибо" john2103
|
|
|
29.07.2011, 00:23
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Помогите разобраться с PIC18F4550 и USB
|
|
|
|
29.07.2011, 00:27
|
|
Частый гость
Регистрация: 28.07.2011
Сообщений: 13
Сказал спасибо: 1
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Помогите разобраться с PIC18F4550 и USB
Сообщение от st_1
|
А здесь смотрели???
|
Да но к моему удивлению и сожалению ни программу скачать не удается ни исходники. точнее они нормально скачиваются а потом говорит архив поврежден.
|
|
|
Сказали "Спасибо" john2103
|
|
|
29.07.2011, 00:45
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Помогите разобраться с PIC18F4550 и USB
|
|
|
|
29.07.2011, 03:01
|
|
Вид на жительство
Регистрация: 13.06.2005
Адрес: Владивосток (Россия) -Вриндаван (Индия)
Сообщений: 257
Сказал спасибо: 34
Сказали Спасибо 219 раз(а) в 100 сообщении(ях)
|
Re: Помогите разобраться с PIC18F4550 и USB
›Попробуйте компиляторы от MikroE.
››Не давайте вредных советов...
А чем не устраивает компилятор от MikroE? Отлчный инструмент, несколько лет пользуюсь, по моему самый удобный.. Среда разработки - это не религиозная конфессия, а инструмент для работы. На чем удобнее и быстрее, то и лучше для данного конкретного случая. Для моих задач небыло еще случая чтобы все потребности не закрыл MikroE.
Автору поста: Есть рабочий проект USB термометра на 4550 (2550), на MikroC Pro + небольшое приложение на Делфи для связи с контроллером и вывода графика температуры. Делал как-то для работы. Программа для контроллера использует встроенную в компилятор библиотеку HID. очень удобно, не нужно никаких драйверов, никаких виртуальных ком портов. Если нужно, могу скинуть или выложить здесь, когда будет время.
|
|
|
|
29.07.2011, 04:26
|
|
Вид на жительство
Регистрация: 13.06.2005
Адрес: Владивосток (Россия) -Вриндаван (Индия)
Сообщений: 257
Сказал спасибо: 34
Сказали Спасибо 219 раз(а) в 100 сообщении(ях)
|
Re: Помогите разобраться с PIC18F4550 и USB
К стати вот по поводу компиляторов от MikroE, пишет коллега на форуме Easyelectronic,
я с ним согдасен:
"...все компиляторы от МикроЭлектроники хороши. Главное в них - продуманный подход, интуитивно понятная, дружественная среда разработки, хорошие HELPы, множество примеров, поясняющих сложные вещи. Может, это связано с тем, что их пишут наши братья - славяне , а не китайцы на ломаном английском, или "тупые американцы"... Но пишут они хорошо. С ними не приходится тратить время на изучение кучи малопонятных мануалов, как с другими компиляторами, можно сразу начинать работать, разбираясь по ходу. Хорошо развитая система контроля и обработки ошибок тоже весьма этому способствует. А уж выдаваемая статистика по программе - даже не с чем сравнить. Трудно придумать, что туда можно еще добавить. Сам я больше использую МикроПаскаль, но интереса ради пробовал и Микро С, и МикроБэйсик. Простые программы переносятся с одного в другой с минимальными переделками, и среды разработки похожи, не надо переучиваться под каждую.
Очень большая страница Projects Page на сайте, где много готовых примеров: http://www.mikroe.com/en/projects/"
|
|
|
|
29.07.2011, 09:07
|
|
Прописка
Регистрация: 05.05.2007
Сообщений: 116
Сказал спасибо: 10
Сказали Спасибо 58 раз(а) в 34 сообщении(ях)
|
Re: Помогите разобраться с PIC18F4550 и USB
Вот рекомендую http://www.waitingforfriday.com/index.php/Home человек постарался про 4550 и USB все по полочкам разложил.
|
|
|
Сказали "Спасибо" Catcatcat1
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:59.
|
|