Советы по созданию программы микроконтроллера

Якуценя Максим Январь 16,2014

Настройка стеков для двух задач, таймера-счётчика, осуществляющего прерывание, и системы прерывания, взята без каких-либо изменений из корректно работавшей программы. Обращаю внимание тех, кто делает только первые шаги в программировании: при написании программ в режиме с минимальными отладочными возможностями нужно стремиться в каждую из уже работающих промежуточных программ вносить как можно меньшее количество изменений, и после каждого изменения заносить программу в микроконтроллер и тестировать её, проверяя, корректно ли она работает после доработки. Безусловно, что при этом увеличивается количество промежуточных программ, но общее количество ошибок, которые вы неизбежно делаете в процессе разработки программы, в итоге оказывается меньшим, чем в случае, когда вы при каждой доработке вносите большое количество изменений в отлаженные фрагменты. Да и искать ошибки в программах, минимально отличающихся от тех, которые работали безошибочно, будет быстрее и проще. Таким образом, несмотря на большее количество промежуточных программ, общая задача решается быстрее, чем в случае, когда вы пытаетесь все доработки в программу внести за один или два раза.

Свяжитесь с нами

Отправьте ваш запрос на почту sales@chipslon.ru

Телефон:+7-(499)-408-37-63

Отправить запрос по e-mail

Рассылка

ChipSlon