Jump to content

    

1000 устройств CAN в сети

11 minutes ago, _pv said:

mspgcc через задницу работает и программатор приходится напильником дорабатывать

MSP'шный gcc нормально собирает. Проблема в том, как потом MSP430 прошить! Я нашел только софт для какого-то мегадорогущего программатора. А чтобы это сделать через бутлоадер - фигвам! Нет такого софта в природе... Везде только проприетарщина под игровые приставки и нагугливается. Значит, не готов еще MSP430 для повседневного применения. Либо просто нет желающих с ним работать, кто написал бы всю ту кучу необходимого, что есть под STM32 или STM8. Даже древнючие монстры вроде пиков или аврок полноценно позволяют с собой работать. А вот еще более древние 8051 — почему-то не все...

Share this post


Link to post
Share on other sites
48 minutes ago, Eddy_Em said:

"Свой" — в смысле взял и прикрутил LWip? Ну-ну...

А чего вы удивляетесь? На LwIP свет не сошёлся... Я в далеком 2012 писал TCP/IP стэк, правда крохотный, для своих задач. Но он работал...

49 minutes ago, Eddy_Em said:

Я не пользуюсь проприетарным дерьмом!

Кстати, а вас не смущает, что микроконтроллеры "трассируются" в отнюдь не бесплатных, а коммерческих системах?))) А то напоминает известную Гретту Тунберг ваш подход)))))))))

Share this post


Link to post
Share on other sites
4 minutes ago, Eddy_Em said:

MSP'шный gcc нормально собирает. Проблема в том, как потом MSP430 прошить! Я нашел только софт для какого-то мегадорогущего программатора. А чтобы это сделать через бутлоадер - фигвам! Нет такого софта в природе... Везде только проприетарщина под игровые приставки и нагугливается. Значит, не готов еще MSP430 для повседневного применения. Либо просто нет желающих с ним работать, кто написал бы всю ту кучу необходимого, что есть под STM32 или STM8. Даже древнючие монстры вроде пиков или аврок полноценно позволяют с собой работать. А вот еще более древние 8051 — почему-то не все...

нормально это по сравнению с родным компилятором из CCS или IAR? :)

и всё что надо там давно есть, а тем кто работает некогда для полутора упоротых красноглазых фанатиков что-либо писать чтобы им удобно было.

и 10 лет назад в составе mspgcc или около точно было что-то для того чтобы просто через bsl их прошивать, и с просто прошивкой вполне справлялось, кривое оно оказалось когда понадобилось сделать шаг в сторону и не просто прошить, а полуавтоматизированно прочитать серийник ещё что-то там поправить и зашить обратно. Пришлость ковырять "проприетарщину" которая с задачей справилась, в отличии от.

 

Share this post


Link to post
Share on other sites

Тема постоянно скатывается в оффтоп. Да и переместить ее в CAN Интерфейсы не мешало бы.

Share this post


Link to post
Share on other sites
4 часа назад, syoma сказал:

Да и переместить ее в CAN Интерфейсы не мешало бы.

Перенести надо в помойку, ибо слушать как двух километровая кан шина будет работать на лапше! больше нету сил.

Share this post


Link to post
Share on other sites
3 часа назад, Vasily_ сказал:

Перенести надо в помойку, ибо слушать как двух километровая кан шина будет работать на лапше! больше нету сил.

Гальванически она будет разбита на отрезки по 100-200 метров 

Share this post


Link to post
Share on other sites
27 минут назад, Алексей Васильевич сказал:

Гальванически она будет разбита на отрезки по 100-200 метров

Да хоть по 5 метров, из за этого у вас и есть проблемы с 485 интерфейсом потому что он тоже пытается работать на лапше.

Share this post


Link to post
Share on other sites
14 часов назад, haker_fox сказал:

Кстати, а вас не смущает, что микроконтроллеры "трассируются" в отнюдь не бесплатных, а коммерческих системах?))) А то напоминает известную Гретту Тунберг ваш подход)))))))))

Не, это больше напоминает этого персонажа: http://lurkmore.to/Ричард_Столлман

Share this post


Link to post
Share on other sites
11 hours ago, Vasily_ said:

Перенести надо в помойку, ибо слушать как двух километровая кан шина будет работать на лапше! больше нету сил.

А стоило ли сюда постить  если нет сил?  
Ну и объясните что такое "лапша" в вашем понимании.
Насколько помниться неквалифицированный технический персонал  называет "лапшой" некие анонимные двухжильные кабеля.
Ну тогда на "лапше" стандартно работает индустриальный AS интерфейс до 300 м!

Тут Тесла недавно запатентовала жесткую шину на плоских кабелях для коммуникаций в своих авто. С помощью своего изобретения собираются завалить всех конкурентов. 

Share this post


Link to post
Share on other sites
9 часов назад, Vasily_ сказал:

Да хоть по 5 метров, из за этого у вас и есть проблемы с 485 интерфейсом потому что он тоже пытается работать на лапше.

Вы невнимательно читали, RS485 у меня работает на витой паре , а питание отдельным проводом. 

Устал повторять, у меня нет проблем с RS485 он работает в тепличных условиях неплохо , проблема в недостатках этого интерфейса которые мне не позволяют выйти на новый более качественный уровень, за счет более современных решений.

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

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

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

1 час назад, AlexandrY сказал:

Тут Тесла недавно запатентовала жесткую шину на плоских кабелях для коммуникаций в своих авто.

Это логично и я их понимаю, сейчас процессоры способны вытащить полезную информацию даже там где ее проценты на фоне помех.

Share this post


Link to post
Share on other sites
3 часа назад, dxp сказал:

Не, это больше напоминает этого персонажа: http://lurkmore.to/Ричард_Столлман

Прочитал. Цитата оттуда:

Бывало я подшучивал о корпорации Майкрософт время от времени, но в то же время я думаю, что ненависть к Microsoft является болезнью. Я верю в открытую разработку, а это во многом предполагает не только открытие исходных текстов, но и отказ от попыток исключить людей или компании из процесса разработки. Существуют экстремисты в мире свободного программного обеспечения, и это одна из основных причин, из-за которой я больше не говорю, что я занимаюсь тем, что называют «свободным ПО». Я не хочу быть связаным с людьми, для которых это является источником маргинализации и ненависти.

Линус Торвальдс

прямо в точку! Сказано прямо про Eddy_Em.

Share this post


Link to post
Share on other sites
3 hours ago, haker_fox said:

OFF: бедняга он... это болезнь(

Столлман - крутой мужик. Больны те, кто думает, что с ним что-то не в порядке...

Share this post


Link to post
Share on other sites
19 минут назад, Алексей Васильевич сказал:

Устал повторять, у меня нет проблем с RS485 он работает в тепличных условиях неплохо , проблема в недостатках этого интерфейса которые мне не позволяют выйти на новый более качественный уровень, за счет более современных решений.

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

Дык, смысл пытаться переходит на такой древний интерфейс как CAN?

Надо сразу по современному на IoT переходить - ключевые слова ZigBee, Zwave, LoraWAN, mesh.

ps. для тех кто "в танке" - это был сарказм, если что :)

Share this post


Link to post
Share on other sites
1 minute ago, HardEgor said:

по современному на IoT

Эти ваши хипстерские штучки сдохнут, так и не побывав в рассвете сил. А CAN жил, жив и будет жить!

Уж беспроводная связь с железом - это вообще маразм чистой воды! Надежность ниже плинтуса!!!

Edited by Eddy_Em

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.