Умножение WinAVR - ATmega AVR - Обсуждение 2086353 |
|
Обсуждение
Всего сообщений: 17
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Умножение WinAVR |
||||
Dymom84 | 29.07.2013 19:58 |
https://www.cyberforum.ru/post11297837.html
Вот проблема такая:
unsykned long temp;
temp=0;...
|
||
_pv | 29.07.2013 20:23 |
https://www.cyberforum.ru/post11297838.html
язык Си вроде как считает что константы по умолчанию имеют...
|
||
oomomstir | 29.07.2013 20:25 |
https://www.cyberforum.ru/post11297839.html
Потому что компилятор не знает, что перемножаемые числа -...
|
||
_pv | 29.07.2013 20:28 |
https://www.cyberforum.ru/post11297840.html
если позанудствовать, то выражение 13*3600L компилятор...
|
||
oomomstir | 29.07.2013 20:40 |
https://www.cyberforum.ru/post11297841.html
Не имеет. Приведение к бОльшему типу - часть стандарта.
|
||
Dymom84 | 29.07.2013 21:54 |
https://www.cyberforum.ru/post11297842.html
Применил приведение типов. Теперь результат верный.
|
||
kytikot | 29.07.2013 22:26 |
https://www.cyberforum.ru/post11297843.html
Вот видишь - век живи, век учись...
Причем, это всего лишь...
|
||
oomomstir | 30.07.2013 12:15 |
https://www.cyberforum.ru/post11297844.html
Кстати, есть аспект, который меня в умножении в си смущает....
|
||
omokost | 30.07.2013 18:20 |
https://www.cyberforum.ru/post11297845.html
Система команд AVR (и ассемблер) имеет 6 команд умножения....
|
||
dsshooozzzi | 30.07.2013 19:33 |
https://www.cyberforum.ru/post11297846.html
Приветствую.
Что бы не плодить тем, задам смежный вопрос...
|
||
miyvir | 31.07.2013 15:15 |
https://www.cyberforum.ru/post11297847.html
Есть такой косяк. Однако компилятор не дурак, если ему...
|
||
_pv | 31.07.2013 16:13 |
https://www.cyberforum.ru/post11297848.html
iom48.h:
u8 a, b, c;
c = a + b;
if (SREG & 0x01) {...}
|
||
oomomstir | 31.07.2013 16:30 |
https://www.cyberforum.ru/post11297849.html
_pv, боюсь, что такой доступ к биту переноса - медленнее,...
|
||
_pv | 31.07.2013 16:44 |
https://www.cyberforum.ru/post11297850.html
oomomstir, конечно медленнее, вопрос был про доступ к...
|
||
miyvir | 31.07.2013 17:19 |
https://www.cyberforum.ru/post11297851.html
Это не честно, не из Си. Всё равно как для умножения...
|
||
_pv | 31.07.2013 17:39 |
https://www.cyberforum.ru/post11297852.html
как писать
PORTA = 0xAB;
так честно, а тоже самое...
|
||
oomomstir | 31.07.2013 17:51 |
https://www.cyberforum.ru/post11297853.html
miyvir, вполне честно: заворачиваем в inline-функцию и...
|
||
|
||||
Similar |
AVRstudio 4.18 & winAVR Не компилируется C++ на WinAVR WinAVR и стек WinAvr и inline функции |
|||
Ads |
|
|||
MoreAnswers |
Параметры функций в WinAvr Winavr. Указатель на массив. Странная проблема с WINAVR Опять указатели в WinAVR Из массива в переменную [winavr] Проблема с WinAVR+AVRStudio |
|||