Инструменты пользователя

Инструменты сайта


ob:o7:example:getput

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ob:o7:example:getput [2021/12/01 04:35]
amalgama
— (текущий)
Строка 1: Строка 1:
-====== Чтение с последующей записью ====== 
- 
-В общем случае необходимо сначала прочитать значение регистра, и затем записать в него изменённое значение. 
- 
-<code> 
-MODULE ExamplesGetPut; 
- 
- IMPORT SYSTEM, MCU := MicroSTM32F10xxD; 
- 
- PROCEDURE On; 
- VAR x: SET; 
- BEGIN 
- SYSTEM.GET(MCU.GPIOCBSRR, x); 
- SYSTEM.PUT(MCU.GPIOCBSRR, x + {13}); 
- END On; 
- 
- 
-  ЕСТЬ ЛИ СРАЗУ ИНВЕРСИЯ БИТНАЯ? 
-  
-END ExamplesGetPut. 
-</code> 
- 
  
ob/o7/example/getput.1638322558.txt.gz · Последнее изменение: 2021/12/01 04:35 — amalgama