Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
29 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
727809
Топик полностью
Bill
(13.01.2017 10:41, просмотров: 133)
ответил
SciFi
на
У меня 1.40. Попробуйте, пожалуйста, 8x8=16:
вот
var2 = var1 * 15u;
\ 000028 B6 .. LD A, S:var1 \ 00002A 905F CLRW Y \ 00002C 9097 LD YL, A \ 00002E AE 000F LDW X, #0xf \ 000031 BF .. LDW S:?w0, X \ 000033 93 LDW X, Y \ 000034 CD .... CALL L:?mul16_x_x_w0 \ 000037 BF .. LDW S:var2, X
Ответить
Спасибо. Ну да, новые версии не улучшают компилятор. Конкуренции не хватает. Даже в таком виде другие компиляторы для stm8 - У.Г.
-
SciFi
(13.01.2017 11:00
)
Ну и, опять же, умноженин 8Х8 не гарантирует правильный результат.
-
Bill
(13.01.2017 10:56
)