CAN

所属分类:单片机开发
开发工具:C/C++
文件大小:6167KB
下载次数:39
上传日期:2014-06-30 10:42:00
上 传 者lmw
说明:  基于STM32F4的CAN通讯的驱动开发
(CAN-based application development STM32F4)

文件列表:
CAN\LoopBack\main.c (9902, 2011-10-03)
CAN\LoopBack\main.h (1841, 2011-10-03)
CAN\LoopBack\MDK-ARM\JLinkLog.txt (34538, 2012-05-14)
CAN\LoopBack\MDK-ARM\JLinkSettings.ini (573, 2012-05-14)
CAN\LoopBack\MDK-ARM\Project.uvgui.Administrator (72105, 2013-12-06)
CAN\LoopBack\MDK-ARM\Project.uvopt (29420, 2013-12-06)
CAN\LoopBack\MDK-ARM\Project.uvproj (23560, 2013-12-06)
CAN\LoopBack\MDK-ARM\Project_STM324xG_EVAL.dep (23360, 2013-12-06)
CAN\LoopBack\MDK-ARM\STM324xG_EVAL\STM324xG_EVAL.plg (221, 2013-12-06)
CAN\LoopBack\stm32f4xx_conf.h (3616, 2011-10-03)
CAN\LoopBack\stm32f4xx_it.c (5792, 2011-10-03)
CAN\LoopBack\stm32f4xx_it.h (2132, 2011-10-03)
CAN\LoopBack\system_stm32f4xx.c (21728, 2011-10-03)
CAN\Networking\main.c (8296, 2012-05-14)
CAN\Networking\main.h (2796, 2011-10-03)
CAN\Networking\MDK-ARM\JLinkLog.txt (34538, 2012-05-14)
CAN\Networking\MDK-ARM\JLinkSettings.ini (573, 2012-05-14)
CAN\Networking\MDK-ARM\Project.uvgui.Administrator (73885, 2013-12-11)
CAN\Networking\MDK-ARM\Project.uvgui_Administrator.bak (72731, 2013-12-06)
CAN\Networking\MDK-ARM\Project.uvopt (29421, 2013-12-11)
CAN\Networking\MDK-ARM\Project.uvproj (23560, 2013-12-06)
CAN\Networking\MDK-ARM\Project_STM324xG_EVAL.dep (168706, 2013-12-11)
CAN\Networking\MDK-ARM\STM324xG_EVAL\main.crf (416109, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\main.d (3444, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\main.o (460184, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\misc.crf (404518, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\misc.d (3367, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\misc.o (447516, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\startup_stm32f4xx.d (127, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\startup_stm32f4xx.lst (94427, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\startup_stm32f4xx.o (8004, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\STM324xG_EVAL.axf (568020, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\stm324xg_eval.crf (422852, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\stm324xg_eval.d (3808, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\STM324xG_EVAL.htm (45148, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\STM324xG_EVAL.lnp (1603, 2013-12-06)
CAN\Networking\MDK-ARM\STM324xG_EVAL\STM324xG_EVAL.map (119948, 2013-12-06)
... ...

This example provides a description of how to set a communication with the CAN in loopback mode. The CAN cell first performs a transmission and a reception of a standard data frame by polling at 125 Kbps. The received frame is checked and some LEDs light up to indicate whether the communication was successful. Then, an extended data frame is transmitted at 500 Kbps. Reception is done in the interrupt handler when the message becomes pending in the FIFO. Finally, the LEDs indicate if both transmission and reception have been successful.

近期下载者

相关文件


收藏者