Init
This commit is contained in:
parent
09fd02419a
commit
af314782e0
44
APP/main.c
44
APP/main.c
|
|
@ -25,7 +25,7 @@ typedef struct {
|
||||||
uint16_t channel5;
|
uint16_t channel5;
|
||||||
} AdcSample;
|
} AdcSample;
|
||||||
|
|
||||||
|
/*
|
||||||
int main() {
|
int main() {
|
||||||
BLFContext ctx;
|
BLFContext ctx;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
@ -48,11 +48,11 @@ int main() {
|
||||||
|
|
||||||
// Добавляем CAN сообщения в старом формате
|
// Добавляем CAN сообщения в старом формате
|
||||||
CanMessageStruct canMsg = {
|
CanMessageStruct canMsg = {
|
||||||
.channel = 2,
|
.channel = 1,
|
||||||
.id = 0x3F1,
|
.id = 0x3F1,
|
||||||
.flags = CAN_MSG_FLAGS(CAN_DIR_RX, 0),
|
.flags = CAN_MSG_FLAGS(CAN_DIR_RX, 0),
|
||||||
.dlc = 8,
|
.dlc = 8,
|
||||||
.data = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00},
|
.data = {0x10, 0x20, 0x30, 0x40, 0x50, 0x60, 0x60, 0x60},
|
||||||
.timestamp = 0
|
.timestamp = 0
|
||||||
// frameLength и bitCount не используются в старом формате
|
// frameLength и bitCount не используются в старом формате
|
||||||
};
|
};
|
||||||
|
|
@ -63,14 +63,15 @@ int main() {
|
||||||
for (uint32_t i = 0; i < 10000; ++i) {
|
for (uint32_t i = 0; i < 10000; ++i) {
|
||||||
|
|
||||||
// Заполняем данные
|
// Заполняем данные
|
||||||
canMsg.data[0] = j;
|
|
||||||
canMsg.data[1] = j / 2;
|
// canMsg.data[0] = j;
|
||||||
canMsg.data[2] = j / 3;
|
// canMsg.data[1] = j / 2;
|
||||||
canMsg.data[3] = j / 4;
|
// canMsg.data[2] = j / 3;
|
||||||
canMsg.data[4] = j / 5;
|
// canMsg.data[3] = j / 4;
|
||||||
canMsg.data[5] = j / 6;
|
// canMsg.data[4] = j / 5;
|
||||||
canMsg.data[6] = j / 7;
|
// canMsg.data[5] = j / 6;
|
||||||
canMsg.data[7] = j / 8;
|
// canMsg.data[6] = j / 7;
|
||||||
|
// canMsg.data[7] = j / 8;
|
||||||
|
|
||||||
canMsg.timestamp += 100;
|
canMsg.timestamp += 100;
|
||||||
|
|
||||||
|
|
@ -105,8 +106,8 @@ int main() {
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
/*
|
|
||||||
int main() {
|
int main() {
|
||||||
BLFContext ctx;
|
BLFContext ctx;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
@ -145,7 +146,7 @@ int main() {
|
||||||
.id = 0x3F1,
|
.id = 0x3F1,
|
||||||
.flags = CAN_MSG_FLAGS(CAN_DIR_RX, 0),
|
.flags = CAN_MSG_FLAGS(CAN_DIR_RX, 0),
|
||||||
.dlc = 8,
|
.dlc = 8,
|
||||||
.data = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00},
|
.data = {0x10, 0x20, 0x30, 0x40, 0x50, 0x60, 0x60, 0x60},
|
||||||
.timestamp = 0,
|
.timestamp = 0,
|
||||||
.frameLength = 6200, // 6.2 мкс длительность сообщения
|
.frameLength = 6200, // 6.2 мкс длительность сообщения
|
||||||
.bitCount = 108 // 108 бит общее количество
|
.bitCount = 108 // 108 бит общее количество
|
||||||
|
|
@ -155,14 +156,14 @@ int main() {
|
||||||
|
|
||||||
for (uint32_t i = 0; i < 10000; ++i) {
|
for (uint32_t i = 0; i < 10000; ++i) {
|
||||||
// Заполняем данные
|
// Заполняем данные
|
||||||
canMsg.data[0] = j;
|
// canMsg.data[0] = j;
|
||||||
canMsg.data[1] = j / 2;
|
// canMsg.data[1] = j / 2;
|
||||||
canMsg.data[2] = j / 3;
|
// canMsg.data[2] = j / 3;
|
||||||
canMsg.data[3] = j / 4;
|
// canMsg.data[3] = j / 4;
|
||||||
canMsg.data[4] = j / 5;
|
// canMsg.data[4] = j / 5;
|
||||||
canMsg.data[5] = j / 6;
|
// canMsg.data[5] = j / 6;
|
||||||
canMsg.data[6] = j / 7;
|
// canMsg.data[6] = j / 7;
|
||||||
canMsg.data[7] = j / 8;
|
// canMsg.data[7] = j / 8;
|
||||||
|
|
||||||
canMsg.timestamp += 100; // каждые 100 мс
|
canMsg.timestamp += 100; // каждые 100 мс
|
||||||
|
|
||||||
|
|
@ -206,4 +207,3 @@ int main() {
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
Loading…
Reference in New Issue