Найти тему
w5277c

Современный идиотизм. Atmel(Microchip) studio.

Ребятки молодца - поменяли картинку и название среды разработки(а внутри тот-же Атмел без изменений)
Ребятки молодца - поменяли картинку и название среды разработки(а внутри тот-же Атмел без изменений)

Здесь хочу немного рассказать о шедевре широко известной( в кругах разработчиков программного обеспечения для Atmel микроконтроллеров) среде разработки, основанной на Visual Studio и конечно работающей только под Windows.

Для дебага(которым пользуюсь крайне редко) я использую программатор USB AVR JTAGICE XPII. И вот в течении уже нескольких лет мне не давали покоя постоянные сбои в процессе записи прошивки в режиме дебага. Как минимум половина из всех процедур были не успешны, зависал программатор, частично зависала студия.

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

Но недавно я нашел решение, которое устраняет данный дефект.

И это шедевр!

Проблему получилось решить повысив в Windows уровень приоритета процесса среды разработки до максимума(типа реалтайм).

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

Т.е. получается, что механизм передачи прошивки на МК в режиме дебага не рассчитан на работу в не реалтайм ос типа Winsows, хотя среда разработана именно под Windows.

У меня все.