roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 04:46

Часовой пояс: UTC + 4 часа


Правила форума


В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.



Начать новую тему Ответить на тему  [ Сообщений: 1580 ]  На страницу Пред.  1 ... 92, 93, 94, 95, 96, 97, 98 ... 106  След.
Автор Сообщение
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 29 янв 2016, 05:55 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
dccharacter писал(а):
Так можно ли из-под линухов скомпилить проект/прошить девайс без этого долбанного MPLab???

В линухе есть mplabX, а значит все можно, линух - конструктор же :)

dccharacter писал(а):
Не, все-таки микрочип то ли говнюки, то ли идиоты

Как ты вообще такое находишь?

A Linux command-line utility for the PICkit3
http://uuki.kapsi.fi/pickit.html#mdb

Есть sdcc, есть gputils, есть gpsim
Посмотри сайт настоящего дзена
http://stanson.ch/index.php?page=proj&proj=EtherPIC
Осилл себе сделай нормальный :)
http://stanson.ch/index.php?page=proj&proj=USB-oscope


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 29 янв 2016, 06:35 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Ты читал это? http://uuki.kapsi.fi/pickit.html#mdb
Баги и уныние

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 29 янв 2016, 07:03 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Да какие баги? Мир прекрасен и наполнен хорошими гаджетами. Зачем тебе вылизывать такты? Есть венды, не насилуй себя. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 30 янв 2016, 03:59 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Все, я принял узбакоительное, возбудили меня в соседней ветке. Теперь я збакоен, вопросы есть? извени за грубость, я сожалею ... :cry:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 30 янв 2016, 09:22 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
А чо случилось? Я тут скетчи пишу в vi, make upload в дуню...
Вроде работает

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 30 янв 2016, 15:19 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Значит ты не увидел скрытого сарказма. Это хорошо :)
Вообще, я не искал в линухе решения для программирования мелких пик. С пик 32 полностью перешел в линух, ибо это mips и давно поддерживается линухом. Мелкие пик по привычке шью в винхп под виртуалбоксом. Там все замечательно работает. Мплаб использую и использовал всегда только как программатор, ну еще иногда как дебагер.
Но со всеми контроллерами, с которыми мне надо было перейти на линух, всегда находилось решение. В этом плане самым сложным (по идее) должен был быть avr, но оказалось и он очень хорошо поддерживается линухом, и си, и асм, и программатор. Программатор пользую аврдуду и штатные загрузчики ардуин в контроллерах. ISP не пользовал, но во всех makefile для авр проектов он упоминается, значит тоже нет проблем...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 30 янв 2016, 18:03 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Так нет решения для пика-то. Скачать IDE - это не решение
она уже под виндой скачана
я ж говорю, редиски они

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 30 янв 2016, 18:40 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Ну как нет решения? Я же дал ссылку на сайт дзена, он пики18 под линухом юзает. Есть си для мелких контроллеров:
http://sdcc.sourceforge.net/
Цитата:
SDCC is a retargettable, optimizing ANSI - C compiler suite that targets the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.), Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola) HC08 based (hc08, s08), Zilog Z80 based MCUs (z80, z180, gbz80, Rabbit 2000/3000, Rabbit 3000A, TLCS-90) and STMicroelectronics STM8. Work is in progress on supporting the Microchip PIC16 and PIC18 targets. It can be retargeted for other microprocessors.

Инклуды для новых (для SDCC имею ввиду) пиков выдергивай из мплаба.
И это, говорю, под линухом есть mplabx, я даже пользовался этим монстром под линухом. А раз под линухом есть иде для пик, значит можно выдернуть все команды управления программатором и компилятором, ибо в линухе все заточено под командную строку, говорю - линух - конструктор. Немного красноглазия и экстаз обеспечен :)

Добавлено спустя 4 минуты 29 секунд:
dccharacter писал(а):
Скачать IDE - это не решение
она уже под виндой скачана

Почему не решение? Даже на моем нетбуке на атоме виртуалбокс летает. Сделай папку совместного пользования линухом и вендой, заходишь в венды, юзаешь программатор из мплаба, переходишь в линух - пишешь программу в своем любимом редакыоре.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 31 янв 2016, 00:26 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Вот смотри, чем меня бесит твой линукс
Собираю Марлин мэйком, получаю ошибку
Код:
make: *** No rule to make target '/home/user/tmp/wiring.o', needed by '/home/user/tmp/Marlin.elf'.  Stop.

Вот если не строить замок из костылей (из-под IDE компилится, но надо мэйком) - вот попробуй затраблшутить. Я давно уже мучаюсь. Давай, говори че делать

Добавлено спустя 3 минуты 30 секунд:
http://www.extrudable.me/2013/05/03/bui ... m-scratch/ пробовал

Добавлено спустя 28 секунд:
https://github.com/MarlinFirmware/Marli ... s%3Aclosed ни одного решения, только костыли

Добавлено спустя 22 секунды:
https://plus.google.com/+JeremieFrancoi ... nSH5ZvVLvp Человек не нашел решения

Добавлено спустя 1 час 13 минут 6 секунд:
Или вот попробуй в гноме без стороннего софта поменять обои на столе. Оборжешься, ппц

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 31 янв 2016, 01:21 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
dccharacter писал(а):
Вот если не строить замок из костылей (из-под IDE компилится, но надо мэйком) - вот попробуй затраблшутить. Я давно уже мучаюсь. Давай, говори че делать

Пффффффф, да как 2 пальца обсосать. Говорил тыщу раз...
http://ed.am/dev/make/arduino-mk
Только добавь "BOARD := mega2560" :D

dccharacter писал(а):
Или вот попробуй в гноме без стороннего софта поменять обои на столе. Оборжешься, ппц

Я не пользуюсь гномом, я сижу на lxde, чего и тебе советую. lubuntu! lubuntu! lubuntu!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 31 янв 2016, 01:32 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Vse, sletela raskladka
PPC
Koroche ya doper scompilit Arduino-Makefile i bez tebya. No vot est concretniy Makefile, cotoriy s Marlinom idet i tam gde-to kosyak. Kak nayti kosyak?

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 31 янв 2016, 01:43 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
dccharacter писал(а):
Vse, sletela raskladka

Ты только чеку не выдергивай из гранаты :D
dccharacter писал(а):
No vot est concretniy Makefile, cotoriy s Marlinom idet i tam gde-to kosyak. Kak nayti kosyak?

A kto tebe skazal, hto tot makefile nastojashij makefile? :)

Добавлено спустя 1 минуту 53 секунды:
dccharacter писал(а):
Koroche ya doper scompilit Arduino-Makefile i bez tebya

Этим?
http://ed.am/dev/make/arduino-mk


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 31 янв 2016, 05:06 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Не, вот ТРУ СТАФФ https://github.com/sudar/Arduino-Makefile

Добавлено спустя 1 минуту 21 секунду:
Note that you will have to manually #include <Arduino.h> in main.cc in the above example. That header is not automatically included, as would be the case if it were a .ino file.
Кажися правильный Arduino-Makefile такого не требует

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 01 фев 2016, 19:23 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
http://hackaday.com/2016/02/01/3d-print ... w-science/
Говорят АБС только с вентиляцией

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 02 фев 2016, 05:20 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Цитата:
Пффффффф, да как 2 пальца обсосать. Говорил тыщу раз...

Карочи, вот спасение, вывод переменных в консоль:
$(error VAR is $(VAR))
Таким образом выяснилось, что мейкфайл Марлина не понимает названий плат Марлина, ему цифру подавай. Соответственно он неправильно биндил камень, от этого лез не в ту директорию, от этого не находил в ней файл и не мог его скомпилять. Твою ж мать, а! Вот через *опу так через *опу.
На вот, кури, это как раз твой уровень мозгозакручивания: http://www.oreilly.com/openbook/make3/book/ch12.pdf
Debugging makefiles is somewhat of a black art

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1580 ]  На страницу Пред.  1 ... 92, 93, 94, 95, 96, 97, 98 ... 106  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO