поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

AN1105 датащи(PDF) 33 Page - STMicroelectronics

номер детали AN1105
подробное описание детали  ST7 pCAN PERIPHERAL DRIVER
PDF  100 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  STMICROELECTRONICS [STMicroelectronics]
домашняя страница  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN1105 датащи(HTML) 33 Page - STMicroelectronics

Back Button AN1105 Datasheet HTML 29Page - STMicroelectronics AN1105 Datasheet HTML 30Page - STMicroelectronics AN1105 Datasheet HTML 31Page - STMicroelectronics AN1105 Datasheet HTML 32Page - STMicroelectronics AN1105 Datasheet HTML 33Page - STMicroelectronics AN1105 Datasheet HTML 34Page - STMicroelectronics AN1105 Datasheet HTML 35Page - STMicroelectronics AN1105 Datasheet HTML 36Page - STMicroelectronics AN1105 Datasheet HTML 37Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 33 / 100 page
background image
33/100
ST7 pCAN PERIPHERAL DRIVER
The structure is initialized here with 0x500 ID, which has a length of five and five data items.
Note: In a real network, the message would not be statically initialized, but would be filled with the content
of one or several variables. The aim here is only to show the way the function can be used.
Then we fill the function with a transmission request:
void CAN_Remote_Reception_Notification(u16 ident_of_remote)
{
if (ident_of_remote==0x5000)
{
CAN_Transmit_Request(&message_to_send_on_request);
}
}
CAN_Transmission_Notification Function
This function is called after each successful transmission. It is not required for our application,
so let’s leave it blank.
CAN_Dominant_Bit_Reception_Notification Function
This function is called each time a dominant bit is received while in Standby mode. Here, we
want to be able to wake up the cell when this happens. So we add the following code:
void CAN_Dominant_Bit_Reception_Notification(void)
{
CAN_Switch_On(&first_init_data,CFALSE);
}
The cell will be woken-up with the same configuration as when first initialized and a dominant
pulse will not be sent at wake-up.
Note: For the exact meaning of the data parameters, see Section 2.1.5.2 "Functions"
All other notification functions can be used in the same way. They are compiled only if the cor-
responding options are chosen in can_custom.h.
2.2.4 Transmissions outside the CAN Interrupt Function
As part of the user interface, the CAN_Transmit_Request routine can be used outside the in-
terrupt function of the CAN driver. Below is an example of a message transmission on a timer
event. The content of the A/D converter of the ST7 microcontroller will be sent every 15 ms.
First of all, we must configure the timer by modifying the existing code.
At the top of the tima.c file, add:
#include “can.h”
#include “lib.h”
#include “adc.h”
Then declare a CAN_Message -type variable:



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com