Микроконтроллеры, которые стоят особняком

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

Цена на программаторы также может составлять от нескольких до сотен долларов. Однако можно собрать несложный программатор и самому, хотя большинство начинающих специалистов предпочитают использовать готовые устройства, чтобы сэкономить время и силы. Лучше испытать силы на конструировании программатора уже после приобретения пусть даже небольшого опыта по работе с программируемыми микроконтроллерами.

На рис. 13.3 показан типичный коммерческий модуль для программирования. Этот конкретный программатор имеет на плате несколько кнопок и светодиодов (на фотографии — справа), которые облегчают контроль над разработкой программного продукта. (Судя по всему, на фотографин изображен не просто программатор, а отладочный модуль (типа STK). С его помощью можно не только стереть или запрограммировать микроконтроллер, но и визуально оценить состояния портов ввода-вывода, легко подключить к процессору периферийные устройства, используя многочисленные разъемы и перемычки. Кроме того, на плате модуля уже собраны элементы питающей цепи со всеми необходимыми фильтрами и защитными цепями.)

В принципе, для программирования микроконтроллера дополнительные функции, которые обеспечивает данный модуль, совсем не обязательны, но их всегда приятно иметь под рукой, да и они не так сильно влияют на цену, как может показаться. Нужно вставить микросхему в разъем на модуле и подключить плату к компьютеру и источнику питания. Многие, хотя и не все, программаторы и отладочные наборы включают в комплект как минимум один редактор, в котором удобно писать программы. Если же редактор отсутствует, придется поискать его самостоятельно.

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

Оглавление>>







© 2008 Электроника для начинающих | Programming V.Lasto | Povered by Nano-CMS | Designer S.Gordi