0
Отлично он выдает. И пропорции в нем отлично настраиваются 1к1. А главное pdf генерит сразу векторный, что потом отлично компонуется в Кореле.
Альтиум-Корел-Печать. И так как все в векторе, то и проблем с разрешением нет, в типографии мне вообще с каким то зверским разрешением выводят, четкость неимоверная.
  • avatar
  • NiC
  • 01 июля 2013, 08:38
0
Ламинатор не использую, но очевидно проблемы будут те же что и при пересвете с плохим фотошаблоном. Не получиться культурно смыть.
  • avatar
  • NiC
  • 06 июня 2013, 08:35
0
Кому-нибудь пришло это «счастье»? 2 месяца прошло.
  • avatar
  • NiC
  • 05 июня 2013, 22:27
0
Решил проверить, вашу идею. МК на 24МГц. Код:
void vTaskLED3(void *pvParameters) {
	GPIO_TypeDef *GPIO=GPIOA;
	uint32 mask=0x0000000F;
	uint32 cfg=0x00000003;
	mask<<=5*4;
	mask=~mask;
	GPIO->CRL &=mask; //erase configure and mode bits;
	mask=cfg<<5*4;
	GPIO->CRL |=mask; //set configure and mode bits

	for(;;){
		GPIO->BSRR |=1<<5;
		GPIO->BRR |=1<<5;
		GPIO->BSRR |=1<<5;
		GPIO->BRR |=1<<5;
		vTaskDelay(1);
	}
}

void vTaskLED4(void *pvParameters) {
	GPIO_TypeDef *GPIO=GPIOA;
	uint32 mask=0x0000000F;
	uint32 cfg=0x00000003;
	mask<<=6*4;
	mask=~mask;
	GPIO->CRL &=mask; //erase configure and mode bits;
	mask=cfg<<6*4;
	GPIO->CRL |=mask; //set configure and mode bits

	for(;;){
		GPIO->BSRR |=1<<6;
		GPIO->BRR |=1<<6;
		GPIO->BSRR |=1<<6;
		GPIO->BRR |=1<<6;
		taskYIELD();
	}
}


То есть первый поток вызывает функцию и спит около 1мс. Второй отдает управление сразу.


Отсюда видно, что время переключения после вызова функции все таки около 15,5мкс. Так как вторая задача готова выполнятся всегда.
Кстати словил интересный эффект:

Вот кто бы его объяснил.
  • avatar
  • NiC
  • 16 мая 2013, 11:21
0
Я конечно могу попробовать поймать начальную инициализацию. Но зачем? Все честно, это выполнение задач в циклах.
  • avatar
  • NiC
  • 16 мая 2013, 06:26
0
Блин, перепутал ники. Терпеть ненавижу древовидные комментарии.
Добавил тег.
  • avatar
  • NiC
  • 15 мая 2013, 22:06
0
Кстати слямзил с хабра:
Моменты времени, когда происходят переключения задач с использованием шедулера, бывают в точках окончания каждого тика времени (для этого используется прерывание по таймеру), а также в момент вызова функций API FreeRTOS, и при наступлении специальных событий (окончание аппаратного прерывания, окончание времени блокировки задачи, наступление момента обновления очереди или семафора).
  • avatar
  • NiC
  • 15 мая 2013, 21:55
0
Количество приоритетов? Ок а как это влияет на «время смены контента»? Может быть из-за наличия разных очередей ядро дольше на наносекунды думает? Количество задач? Хотите выложу лог с 4 задачами? Время теже самые 5мкс.
Про компилятор вроде бы мной было написано, правда?
Мы говорим про время переключения контекста или про время включения задачи, после выключения предыдущей?
  • avatar
  • NiC
  • 15 мая 2013, 21:32
-1
Нет не дохрелион. Покажите мне еще хотя бы пару вариантов почему время переключения может изменяться. При этом учитываем, что речь идет о времени переключения контекста, а не о времени через которое задача Х будет запущена, после окончания задачи У. Это чуть разные вещи правда?
  • avatar
  • NiC
  • 15 мая 2013, 21:15
+1
Ой, я забыл про кат. Сори, народ я недавно на ресурсе.

Дорогой JeckDigger , для вас все выше перечисленное является очевидным, как два пальца об асфальт. Как разведение плоской антенны на печатной плате под частоту в 2ГГц, как создание гремучей ртути на кухне.
Но для меня, это был интересный эксперимент, в ходе которого я узнал для себя что-то новое. В тему фриртоса я начал вникать совсем недавно. И хочу отметить что свой эксперимент я выложил в своем ПЕРСОНАЛЬНОМ блоге. Кто-ты выкладывает тут хуйню, а кто-то свои «нубские» эксперименты. Но только блин избранные тут должны выкладывать интересные статьи.

PS Дорогие читатели спасибо за «обоснованные» минуса.
PPS В теме которая меня заставила вникать в переключение контекста например о тех выводах что я сделал не было ни слова, там было просто указано, для хз каких условий дескать время задержки на стм 3мкс. А почему 3, а не 10? ХЗ. А вот меня подвигло на опус который вы прочитали(мб) выше.
  • avatar
  • NiC
  • 15 мая 2013, 21:10
0
Давно посматривал в сторону этих микроскопов, хочу качество пайки проверять без напряга глаз. Но вот разрешение смущало, вам этих 2МП хватает?
  • avatar
  • NiC
  • 13 мая 2013, 15:57