Описание методов и переменных

Описание переменных, содержащихся в файле-источнике приведено в таблице 7.1

Таблица 7.1 - Описание переменных

Имя переменной

Тип

Назначение

voltage

char []

Побайтное сохранение данных, считанных из SPI

buffer

short

Буфер для считывания информации по SPI

i

int

Организация цикла побайтного сохранения данных, считанных из SPI

v

int

Представление данных, полученных по SPI в целочисленном виде

resStorage

int []

Хранение текущего и промежуточного результата измерения

j

int

Индекс массива resStorage

d

char

Значение задержки между измерениями (мс)

Описание методов

main () - не имеет параметров, ничего не возвращает (void) - метод, предназначенный для запуска всех остальных процедур в бесконечном цикле;

SPI1_Init () - не имеет параметров, ничего не возвращает (void) - метод, инициализирующий интерфейс SPI.

UART1_Init (long baud_rate) - параметр: скорость передачи информации (бод/с), ничего не возвращает (void), предназначен для инициализации интерфейса UART.

SPI1_Read (short buffer) - параметр: буфер для считывания информации, возвращает полученные данные, предназначен для считывания данных по интерфейсу SPI;

FloatToStr (float fnum, unsigned char *str); - параметры: число, которое нужно преобразовать в строку, строка, в которую преобразовывается число, возвращает 3, если первый параметр не число, 2, если число больше бесконечности, 1, если число меньше минус бесконечности, 0, если преобразование успешно, предназначен для преобразования переменной типа float в строку.

UARTx_Write_Text (char * UART_text) - параметры: строка, которую нужно отправить с помощью интерфейса UART, ничего не возвращает (void), предназначен для передачи текста по интерфейсу UART;

delay (char d) - параметры: целое число, ничего не возвращает (void), предназначен для внесения задержки в выполнении программы.

Текст программы приведён в приложении А.

Еще статьи по теме

Проектирование аналогового электронного устройства
Спроектировать аналоговое устройство выполняющее операцию согласно выражению зависимости выходного сигнала Y от входных сигналов Х1 и Х 2 Y = (dХ1/ dt) × (Х1 + ln Х2). Сигнал Х1 Iпост = 0…5 мА с аддитивной высокочас ...

Прогнозирование расчетным способом показателей безотказности РЭУ
Усилители переменного напряжения являются наиболее распространенным типом электронных усилителей на дискретных элементах. Он выполняется на основе низкочастотного усилителя. Усилитель переменного напряжения отличается от УНЧ ...

Главное меню

© 2019 / www.techsolid.ru