基于STM32CANOpen例程从站心跳.zip
能实现基本的canopen通信,实现心跳报文,代码中需要改变的内容为对象字典还有canopen文件夹下的.c文件,如果需要添加子协议如DS401协议,就需要添加其定义好的子协议,就能在代码中正常运行了
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_Demo
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoApp
文件 4161 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppFreeRTOSConfig.h
文件 2282 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppapp.c
文件 1034 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppapp.h
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopen
文件 6751 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopenTestMaster.c
文件 442 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopenTestMaster.h
文件 1356 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopenTestMaster.od
文件 2037 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopencanopen_app.c
文件 1096 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopencanopen_app.h
文件 8057 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopencanopen_drv.c
文件 1817 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopencanopen_drv.h
文件 2425 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopenconfig.h
文件 1473 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppmain.c
文件 3259 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppstm32f10x_conf.h
文件 5583 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppstm32f10x_it.c
文件 2086 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppstm32f10x_it.h
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBsp
文件 1895 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp.c
文件 1229 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp.h
文件 3945 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp_can.c
文件 1993 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp_can.h
文件 2557 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp_timer.c
文件 1454 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp_timer.h
文件 4803 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp_usart.c
文件 1712 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp_usart.h
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoCANOpen
文件 439 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoCANOpencanopen_readme.txt
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoCANOpeninc
............此处省略422个文件信息
/**
******************************************************************************
* @文件名 : app.c
* @作者 : strongerHuang
* @版本 : V1.0.0
* @日期 : 2018年11月14日
* @摘要 : 应用程序源文件
******************************************************************************/
/*----------------------------------------------------------------------------
更新日志:
2018-11-14 V1.0.0:初始版本
----------------------------------------------------------------------------*/
/* 包含的头文件 --------------------------------------------------------------*/
#include “app.h“
#include “bsp.h“
#include “bsp_usart.h“
#include “canopen_app.h“
/* 静态申明 ------------------------------------------------------------------*/
static void APP_Init(void);
static void APP_Task(void *pvParameters);
/************************************************
函数名称 : AppTaskCreate
功 能 : 创建任务
参 数 : 无
返 回 值 : 无
作 者 : strongerHuang
*************************************************/
void AppTaskCreate(void)
{
baseType_t xReturn;
/* 创建应用程序(开始任务) */
xReturn = xTaskCreate(APP_Task “APP_Task“ APP_STACK_SIZE NULL APP_TASK_PRIORITY NULL);
if(pdPASS != xReturn)
{
printf(“APP_Task create failed“);
return; //创建任务失败
}
}
/************************************************
函数名称 : APP_Init
功 能 : 应用程序初始化
参 数 : 无
返 回 值 : 无
作 者 : strongerHuang
*************************************************/
static void APP_Init(void)
{
CANOpen_App_Init();
}
/************************************************
函数名称 : APP_Task
功 能 : 应用程序(开始任务)
参 数 : pvParameters --- 可选参数
返 回 值 : 无
作 者 : strongerHuang
*************************************************/
static void APP_Task(void *pvParameters)
{
BSP_Init(); //底层驱动初始化
APP_Init(); //应用程序初始化
for(;;)
{
vTaskDelay(250);
LED_TOGGLE(); //LED闪烁
}
}
/**** Copyright (C)2018 strongerHuang. All Rights Reserved **** END OF FILE ****/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_Demo
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoApp
文件 4161 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppFreeRTOSConfig.h
文件 2282 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppapp.c
文件 1034 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppapp.h
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopen
文件 6751 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopenTestMaster.c
文件 442 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopenTestMaster.h
文件 1356 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopenTestMaster.od
文件 2037 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopencanopen_app.c
文件 1096 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopencanopen_app.h
文件 8057 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopencanopen_drv.c
文件 1817 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopencanopen_drv.h
文件 2425 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppcanopenconfig.h
文件 1473 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppmain.c
文件 3259 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppstm32f10x_conf.h
文件 5583 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppstm32f10x_it.c
文件 2086 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoAppstm32f10x_it.h
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBsp
文件 1895 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp.c
文件 1229 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp.h
文件 3945 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp_can.c
文件 1993 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp_can.h
文件 2557 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp_timer.c
文件 1454 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp_timer.h
文件 4803 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp_usart.c
文件 1712 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoBspsp_usart.h
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoCANOpen
文件 439 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoCANOpencanopen_readme.txt
目录 0 2018-11-14 22:00 CANOpen系列教程13_CANOpen工程模板(含主、从站-心跳)CANOpenMaster_FreeRTOS_STM32F1_DemoCANOpeninc
............此处省略422个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)