История изменений
Исправление DawnCaster, (текущая версия) :
В «неудобный момент» чип возьмет, да и зависнет, из-за того, что во время необходимости принятия решения, скажем, тормозить двигатель, аврка будет ногодрыгом по I2C общаться с датчиками…
Почему она должна зависнуть ? Описанная ситуация - однозначно баг. Который в НОРМАЛЬНЫХ конторах отлавливают на этапе ВЫБОРА ИНСТРУМЕНТОВ ДЛЯ РАЗРАБОТКИ, собственно разработки, и во время тестирования. Ардуина и атмега - только лишь такие инструменты, и ничего больше.
Все эти внештатные ситуации описываются в техзадании. В особо ответственных случаях - надежность и точность также требует математического обоснования. На выходе так часто появляется всякое дублирование, и прочие защитные меры. Проводятся многоэтапные защиты и испытания прибора.
Если вы не делаете таких мероприятий для вашего мега-ответственного грузового лифта, то у меня для вас плохие новости: замена атмеги и ардуины на что-то другое вас не спасёт. Ваш STM32 сдохнет от импульсной помехи (от которой-бы не сдохла атмега). От космических лучей или от вторжения инопланетян. Без нормальной постановки задачи и отлаженного процесса разработки неважно что вы выберете в качестве МК, на каком языке будете писать логику и какими библиотеками будете пользоваться - всё-равно в итоге обосрётесь.
Написать говнокод вы можете на чём угодно, хоть на ассеблере. Вопрос только сколько времени и денег вы или ваш горе-работодатель на разработку и поддержку потратит. Ещё раз. Инструмент выбирается под задачу. И только так. Есть задачи для которых идеально подходит ардуина, как платформа и атмега как контроллер (в шапке темы, например, как раз такая задача). Только старые пердуны вроде вас этого до сих пор не поняли.
Я частично соглашусь только с тем, что ардуина - это признак плохого качества. Тревожный звоночек, так сказать. Хотя я не вижу проблем почему нельзя его использовать в качестве прототипа, например, пока не выбрали технологии для финального решения.
PS: Среди вашего брата «ылитарных» электронщиков - встречаются также совсем ещё терминальные случаи которые признают только плис и логику на отдельных компонентах. Надеюсь, вас, старых маразматиков не признающих ничего нового - скоро всех в итоге отправят уже на незаслуженную пенсию. Кризис в помощь, как говориться.
Исправление DawnCaster, :
В «неудобный момент» чип возьмет, да и зависнет, из-за того, что во время необходимости принятия решения, скажем, тормозить двигатель, аврка будет ногодрыгом по I2C общаться с датчиками…
Почему она должна зависнуть ? Описанная ситуация - однозначно баг. Который в НОРМАЛЬНЫХ конторах отлавливают на этапе ВЫБОРА ИНСТРУМЕНТОВ ДЛЯ РАЗРАБОТКИ, собственно разработки, и во время тестирования. Ардуина и атмега - только лишь такие инструменты, и ничего больше.
Все эти внештатные ситуации описываются в техзадании. В особо ответственных случаях - надежность и точность также требует математического обоснования. На выходе так часто появляется всякое дублирование, и прочие защитные меры. Проводятся многоэтапные защиты и испытания прибора.
Если вы не делаете таких мероприятий для вашего мега-ответственного грузового лифта, то у меня для вас плохие новости: замена атмеги и ардуины на что-то другое вас не спасёт. Ваш STM32 сдохнет от импульсной помехи (от которой-бы не сдохла атмега). От космических лучей или от вторжения инопланетян. Без нормальной постановки задачи и отлаженного процесса разработки неважно что вы выберете в качестве МК, на каком языке будете писать логику и какими библиотеками будете пользоваться - всё-равно в итоге обосрётесь.
Написать говнокод вы можете на чём угодно, хоть на ассеблере. Вопрос только сколько времени и денег вы или ваш горе-работодатель на разработку и поддержку потратит. Ещё раз. Инструмент выбирается под задачу. И только так. Есть задачи для которых идеально подходит ардуина, как платформа и атмега как контроллер. Только старые пердуны вроде вас этого до сих пор не поняли.
Я частично соглашусь только с тем, что ардуина - это признак плохого качества. Тревожный звоночек, так сказать. Хотя я не вижу проблем почему нельзя его использовать в качестве прототипа, например, пока не выбрали технологии для финального решения.
PS: Среди вашего брата «ылитарных» электронщиков - встречаются также совсем ещё терминальные случаи которые признают только плис и логику на отдельных компонентах. Надеюсь, вас, старых маразматиков не признающих ничего нового - скоро всех в итоге отправят уже на незаслуженную пенсию. Кризис в помощь, как говориться.
Исправление DawnCaster, :
В «неудобный момент» чип возьмет, да и зависнет, из-за того, что во время необходимости принятия решения, скажем, тормозить двигатель, аврка будет ногодрыгом по I2C общаться с датчиками…
Почему она должна зависнуть ? Описанная ситуация - однозначно баг. Который в НОРМАЛЬНЫХ конторах отлавливают на этапе ВЫБОРА ИНСТРУМЕНТОВ ДЛЯ РАЗРАБОТКИ, собственно разработки, и во время тестирования. Ардуина и атмега - только лишь такие инструменты, и ничего больше.
Все эти внештатные ситуации описываются в техзадании. В особо ответственных случаях - надежность и точность также требует математического обоснования. На выходе так часто появляется всякое дублирование, и прочие защитные меры. Проводятся многоэтапные защиты и испытания прибора.
Если вы не делаете таких мероприятий для вашего мега-ответственного грузового лифта, то у меня для вас плохие новости: замена атмеги и ардуины на что-то другое вас не спасёт. Ваш STM32 сдохнет от импульсной помехи (от которой-бы не сдохла атмега). От космических лучей или от вторжения инопланетян. Без нормально отлаженного процесса разработки неважно что вы выберете в качестве МК, на каком языке будете писать логику и какими библиотеками будете пользоваться - всё-равно в итоге обосрётесь.
Написать говнокод вы можете на чём угодно, хоть на ассеблере. Вопрос только сколько времени и денег вы или ваш горе-работодатель на разработку и поддержку потратит. Ещё раз. Инструмент выбирается под задачу. И только так. Есть задачи для которых идеально подходит ардуина, как платформа и атмега как контроллер. Только старые пердуны вроде вас этого до сих пор не поняли.
Я частично соглашусь только с тем, что ардуина - это признак плохого качества. Тревожный звоночек, так сказать. Хотя я не вижу проблем почему нельзя его использовать в качестве прототипа, например, пока не выбрали технологии для финального решения.
PS: Среди вашего брата «ылитарных» электронщиков - встречаются также совсем ещё терминальные случаи которые признают только плис и логику на отдельных компонентах. Надеюсь, вас, старых маразматиков не признающих ничего нового - скоро всех в итоге отправят уже на незаслуженную пенсию. Кризис в помощь, как говориться.
Исправление DawnCaster, :
В «неудобный момент» чип возьмет, да и зависнет, из-за того, что во время необходимости принятия решения, скажем, тормозить двигатель, аврка будет ногодрыгом по I2C общаться с датчиками…
Почему она должна зависнуть ? Описанная ситуация - однозначно баг. Который в НОРМАЛЬНЫХ конторах отлавливают на этапе ВЫБОРА ИНСТРУМЕНТОВ ДЛЯ РАЗРАБОТКИ, собственно разработки, и во время тестирования. Ардуина и атмега - только лишь такие инструменты, и ничего больше.
Все эти внештатные ситуации описываются в техзадании. В особо ответственных случаях - надежность и точность также требует математического обоснования. На выходе так часто появляется всякое дублирование, и прочие защитные меры. Проводятся многоэтапные защиты и испытания прибора.
Если вы не делаете таких мероприятий для вашего мега-ответственного грузового лифта, то у меня для вас плохие новости: замена атмеги и ардуины на что-то другое вас не спасёт. Ваш STM32 сдохнет от импульсной помехи (от которой-бы не сдохла атмега). От космических лучей или от вторжения инопланетян. Без нормально отлаженного процесса разработки неважно что вы выберете в качестве МК - всё-равно в итоге обосрётесь.
Написать говнокод вы можете на чём угодно, хоть на ассеблере. Вопрос только сколько времени и денег вы или ваш горе-работодатель на разработку и поддержку потратит. Ещё раз. Инструмент выбирается под задачу. И только так. Есть задачи для которых идеально подходит ардуина, как платформа и атмега как контроллер. Только старые пердуны вроде вас этого до сих пор не поняли.
Я частично соглашусь только с тем, что ардуина - это признак плохого качества. Тревожный звоночек, так сказать. Хотя я не вижу проблем почему нельзя его использовать в качестве прототипа, например, пока не выбрали технологии для финального решения.
PS: Среди вашего брата «ылитарных» электронщиков - встречаются также совсем ещё терминальные случаи которые признают только плис и логику на отдельных компонентах. Надеюсь, вас, старых маразматиков не признающих ничего нового - скоро всех в итоге отправят уже на незаслуженную пенсию. Кризис в помощь, как говориться.
Исправление DawnCaster, :
В «неудобный момент» чип возьмет, да и зависнет, из-за того, что во время необходимости принятия решения, скажем, тормозить двигатель, аврка будет ногодрыгом по I2C общаться с датчиками…
Почему она должна зависнуть ? Описанная ситуация - однозначно баг. Который в НОРМАЛЬНЫХ конторах отлавливают на этапе ВЫБОРА ИНСТРУМЕНТОВ ДЛЯ РАЗРАБОТКИ, собственно разработки, и во время тестирования. Ардуина и атмега - только лишь такие инструменты, и ничего больше.
Все эти внештатные ситуации описываются в техзадании. В особо ответственных случаях - надежность и точность также требует математического обоснования. На выходе так часто появляется всякое дублирование, и прочие защитные меры. Проводятся многоэтапные защиты и испытания прибора.
Если вы не делаете таких мероприятий для вашего мега-ответственного грузового лифта, то у меня для вас плохие новости: замена атмеги и ардуины на что-то другое вас не спасёт. Ваш STM32 сдохнет от импульсной помехи (от которой-бы не сдохла атмега). От космических лучей или от вторжения инопланетян. Без нормально отлаженного процесса разработки неважно что вы выберете в качестве МК - всё-равно обосрётесь в итоге.
Написать говнокод вы можете на чём угодно, хоть на ассеблере. Вопрос только сколько времени и денег вы или ваш горе-работодатель на разработку и поддержку потратит. Ещё раз. Инструмент выбирается под задачу. И только так. Есть задачи для которых идеально подходит ардуина, как платформа и атмега как контроллер. Только старые пердуны вроде вас этого до сих пор не поняли.
Я частично соглашусь только с тем, что ардуина - это признак плохого качества. Тревожный звоночек, так сказать. Хотя я не вижу проблем почему нельзя его использовать в качестве прототипа, например, пока не выбрали технологии для финального решения.
PS: Среди вашего брата «ылитарных» электронщиков - встречаются также совсем ещё терминальные случаи которые признают только плис и логику на отдельных компонентах. Надеюсь, вас, старых маразматиков не признающих ничего нового - скоро всех в итоге отправят уже на незаслуженную пенсию. Кризис в помощь, как говориться.
Исправление DawnCaster, :
В «неудобный момент» чип возьмет, да и зависнет, из-за того, что во время необходимости принятия решения, скажем, тормозить двигатель, аврка будет ногодрыгом по I2C общаться с датчиками…
Почему она должна зависнуть ? Описанная ситуация - однозначно баг. Который в НОРМАЛЬНЫХ конторах отлавливают на этапе ВЫБОРА ИНСТРУМЕНТОВ ДЛЯ РАЗРАБОТКИ, собственно разработки, и во время тестирования. Ардуина и атмега - только лишь такие инструменты, и ничего больше.
Все эти внештатные ситуации описываются в техзадании. В особо ответственных случаях - надежность и точность также требует математического обоснования. На выходе так часто появляется всякое дублирование, и прочие защитные меры. Проводятся многоэтапные защиты и испытания прибора.
Если вы не делаете таких мероприятий для вашего мега-ответственного грузового лифта, то у меня для вас плохие новости: замена атмеги и ардуины на что-то другое вас не спасёт. Ваш STM32 сдохнет от импульсной помехи. От космических лучей или от вторжения инопланетян. Без нормально отлаженного процесса разработки неважно что вы выберете в качестве МК - всё-равно обосрётесь в итоге.
Написать говнокод вы можете на чём угодно, хоть на ассеблере. Вопрос только сколько времени и денег вы или ваш горе-работодатель на разработку и поддержку потратит. Ещё раз. Инструмент выбирается под задачу. И только так. Есть задачи для которых идеально подходит ардуина, как платформа и атмега как контроллер. Только старые пердуны вроде вас этого до сих пор не поняли.
Я частично соглашусь только с тем, что ардуина - это признак плохого качества. Тревожный звоночек, так сказать. Хотя я не вижу проблем почему нельзя его использовать в качестве прототипа, например, пока не выбрали технологии для финального решения.
PS: Среди вашего брата «ылитарных» электронщиков - встречаются также совсем ещё терминальные случаи которые признают только плис и логику на отдельных компонентах. Надеюсь, вас, старых маразматиков не признающих ничего нового - скоро всех в итоге отправят уже на незаслуженную пенсию. Кризис в помощь, как говориться.
Исправление DawnCaster, :
В «неудобный момент» чип возьмет, да и зависнет, из-за того, что во время необходимости принятия решения, скажем, тормозить двигатель, аврка будет ногодрыгом по I2C общаться с датчиками…
Почему она должна зависнуть ? Описанная ситуация - однозначно баг. Который в НОРМАЛЬНЫХ конторах отлавливают на этапе ВЫБОРА ИНСТРУМЕНТОВ ДЛЯ РАЗРАБОТКИ, собственно разработки, и во время тестирования. Ардуина и атмега - только лишь такие инструменты, и ничего больше.
Все эти внештатные ситуации описываются в техзадании. В особо ответственных случаях - надежность и точность также требует математического обоснования. На выходе так часто появляется всякое дублирование, и прочие защитные меры. Проводятся многоэтапные защиты и испытания прибора.
Если вы не делаете таких мероприятий для вашего мега-ответственного грузового лифта, то у меня для вас плохие новости: замена атмеги и ардуины на что-то другое вас не спасёт. Ваш STM32 сдохнет от импульсной помехи. От космических лучей или от вторжения инопланетян. Без нормально отлаженного процесса разработки неважно что вы выберете в качестве МК - всё-равно обосрётесь в итоге.
Написать говнокод вы можете на чём угодно, хоть на ассеблере. Вопрос только сколько времени и денег вы или ваш горе-работодатель на разработку и поддержку потратит. Ещё раз. Инструмент выбирается под задачу. И только так. Есть задачи для которых идеально подходит ардуина, как платформа и атмега как контроллер. Только старые пердуны вроде вас этого до сих пор не поняли.
Я частично соглашусь только с тем, что ардуина - это признак плохого качества. Тревожный звоночек, так сказать. Хотя я не вижу проблем почему нельзя его использовать в качестве прототипа, например, пока не выбрали технологии для финального решения.
PS: Среди вашего брата «ылитарных» электронщиков - встречаются также совсем ещё терминальные случаи которые признают только плис и логику на отдельных компонентах. Надеюсь, вас, старых маразматиков не признающих ничего нового - скоро всех в итоге отправят уже на пенсию. Кризис в помощь, как говориться.
Исправление DawnCaster, :
В «неудобный момент» чип возьмет, да и зависнет, из-за того, что во время необходимости принятия решения, скажем, тормозить двигатель, аврка будет ногодрыгом по I2C общаться с датчиками…
Почему она должна зависнуть ? Описанная ситуация - однозначно баг. Который в НОРМАЛЬНЫХ конторах отлавливают на этапе ВЫБОРА ИНСТРУМЕНТОВ ДЛЯ РАЗРАБОТКИ, собственно разработки, и во время тестирования. Ардуина и атмега - только лишь такие инструменты, и ничего больше.
Все эти внештатные ситуации описываются в техзадании. В особо ответственных случаях - надежность и точность также требует математического обоснования. На выходе так часто появляется всякое дублирование, и прочие защитные меры. Проводятся многоэтапные защиты и испытания прибора.
Если вы не делаете таких мероприятий для вашего мега-ответственного грузового лифта, то у меня для вас плохие новости: замена атмеги и ардуины на что-то другое вас не спасёт. Ваш STM32 сдохнет от импульсной помехи. От космических лучей или от вторжения инопланетян. Без нормально отлаженного процесса разработки неважно что вы выберете в качестве МК - всё-равно обосрётесь в итоге.
Написать говнокод вы можете на чём угодно, хоть на ассеблере. Вопрос только сколько времени и денег вы или ваш горе-работодатель на разработку и поддержку потратит. Ещё раз. Инструмент выбирается под задачу. И только так. Есть задачи для которых идеально подходит ардуина, как платформа и атмега как контроллер. Только старые пердуны вроде вас этого до сих пор не поняли.
PS: Среди вашего брата «ылитарных» электронщиков - встречаются также совсем ещё терминальные случаи которые признают только плис и логику на отдельных компонентах. Надеюсь, вас, старых маразматиков не признающих ничего нового - скоро всех в итоге отправят уже на пенсию. Кризис в помощь, как говориться.
Исправление DawnCaster, :
В «неудобный момент» чип возьмет, да и зависнет, из-за того, что во время необходимости принятия решения, скажем, тормозить двигатель, аврка будет ногодрыгом по I2C общаться с датчиками…
Почему она должна зависнуть ? Описанная ситуация - однозначно баг. Который в НОРМАЛЬНЫХ конторах отлавливают на этапе ВЫБОРА ИНСТРУМЕНТОВ ДЛЯ РАЗРАБОТКИ, собственно разработки, и во время тестирования. Ардуина и атмега - только лишь такие инструменты, и ничего больше.
Все эти внештатные ситуации описываются в техзадании. В особо ответственных случаях - надежность и точность также требует математического обоснования. На выходе так часто появляется всякое дублирование, и прочее.
Написать говнокод вы можете на чём угодно, хоть на ассеблере. Вопрос только сколько времени и денег вы или ваш горе-работодатель на разработку и поддержку потратит. Ещё раз. Инструмент выбирается под задачу. И только так. Есть задачи для которых идеально подходит ардуина, как платформа и атмега как контроллер. Только старые пердуны вроде вас этого до сих пор не поняли.
PS: Среди вашего брата «ылитарных» электронщиков - встречаются также совсем ещё терминальные случаи которые признают только плис и логику на отдельных компонентах. Надеюсь, вас, старых маразматиков не признающих ничего нового - скоро всех в итоге отправят уже на пенсию. Кризис в помощь, как говориться.
Исправление DawnCaster, :
В «неудобный момент» чип возьмет, да и зависнет, из-за того, что во время необходимости принятия решения, скажем, тормозить двигатель, аврка будет ногодрыгом по I2C общаться с датчиками…
Почему она должна зависнуть ? Описанная ситуация - однозначно баг. Который в НОРМАЛЬНЫХ конторах отлавливают на этапе ВЫБОРА ИНСТРУМЕНТОВ ДЛЯ РАЗРАБОТКИ, собственно разработки, и во время тестирования. Ардуина и атмега - только лишь такие инструменты, и ничего больше.
Написать говнокод вы можете на чём угодно, хоть на ассеблере. Вопрос только сколько времени и денег вы или ваш горе-работодатель на разработку и поддержку потратит. Ещё раз. Инструмент выбирается под задачу. И только так. Есть задачи для которых идеально подходит ардуина, как платформа и атмега как контроллер. Только старые пердуны вроде вас этого до сих пор не поняли.
PS: Среди вашего брата «ылитарных» электронщиков - встречаются также совсем ещё терминальные случаи которые признают только плис и логику на отдельных компонентах. Надеюсь, вас, старых маразматиков не признающих ничего нового - скоро всех в итоге отправят уже на пенсию. Кризис в помощь, как говориться.
Исходная версия DawnCaster, :
В «неудобный момент» чип возьмет, да и зависнет, из-за того, что во время необходимости принятия решения, скажем, тормозить двигатель, аврка будет ногодрыгом по I2C общаться с датчиками…
Почему она должна зависнуть ? Описанная ситуация - однозначно баг. Который в НОРМАЛЬНЫХ конторах отлавливают на этапе выбора инструментов для раработки, собственно разработки, и во время тестирования.
Написать говнокод вы можете на чём угодно, хоть на ассеблере. Вопрос только сколько времени и денег вы или ваш горе-работодатель на разработку и поддержку потратит. Ещё раз. Инструмент выбирается под задачу. И только так. Есть задачи для которых идеально подходит ардуина, как платформа и атмега как контроллер. Только старые пердуны вроде вас этого до сих пор не поняли.
PS: Среди вашего брата «ылитарных» электронщиков - встречаются также совсем ещё терминальные случаи которые признают только плис и логику на отдельных компонентах. Надеюсь, вас, старых маразматиков не признающих ничего нового - скоро всех в итоге отправят уже на пенсию. Кризис в помощь, как говориться.