搜索
bottom↓
楼主: craigtao

CANopen 学习交流贴,我的心得

  [复制链接]

出0入0汤圆

发表于 2015-5-21 22:29:29 | 显示全部楼层
zhenglingo 发表于 2015-4-25 09:43
楼主你是否对移植的定时器仔细看过? 你有发现在定时器设置时间哪里存在问题吗? 如果需要使用同步或者心跳, ...

stm32-canfestival-timer那个文件中的timer初始化预分频应该是71,不过我不太明白他这个心跳的时钟机制,不知老兄弄明白没?

出0入0汤圆

发表于 2015-5-24 14:37:08 | 显示全部楼层
枫叶情缘 发表于 2015-5-21 22:29
stm32-canfestival-timer那个文件中的timer初始化预分频应该是71,不过我不太明白他这个心跳的时钟机制, ...

你直接看我移植的代码吧,http://www.amobbs.com/thread-5623407-1-1.html 心跳可以是主站监控从站,也可以从站监控主站,心跳是一种消费者生产者的关系,一个生产者,很多消费者。

出0入0汤圆

发表于 2015-5-25 07:52:18 | 显示全部楼层
zhenglingo 发表于 2015-5-24 14:37
你直接看我移植的代码吧,http://www.amobbs.com/thread-5623407-1-1.html 心跳可以是主站监控从站,也可 ...

谢谢老哥!好好研究研究。我对这些机制大概都能理解,就是具体看源码的时候感觉它这时钟,就是timer.c文件中的那三个函数看着比较晕,毕竟不管什么服务,都与时间有关。而且不太明白它这种进中断后counter不清零的方式的具体实现方式是怎么样的。

出0入0汤圆

发表于 2015-5-25 11:07:26 | 显示全部楼层
thanks a  lot, study

出0入0汤圆

发表于 2015-5-25 11:57:18 | 显示全部楼层
刚好项目开发要用到。谢谢了

出0入0汤圆

发表于 2015-6-15 10:46:24 | 显示全部楼层
一看到这么多资料就感觉很赞,收藏

出0入0汤圆

发表于 2015-7-24 08:52:56 | 显示全部楼层
悄悄地来,悄悄地把资料带走

出0入0汤圆

发表于 2015-7-24 10:57:06 | 显示全部楼层
mark,收藏备用,以后说不定会用到。

出0入0汤圆

发表于 2015-7-28 11:23:41 | 显示全部楼层
默默收藏,开始学习CANopen,感谢楼主分享

出0入0汤圆

发表于 2015-8-25 17:38:58 | 显示全部楼层
craigtao 发表于 2014-12-26 14:50
我昨天回去忘了,实在抱歉啊,,,

你好,看你发的canopen移植,受益很多。在浏览你发的帖子的时候,看你有devicenet的协议书,不知道现在是否还有,有如可能可以发一份给我么。提前感谢。邮箱:ytzst@foxmail.com

出0入0汤圆

发表于 2015-8-30 19:41:39 | 显示全部楼层
MARK  收藏

出0入0汤圆

发表于 2015-8-31 15:49:29 | 显示全部楼层

出0入0汤圆

发表于 2015-9-14 11:54:37 | 显示全部楼层
支持楼主,对楼主的态度致敬

出0入0汤圆

发表于 2015-9-14 13:28:12 | 显示全部楼层
谢谢分享,收藏

出0入0汤圆

发表于 2015-9-18 16:30:01 | 显示全部楼层
谢楼主分享,最近正在看这方面的资料

出0入0汤圆

发表于 2015-9-18 16:47:19 | 显示全部楼层
mark一下,感谢楼主分享,canopen确实资料不好找啊

出0入0汤圆

发表于 2015-9-19 21:10:42 来自手机 | 显示全部楼层
支持一下,虽然到现在都没碰到can

出0入0汤圆

发表于 2015-11-5 08:27:48 | 显示全部楼层
我打算用FPGA实现CANopen,可能要使用到软核了。参考下你的资料。不做伸手党。先上我找到的论文一篇。

基于fpga的canopen协议栈关键技术研究与实现

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入137汤圆

发表于 2015-11-5 08:34:25 | 显示全部楼层
留个记号 CANopen

出0入0汤圆

发表于 2015-11-6 14:17:06 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2015-11-28 21:33:44 | 显示全部楼层
标记一下,以后来学

出0入0汤圆

发表于 2015-12-3 16:47:47 | 显示全部楼层
楼主用的对象字典是自己写的吗?MicroCanOpen源码没有字典哦。

出0入0汤圆

发表于 2016-1-20 17:44:54 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2016-1-21 13:18:38 | 显示全部楼层
学习下!

出0入0汤圆

发表于 2016-1-23 19:50:37 | 显示全部楼层
kerry_wang 发表于 2014-12-17 14:19
不敢称前辈!最近6年一直从事变频器研发这块,为了保护身体,现换了个环境缓冲下。目前公司是做绝对值磁 ...

请教一下,这个绝对值的磁编是做到分辨率多少位的?第一次听说用磁编来做绝对值的

出0入0汤圆

发表于 2016-1-23 23:09:44 | 显示全部楼层
windancerhxw 发表于 2016-1-23 19:50
请教一下,这个绝对值的磁编是做到分辨率多少位的?第一次听说用磁编来做绝对值的 ...

目前有两款:一种用于电梯的,最高分辨率可以达到62.5um(其实电梯1mm就可满足);另一种用于机床,精度可以达到1丝(10um);

出0入0汤圆

发表于 2016-1-24 14:50:17 | 显示全部楼层
学习了,最近在搞这个

出0入0汤圆

发表于 2016-2-15 15:37:25 | 显示全部楼层
你好 我有个小东西想找人帮忙,不知道你有时间和兴趣没?stm32f0上跑canopen从节点协议,具体情况和报酬详谈

出0入0汤圆

发表于 2016-2-15 16:28:08 | 显示全部楼层
CANopen 学习交流

出0入0汤圆

发表于 2016-2-19 19:55:40 | 显示全部楼层
枫叶情缘 发表于 2015-5-21 22:29
stm32-canfestival-timer那个文件中的timer初始化预分频应该是71,不过我不太明白他这个心跳的时钟机制, ...

老兄明白http://www.amobbs.com/thread-5641423-1-1.html

出0入0汤圆

发表于 2016-2-19 19:56:13 | 显示全部楼层
zhenglingo 发表于 2015-4-25 09:43
楼主你是否对移植的定时器仔细看过? 你有发现在定时器设置时间哪里存在问题吗? 如果需要使用同步或者心跳, ...

看懂就知道了http://www.amobbs.com/thread-5641423-1-1.html

出0入0汤圆

发表于 2016-2-22 15:50:05 | 显示全部楼层
CANOPEN  学习

出0入0汤圆

发表于 2016-2-23 20:42:59 来自手机 | 显示全部楼层
CANOPEN不错,有空研究研究

出0入0汤圆

发表于 2016-2-29 14:44:59 | 显示全部楼层
craigtao 发表于 2014-9-9 14:13
今天终于抽时间整理出来了,
这是自己移植的canopen(开源的canfestival), 从机

谢谢您提供的资料,
请问有对应的eds文件吗

出0入0汤圆

发表于 2016-3-1 07:50:26 | 显示全部楼层
谢谢楼主的分享!!!

出0入0汤圆

发表于 2016-3-1 16:44:36 | 显示全部楼层
以前弄过一段时间,现在又忘了

出0入0汤圆

发表于 2016-3-9 22:09:57 | 显示全部楼层
太感谢楼主, canOpen资料不好找

出0入0汤圆

发表于 2016-6-11 17:35:38 | 显示全部楼层
感谢楼主, canOpen国内使用厂商不多,还是协议太复杂了.

出20入118汤圆

发表于 2016-6-13 19:55:54 来自手机 | 显示全部楼层
mark 下,好东西

出0入0汤圆

发表于 2016-6-19 14:06:03 | 显示全部楼层
不晓得有人试过这个工程没   反正我这边打印报TestSlave_heartbeatError

出0入0汤圆

发表于 2016-6-21 10:19:00 | 显示全部楼层
楼主赞一个

出0入0汤圆

发表于 2016-6-30 19:30:37 | 显示全部楼层
请教楼主,说PDO通讯打破了原有的应答通讯机制,PDO通讯可以提前对好定制,这样可以直接发数据不用附加地址,但如果没有应答发错了怎么办呢?

出0入0汤圆

发表于 2016-7-1 16:58:56 | 显示全部楼层
以后可能用到先收藏

出0入16汤圆

发表于 2016-7-7 12:40:15 | 显示全部楼层
这个到现在都是很给力的资料,CAN 必将会取代串口

出0入0汤圆

发表于 2016-7-10 19:11:19 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2016-8-4 09:32:24 | 显示全部楼层
感谢lz分享资料

出0入0汤圆

发表于 2016-8-5 12:49:22 | 显示全部楼层
太好了,下载学习了

出0入0汤圆

发表于 2016-8-5 21:03:04 来自手机 | 显示全部楼层
强贴留名

出0入0汤圆

发表于 2016-8-8 08:17:57 | 显示全部楼层
不错 谢谢 分享
12

出0入0汤圆

发表于 2016-8-25 17:39:09 | 显示全部楼层
楼主的精神可嘉,我也正在做CAN的东西,自建的协议。
想学习一下opencan,感谢楼主!

出0入0汤圆

发表于 2016-8-25 20:32:36 | 显示全部楼层
资料收藏 谢谢分享

出0入0汤圆

发表于 2016-9-6 09:40:01 | 显示全部楼层
期待你多多分享学习经验

出0入0汤圆

发表于 2016-9-6 13:32:46 | 显示全部楼层
CANopen移植例程  stm32f103  mark

出0入0汤圆

发表于 2016-9-7 12:01:34 | 显示全部楼层
谢谢分享,CANOPEN用在控制驱动器的场合很多。

出0入0汤圆

发表于 2016-10-31 20:38:01 | 显示全部楼层
不错不错,很实用

出0入0汤圆

发表于 2016-11-6 22:22:50 | 显示全部楼层
这种精神很好,意识到,写出来更好,  感谢分享

出0入0汤圆

发表于 2017-1-29 16:54:50 | 显示全部楼层
标记一下@

出0入0汤圆

发表于 2017-2-11 20:59:29 | 显示全部楼层
谢谢楼主的资料!

出0入0汤圆

发表于 2017-3-17 23:02:04 | 显示全部楼层
很好的canopen资料,学习了~

出0入0汤圆

发表于 2017-3-18 01:18:56 | 显示全部楼层
这个必须要顶。

出0入4汤圆

发表于 2017-3-19 15:32:33 | 显示全部楼层
这个必须支持,感谢楼主大公无私的分享。

出0入0汤圆

发表于 2017-4-20 14:49:55 | 显示全部楼层
很不错 再赞!!!

出0入0汤圆

发表于 2017-5-3 16:46:34 | 显示全部楼层
非常多的资料,非常感谢

出0入0汤圆

发表于 2017-5-5 08:17:35 | 显示全部楼层
哥们  谢谢你的分享,这么好的资料!

出0入0汤圆

发表于 2017-9-23 16:11:18 | 显示全部楼层
请问有没有移植好的基于STM32F1XX的canopen从机程序,最近搞这个,有点弄不懂

出0入0汤圆

发表于 2018-1-24 23:42:25 | 显示全部楼层
感谢分享,正在学习canopen中

出0入0汤圆

发表于 2018-1-25 12:15:11 | 显示全部楼层
这是主站还是从站?

出0入0汤圆

发表于 2018-5-7 10:58:21 | 显示全部楼层
谢谢分享,学习了

出0入0汤圆

发表于 2018-5-16 21:25:04 | 显示全部楼层
craigtao 发表于 2014-9-3 12:35
参考文档及canfestival(开源CANopen源码)

mark
标记一下

出0入4汤圆

发表于 2018-5-16 23:13:46 | 显示全部楼层
正好想了解一下can,感谢楼主的资料

出0入0汤圆

发表于 2018-5-16 23:16:11 | 显示全部楼层
感谢楼主分享

出0入0汤圆

发表于 2018-5-18 14:54:25 | 显示全部楼层
顶,谢谢分享                  

出0入0汤圆

发表于 2018-5-29 07:10:57 | 显示全部楼层
很好的资料,谢谢分享。

出0入0汤圆

发表于 2018-5-29 08:51:45 | 显示全部楼层
CANopen好东西啊,一直没弄明白,继续努力学、、

出0入0汤圆

发表于 2018-6-10 13:34:33 | 显示全部楼层
本资源的楼主还在吗?

出0入0汤圆

发表于 2018-10-16 13:34:47 | 显示全部楼层
学习一下!!!

出0入0汤圆

发表于 2018-11-23 10:33:17 | 显示全部楼层
最近要搞CAN了,谢谢楼主先!!!

出0入0汤圆

发表于 2018-11-23 14:32:38 | 显示全部楼层
谢谢楼主分享。技术是这样的,用的上时候很宝贵,用不上的时候可能一辈子都不会接触了。

出0入0汤圆

发表于 2018-12-19 15:54:33 | 显示全部楼层
谢谢楼主分享,最近也在整理常用通讯协议

出0入0汤圆

发表于 2019-2-12 17:54:10 | 显示全部楼层
谢谢分享!

出0入0汤圆

发表于 2019-2-14 08:27:38 | 显示全部楼层

谢谢楼主的资料

出0入0汤圆

发表于 2019-4-12 13:49:32 | 显示全部楼层
mark

出0入0汤圆

发表于 2019-4-28 15:45:08 | 显示全部楼层
老哥呀,我不需要移植,麻烦您给我说说怎么配置PDO,好不好。然后怎么使用的,让从站自动周期性发送报文,谢谢

出0入0汤圆

发表于 2019-5-2 12:42:39 | 显示全部楼层
谢谢!!!!!!!!!!

出0入0汤圆

发表于 2019-5-12 17:55:30 | 显示全部楼层
感谢楼主分享,很全面

出0入0汤圆

发表于 2019-10-20 15:08:15 | 显示全部楼层
很有用的资料谢谢了。

出0入0汤圆

发表于 2019-10-20 22:08:01 来自手机 | 显示全部楼层
楼主现身

出0入0汤圆

发表于 2019-10-23 12:25:59 | 显示全部楼层

非常感谢楼主分享!

出0入45汤圆

发表于 2019-12-18 19:51:42 | 显示全部楼层
很感谢lz的分享

出0入0汤圆

发表于 2019-12-19 10:32:28 | 显示全部楼层

感谢楼主分享

出0入0汤圆

发表于 2020-3-5 11:16:38 | 显示全部楼层
非常感谢,很全的CANOPEN资料

出130入20汤圆

发表于 2020-3-5 14:32:28 | 显示全部楼层
CANOPEN还是有很多东西研究的

出0入0汤圆

发表于 2020-4-16 14:41:26 | 显示全部楼层
Q1
LZ 你有没有关于SDO和PDO具体应用的源码例程  那种参考用的 基本的文献都知道了  就是不知道源码是怎末体现的就想看看 网上都是框架源码 基本上就是实现一个节点上线 心跳上报  
Q2
LZ 你有没有遇到这种情况,我用主机发送读取心跳   (用串口读出来  收发是没有问题的  如图所示)      但是  我用sdo的库函数   readNetworkDictCallback (&EwtCanAnalysis_Data, 5, 0x1017, 0x00, 0x0, CheckReadSDO, 0);    读取   就会一直 sdo协议超时      请问你有没有遇到过这种情况
Q3
LZ 自己读取自己的字典索引里面的值 是怎末读取地呢 (Q2  Q3其实差不多 我怀疑Q2本地不能靠命令来读取自己的字典索引里面的值)

LZ 辛苦

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2020-5-28 17:00:18 | 显示全部楼层
看了一堆移植的文档,没有实际应用的demo,一直有点蒙

出0入0汤圆

发表于 2020-9-23 09:09:31 | 显示全部楼层
感谢分享,学习了

出0入0汤圆

发表于 2020-9-23 14:42:56 来自手机 | 显示全部楼层
感谢分享,学习了

出0入0汤圆

发表于 2021-5-13 23:07:16 来自手机 | 显示全部楼层
谢谢分享。。。。

出0入0汤圆

发表于 2021-5-13 23:52:29 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2023-4-14 11:55:15 | 显示全部楼层
LZ,你好,请问我想实现sdo写参数用回调函数把参数保存到eeprom,该怎么实现呢
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-17 04:34

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表