Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 239

Programmierung in adbasic
Vorschau ausblenden Andere Handbücher für ADwin-Pro II:
Inhaltsverzeichnis

Werbung

ADwin
siehe Beispieloberfläche ADwinCANFDUserInterface.adi und zugehöriges
Programm Pro2_CANFD_sample_Code.bas
im Ordner C:\ADwin\ADbasic\samples_ADwin_ProII\CAN FD.
#Include
ADwinPro_All.inc
module
#Define
1
#Define
channel
2
#Define
IDE
0
#Define
DataCANFD2
Data_3
#Define
err
Par_10
Dim
DataCANFD2[512]
Init:
P2_CANFD_Init_Datatable(module, channel, DataCANFD2)
REM Fifo 1: receive messages
err
= P2_CANFD_Enable_Receive_Fifo(1, 07H, 004H, 1, 005H,
01FFFFFFFH, IDE, DataCANFD2)
REM Fifo 3: send messages
err
= P2_CANFD_Enable_Transmit_Fifo(3, 07H, 004H,
DataCANFD2)
REM transmit queue = Fifo 0
err
= P2_CANFD_Enable_Transmit_Queue(07H, 004H, DataCANFD2)
err
= P2_CANFD_Enable_Transmit_Event_Fifo(004H, 1, DataCANFD2)
err
= P2_CANFD_Set_Baudrate_Nominal(1000000, DataCANFD2)
err
= P2_CANFD_Set_Baudrate_Data(2000000, DataCANFD2)
P2_CANFD_Set_TDC(1, 0, 010h, DataCANFD2)
P2_CANFD_Set_Mode(CANFD_MODE_CANFD, DataCANFD2)
If
(P2_CANFD_Init_Controller(DataCANFD2) = CANFD_INIT_NIO)
Then
err
=
1
ADwin-Pro II Software, Handbuch Apr. 2021
'no. of CANFD controller
'identifier extention flag
As Long
Pro II: CAN FD-Bus
P2_CANFD_Init_Datatable
235

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis