|
|
  |
Коды завершения функции |
|
|
|
Apr 25 2018, 19:17
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(jcxz @ Apr 25 2018, 22:08)  "Дизасм" это такое окошко в IDE, в котором написаны команды, полученные при компиляции исходника. Я прекрасно знаю что такое "окошко дизасм", т.к. начинал свою деятельность с голого ASM, постепенно поднимаясь выше. В конце концов, мы тут вроде как не письками мереямся (надеюсь), а делимся опытом. По крайней мере хотелось бы в это верить! Цитата И закапывание передачи аргументов внутрь неких "обёрток" ну точно никак не добавляет читаемости коду. Не хочу доказывать вам обратное, лень, могу лишь посоветую лишь еще разок окунуться в литературу опытных программистов (иноземных программистов ессно, у них опыта хватает). зы. Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Apr 25 2018, 19:23
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(Forger @ Apr 25 2018, 22:08)  ... не навязываю  Применять, конечно, в чистом виде все равно нельзя, но подсмотреть идеологию и какие-то решения - это святое дело )) А пишите как будто навязываете. Хорошо тогда хотя бы назовите достойные по вашему мнению проекты для embedded на C++. Но на реальном C++ с применением всего богатства библиотек шаблонов, RTOS, промежуточным софтом и проч., но не оболочки как в mbed. Цитата(Forger @ Apr 25 2018, 22:17)  а делимся опытом. По крайней мере хотелось бы в это верить! Вы пока делитесь словами. У вас же все проекты под NDA!
|
|
|
|
|
Apr 25 2018, 19:30
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(AlexandrY @ Apr 25 2018, 22:23)  А пишите как будто навязываете. Ну, с этим спорить не буду. У меня такая манера, не переделать. Впрочем, разве это так важно? Цитата Хорошо тогда хотя бы назовите достойные по вашему мнению проекты для embedded на C++. Но на реальном C++ с применением всего богатства библиотек шаблонов, RTOS, промежуточным софтом и проч., но не оболочки как в mbed. Например: http://smoothieware.org/Кстати, он open-source, создан довольно талантливыми ребятами. Некоторые решения на мой взгляд спорны, но в целом подход очень эффективный. Цитата Вы пока делитесь словами. У вас же все проекты под NDA!  Куски кода с соотв. примерами и общая методология вам не интересны, а вот чужие проекты целиком - подавай. Разберитесь, что вам от меня все-таки нужно?
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Apr 25 2018, 19:51
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(Forger @ Apr 25 2018, 22:30)  Например: http://smoothieware.org/Кстати, он open-source, создан довольно талантливыми ребятами. Некоторые решения на мой взгляд спорны, но в целом подход очень эффективный. Разберитесь, что вам от меня все-таки нужно? Класс, Вы даже не в курсе что это на 90% тот же mbed! и парсер grbl тоже написанный на С Мне все ясно.
|
|
|
|
|
Apr 25 2018, 20:13
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(AlexandrY @ Apr 25 2018, 22:51)  Вы даже не в курсе что это на 90% тот же mbed! и парсер grbl тоже написанный на С Мне это хорошо известно, но вы невнимательно читали: первая версия (V1) именно так и сделана (хотя не вижу какого-то особого криминала в применении mbed). Текущая версия V2. Они планировали туда ставить RTOS (nutx или freertos), как щас - не в курсе, хотя это в данном случае неважно. Я использовал их исходники (V1) в своем принтере как есть, ничего не менял (кроме файла конфигурации), благо китайцы продают клоны их плат с полной аппаратной совместимостью за гораздо меньшие деньги. Принтер работает круглосуточно уже много месяцев, ни одного сбоя и зависания. Если бы сам делал этот проект с нуля, то, безусловно, сразу запилил бы туда rtos и соотв библиотеки fat, eth, usb. По возможности коммерческие. Цитата Мне все ясно. Аналогично! Хотя, имхо, можно было бы вовсе обойтись без этих ваших попыток "померяться пиписьками"...
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Apr 25 2018, 20:37
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Возвращаясь к теме: http://softwaremaniacs.org/blog/2005/05/15/exceptions/Цитата(AlexandrY @ Apr 25 2018, 23:22)  Вот она суть - "ничего не менял" Этот код я использовал в своем ЛИЧНОМ принтере, т.е. НЕ коммерческом. Поэтому мне просто начхать на его содержимое. Главное - чтобы работал. Но некоторые полезности (см. папку src) мне лично показались интересными и познавательными. В коммерческом продукте я бы не использовал халявный mbed, а искал коммерческие rtos и др. библиотеки (повторяюсь). Цитата Ну почему же, мы успешно померились. .... Эт надо было так тут делится "опытом" чтобы в конце сделать такое признание.  Здесь, имхо, подобные петросянские шуточки смотрятся крайне неуместно, особенно в авторстве модератора ресурса!  Если нечего сказать по теме, то не мешайте это делать другим.
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Apr 26 2018, 02:33
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Коллеги, маленькое лирическое отступление) Прошу не воспринимать, как офф.
Этот форум всегда позиционировался, как форум для профессионалов. И он настолько профессионален, этот форум, что здесь в прямом смысле слова страшно выкладывать своё творчество для себя (хобби). Ведь сразу накинутся и заклюют, дескать как вы смеете на профессиональном форуме выкладывать своё жалкое творение. И сразу отсылают, либо на радиокот, либо на изиэлектроникс.
Но вот, что я замечаю, оказывается профессионалы склонны ругать решения других профессионалов, особенно, когда эти решения кажутся им непонятными. А раз непонятные, то - априори неправильные. Если "его" методы отличаются от "моих", то он как профессионал не состоялся, и мой святой долг указать ему на это. Порой нелестными словами.
Эту ситуацию я наблюдаю на этом и других форумах. В реальной жизни. И прихожу к выводу, что дело вовсе не в том, что ты выложил творение, "достойное только радиокота", либо использовал конструктор и деструктор в ненужном месте, скатываясь к "...кубу".
Предлагаю относиться с уважением к друг другу. И если есть непонимание чужой работы, то не спешить ругать.
--------------------
Выбор.
|
|
|
|
|
Apr 26 2018, 06:26
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
QUOTE (AlexandrY @ Apr 26 2018, 13:41)  Вы как будто оправдываетесь за то что ничего не выкладываете. У меня создаётся ощущение, что вы чуть-ли не единственный на форуме, который делит людей на тех, кто выкладывает, и тех - кто нет  Это не от отекущего топика, а по прочтению многих, т.к. я внимательно читаю вас, мне это интересно! QUOTE (AlexandrY @ Apr 26 2018, 13:41)  И я честно не верю в профессионалов у которых нет открытых проектов для души. Чтож, это сугубо субъективный вопрос. Да, прочёл статью по ссылке. Возник вопрос, а кто мне будет создавать репутацию? Ну вот выложил я проект в сеть. И что, чужие мне люди будут меня оценитьвать? А кто их репутацию мне подтвердит? Странно как-то получается...
--------------------
Выбор.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|