Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Поиск по форуму

Показано с 1 по 25 из 496.
На поиск затрачено 0.29 сек.
Поиск: Сообщения от: Mario
Раздел: Вопросы начинающих 19.01.2013, 10:43
Ответов: 57
Просмотров: 8,504
Автор Mario
Re: unsigned int, вычитание

для сравнения, похожий вопрос про неявное преобразование в С на stackoverflow (http://stackoverflow.com/questions/7145828/understanding-format-specifiers-in-c/7145868#7145868) - хоть и минусанули...
Раздел: Инструментарий 18.01.2013, 00:45
Ответов: 118
Просмотров: 21,782
Автор Mario
Re: Обсуждение стандартов кодирования (MISRA и пр.)

вопрос был не про отступы, а про спецификатор const.
Раздел: Инструментарий 18.01.2013, 00:43
Ответов: 118
Просмотров: 21,782
Автор Mario
Re: Обсуждение стандартов кодирования (MISRA и пр.)

вы имеете ввиду, что спецификатор const в микроконтроллерных компиляторах может размещать переменную во флеши, а не в ОЗУ и, соответственно, замедлять работу? я эту особенность мк не учел, т.к. давно...
Раздел: Инструментарий 18.01.2013, 00:20
Ответов: 118
Просмотров: 21,782
Автор Mario
Re: Обсуждение стандартов кодирования (MISRA и пр.)

вы, пожалуйста, такими громкими заявлениями не разбрасывайтесь, если у вас нет достаточных оснований и репутации сопоставимой с авторитетом автора этого "бреда" Скоттом Мэйерсом...
Раздел: Инструментарий 17.01.2013, 23:55
Ответов: 118
Просмотров: 21,782
Автор Mario
Re: Обсуждение стандартов кодирования (MISRA и пр.)

по поводу комментариев есть распространенное мнение:

источник (http://habrahabr.ru/post/166113/)
Раздел: Инструментарий 16.01.2013, 22:05
Ответов: 118
Просмотров: 21,782
Автор Mario
Re: сказка ложь, да в ней намек...(с)БАШ

В дополнение к уже названным код стандартам добавлю еще Google C++ Style Guide (http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml).
Также рекомендую обратить внимание на скрипт...
Раздел: Продукция MICROCHIP 07.10.2012, 21:44
Ответов: 11
Просмотров: 3,244
Автор Mario
Re: Функции работы со строками и приведение типов.MCC18

Я бы попробвал скомпилировать такой код:

void Test(void)
{
const char* str1 = "First string";
const rom char* str2 = "Second string";
strcmppgm2ram(str1, str2);
}

А потом поискать в...
Раздел: Общетехнические вопросы 26.09.2012, 18:22
Ответов: 20
Просмотров: 4,663
Автор Mario
Re: Убираю команду else и объём програмы растёт..страно как-то

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


int func1(int a)
{
int b;
if(a==1) b=2;...
Раздел: Общетехнические вопросы 25.09.2012, 18:21
Ответов: 20
Просмотров: 4,663
Автор Mario
Re: Убираю команду else и объём програмы растёт..страно как-то

Хорошо бы еще проверять код на работоспособность перед тем как его рекомендовать.
Раздел: Общетехнические вопросы 01.08.2012, 18:32
Ответов: 38
Просмотров: 11,009
Автор Mario
Re: Отследить высоту прыжка человека

Мы в университете сдавали норматив по баскетболу - прыжки в высоту. Подходишь вплотную к стене, на которой нанесена разметка, поднимаешь одну руку вверх и прикладываешь ее к разметке (не поднимаясь...
Раздел: Общетехнические вопросы 12.07.2012, 18:05
Ответов: 60
Просмотров: 14,548
Автор Mario
Re: Изучение английского языка

Вот статистика (http://testyourvocab.com/blog/2011-09-10-Results-by-country.php) по среднему размеру слованого запаса по странам для тех, у кого английский язык не родной.
Там же неплохой тест на...
Раздел: Продукция MICROCHIP 30.05.2012, 13:30
Ответов: 50
Просмотров: 13,592
Автор Mario
Re: MCC18. Все вопросы сюда!

Не очень хорошая идея.

Во-первых, если вам нужно в нескольких (во многих) местах делать задержки, то все полученные переменные придется декрементировать в прерывании - время нахождения в...
Раздел: Продукция MICROCHIP 29.05.2012, 12:56
Ответов: 50
Просмотров: 13,592
Автор Mario
Re: MCC18. Все вопросы сюда!

Выделяете один таймер, который по переполнению в прерывании инкрементирует переменную. Далее создаете функцию GetTick(), которая возвращает значение этой переменной или значение переменной+значение...
Раздел: Инструментарий 29.05.2012, 12:48
Ответов: 13
Просмотров: 5,236
Автор Mario
Re: Глюки Proteus... или мои?

Очень давно не работал с протеусом, но, кажется, там можно выбрать идеальную или реальную кнопку, т.е. без задержки и с задержкой реакции, а также в настройках установить величину задержки. Проверьте...
Раздел: Вопросы начинающих 25.05.2012, 23:21
Ответов: 53
Просмотров: 15,446
Автор Mario
Re: MPLAB IDE v8.66

"Все что не запрещено - разрешено" - это плохая аргументация.
Микроконтроллеры много где могут упростить работу людям, но выполнять проекты от которых хотя бы немного зависит...
Раздел: Вопросы начинающих 25.05.2012, 11:50
Ответов: 53
Просмотров: 15,446
Автор Mario
Re: MPLAB IDE v8.66

Для гадяандрей:
Хочу предупредить вас и считаю это очень важным - не вздумайте выполнять проекты от которых может зависеть жизнь и здоровье людей или возможна порча имущества!!! До тех пор, пока вы...
Раздел: Микроконтроллеры других производителей 22.05.2012, 13:21
Ответов: 4
Просмотров: 2,486
Автор Mario
Re: Вопрос про Си АВР Мега8

Лучше Кернигана и Ритчи...
Раздел: Cетевые протоколы и технологии 14.05.2012, 11:39
Ответов: 67
Просмотров: 17,644
Автор Mario
Re: Использование UDP протокола

Рекомендую для прочтения цикл статей о подключении МК к локальной сети (http://we.easyelectronics.ru/electro-and-pc/podklyuchenie-mikrokontrollera-k-lokalnoy-seti.html).


Этот ваш вопрос говорит...
Раздел: Вопросы начинающих 23.03.2012, 15:45
Ответов: 14
Просмотров: 5,903
Автор Mario
Re: как согласовать 3-х вольтовое и 5-и вольтовое устройство?

Согласование логических уровней 5В и 3.3В устройств (http://we.easyelectronics.ru/Shematech/soglasovanie-logicheskih-urovney-5v-i-33v-ustroystv.html).
Раздел: Продукция MICROCHIP 15.03.2012, 18:59
Ответов: 2
Просмотров: 1,480
Автор Mario
Re: Поделитесь опытом обращения с конфигурационными данными

Хранение параметров в энергонезависимой памяти (http://www.pic24.ru/doku.php/articles/common/nvparam_library).
Раздел: Продукция MICROCHIP 06.03.2012, 17:23
Ответов: 4
Просмотров: 2,685
Автор Mario
Re: Генератор случайных чисел

1 - Генерация случайных чисел на микроконтроллерах (http://habrahabr.ru/blogs/controllers/121849/)
2 - Анализ случайных последовательностей с помощью простых графических тестов...
Раздел: Продукция MICROCHIP 03.03.2012, 13:39
Ответов: 27
Просмотров: 11,721
Автор Mario
Re: Констовая инициализация структуры с union, как объяснить компилятору.. ?

Я бы посоветовал еще в union-е использовать в качестве имени структуры короткое s.

typedef union{
struct{
u08 a;
u08 b;
u08 c;
struct{
u08...
Раздел: Продукция MICROCHIP 02.03.2012, 13:09
Ответов: 27
Просмотров: 11,721
Автор Mario
Re: Констовая инициализация структуры с union, как объяснить компилятору.. ?

Для Vlad&mir:
Хочу отметить только, что именованная инициализация структур возможна не в любом С компиляторе, а только в тех, которые поддерживают стандарт С99...
Раздел: Продукция MICROCHIP 22.02.2012, 16:48
Ответов: 44
Просмотров: 9,140
Автор Mario
Re: mcc18

Именно так и делать.


Действительно, а сколько времени уйдет? Вы считали? Правда много?
Есть правило 80/20: 20% кода выполняется за 80% времени. Вызовы функций - это далеко не самое узкое место...
Раздел: Продукция MICROCHIP 22.02.2012, 13:03
Ответов: 9
Просмотров: 2,777
Автор Mario
Re: mcc18 - скорость компилляции

Оригинальная идея описана в книге С.Мейерса "Эффективное использование С++. 55 верных способов улучшить структуру и код ваших программ" в главе "Правило 31: Уменьшайте зависимости файлов при...
Показано с 1 по 25 из 496.

 
Быстрый переход

Часовой пояс GMT +3, время: 11:19.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot