0
Вот ссылка lib.ru/CTOTOR/kernigan.txt ищем ключевое слово статик
0
Жжжжжешь!
Static по определению локальным не бывает. Это глобальная переменная с ограничением видимости.
Это кто сказал? По определению не бывает…
Учитесь признавать свои ошибки.
0
Если мне не верите, почитайте Кернигана и Ричи. Им доверяете?
0
Я в шоке. Вы где учились? Читать не умеем? Статические переменные изначально предназначены для ЛОКАЛЬНЫХ переменных, лишь только в С был рсширен смысл спецификатора на глобальные идентификаторы переменных и функций.
Static local variables: variables declared as static inside a function are statically allocated, thus keep their memory cell thoughout all program execution, while having the same scope of visibility as automatic local variables, meaning remain local to the function. Hence whatever values the function puts into its static local variables during one call will still be present when the function is called again.
Это понятно?
0
Откуда такие глубокие познания? Прочтите сначала это en.wikipedia.org/wiki/Static_variable
0
Мне понятна зависимость от температуры — тепловое расширение ведет к уменьшению емкости. А вот физика процесса, связанная с изменением напряжения, мне непонятна. Какие есть мысли на этот счет?
0
может он только сейчас нашел, где у него грабли лежат :)) Тем не менее, для меня было новостью, что емкость так зависит от напряжения и еще от размера. Вроде-как керамика должна быть свободна от таких недостатков :-/
0
В сигнальных цепях, фильтрах стоят малой емкости — максимум сотни пик. По питанию — в качестве накопительных кондесаторов синхронных стабилизаторов, правда я их ставлю всегда с запасом.
0
Обратите внимание на Conclusion — автор пишет, что выбирает производителя и тип конденсаторов после того, как сам протестирует. С намеком на то, что ничему уже не верит. О как! А это сильно настораживает. А у нас есть изделия, которые работают на улице — те реально от -50 зимой, до +70 летом, на солнышке. Всегда брали X7R — вроде пока полет нормальный.
0
А что здесь изобретено? Если-бы автор разработал свой ридер (хоть он и не первый на планете) и описал подробно что-и как-заботает — это ДА, молодец. А так — это бесценная статья, ценность = 0. Садись, 2.
Если уметь пользоваться поисковиком, то можно найти около десятка схем, у микрочипа есть аппнот с печатной катушкой, а не намотонной на руку проволокой.
0
Правда? Особенно для локальных переменных функций?
0
смотря на какой архитектуре. в принципе может, если регистров мало.
0
я про символические имена ничего не писал, лишь о выделении памяти. при чем здесь область видимости?
0
Глобальные переменные сами по себе статические, те объявление глобальных переменных, как статик, не делает ровным счетом ничего, тк память однозначно выделяется. В функциях переменные, которые не являются статическими, могут размещаться в стеке, таким образом происходит экономия памяти. На самом деле механизм сильно зависит от платформы, а также от реализации компилятора и его настроек.
Спецификация register заставляет компилятор хранить переменную в регистре. Имеет смысл для переменных, которые очень интенсивно используются, чтоб избежать генерации кода перегрузок память-регистр-память. Особого смысла в этом, скорее всего нет, тк компиляторы сейчас достаточно «умные» и прекрасно разбируться сами, как оптимальнее распределить переменные. Не факт, что на ассемблере можно сделать лучше, по крайней мере — значительно.
0
Алюминь имеет высокий ESR, поэтому тантал лучше. А еще лучше Low-ESR керамика.
0
Да, светлой стороны нет, я просто Лукаса вспомнил :) Поправлю — «баланс левой и правой стороны» :)
0
Поддержу. Нет личности, за которую можно было-бы проголосовать. Голосуют у нас не «ЗА», а против кого-то. Тоесть кто угодно, лишь бы не енукович. Ибо этот проФФесор со своей партией рыгионов уже достал. Но счастье именно в том, что у нас есть этот баланс темной и светлой стороны. Пока в Киеве депутаты бьют друг другу рыло, у нас еще как-то можно жить на местах :) В России КМК, несколько мрачнее. Ибо царь.
0
Поржал. Что-то из серии «наши советские ученые...». Вспоминаются заметки из советских газет, о том как мы порвали загнивающих капиталлистов — американцев и японцев :)
0
Литиевую баатарейку менять прийдется. Для макета — пофиг, а для изделия может оказаться проблемой. Цена как-бы почти одинаковая, а срок службы — выше.
0
В качесве бэкапа питания. Чтоб часы продолжали тикать, когда питание пропало.