-
- Я тут плакался, что у CH32V303 внешняя шина не умеет читать нечотные 16р слова, но умеет читать 32р. Сделал функцию, в которую передаётся адрес, она читает слово и в зависимости от чётного-нечётного, возвращает 16р слово. Компилер подумал и оптимизировал в обычное чтение 16р слов. Типа, "дебил, чо ты там нахуевертил, смотри как надо". Пришлось переменную, которая вычитывает из памяти, делать волатильной. - mse homjak(25.10.2024 17:48)