amobbs.com 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
楼主: craigtao

CANopen 学习交流贴,我的心得

  [复制链接]
(163876923)
发表于 2015-4-25 09:43:05 | 显示全部楼层
楼主你是否对移植的定时器仔细看过? 你有发现在定时器设置时间哪里存在问题吗? 如果需要使用同步或者心跳,会出大问题的,设置时间的地方需要更改.
(161584539)
发表于 2015-5-21 22:29:29 | 显示全部楼层
zhenglingo 发表于 2015-4-25 09:43
楼主你是否对移植的定时器仔细看过? 你有发现在定时器设置时间哪里存在问题吗? 如果需要使用同步或者心跳, ...

stm32-canfestival-timer那个文件中的timer初始化预分频应该是71,不过我不太明白他这个心跳的时钟机制,不知老兄弄明白没?
(161353680)
发表于 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 心跳可以是主站监控从站,也可以从站监控主站,心跳是一种消费者生产者的关系,一个生产者,很多消费者。
(161291570)
发表于 2015-5-25 07:52:18 | 显示全部楼层
zhenglingo 发表于 2015-5-24 14:37
你直接看我移植的代码吧,http://www.amobbs.com/thread-5623407-1-1.html 心跳可以是主站监控从站,也可 ...

谢谢老哥!好好研究研究。我对这些机制大概都能理解,就是具体看源码的时候感觉它这时钟,就是timer.c文件中的那三个函数看着比较晕,毕竟不管什么服务,都与时间有关。而且不太明白它这种进中断后counter不清零的方式的具体实现方式是怎么样的。
(161279862)
发表于 2015-5-25 11:07:26 | 显示全部楼层
thanks a  lot, study
(161276870)
发表于 2015-5-25 11:57:18 | 显示全部楼层
刚好项目开发要用到。谢谢了
(159466724)
发表于 2015-6-15 10:46:24 | 显示全部楼层
一看到这么多资料就感觉很赞,收藏
(156103932)
发表于 2015-7-24 08:52:56 | 显示全部楼层
悄悄地来,悄悄地把资料带走
(156096482)
发表于 2015-7-24 10:57:06 | 显示全部楼层
mark,收藏备用,以后说不定会用到。
(155749287)
发表于 2015-7-28 11:23:41 | 显示全部楼层
默默收藏,开始学习CANopen,感谢楼主分享
(153307570)
发表于 2015-8-25 17:38:58 | 显示全部楼层
craigtao 发表于 2014-12-26 14:50
我昨天回去忘了,实在抱歉啊,,,

你好,看你发的canopen移植,受益很多。在浏览你发的帖子的时候,看你有devicenet的协议书,不知道现在是否还有,有如可能可以发一份给我么。提前感谢。邮箱:ytzst@foxmail.com
(152868209)
发表于 2015-8-30 19:41:39 | 显示全部楼层
MARK  收藏
(152795739)
发表于 2015-8-31 15:49:29 | 显示全部楼层
(151600231)
发表于 2015-9-14 11:54:37 | 显示全部楼层
支持楼主,对楼主的态度致敬
(151594616)
发表于 2015-9-14 13:28:12 | 显示全部楼层
谢谢分享,收藏
(151238107)
发表于 2015-9-18 16:30:01 | 显示全部楼层
谢楼主分享,最近正在看这方面的资料
(151237069)
发表于 2015-9-18 16:47:19 | 显示全部楼层
mark一下,感谢楼主分享,canopen确实资料不好找啊
(151134866)
发表于 2015-9-19 21:10:42 来自手机 | 显示全部楼层
支持一下,虽然到现在都没碰到can
(147119840)
发表于 2015-11-5 08:27:48 | 显示全部楼层
我打算用FPGA实现CANopen,可能要使用到软核了。参考下你的资料。不做伸手党。先上我找到的论文一篇。

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

本帖子中包含更多资源

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

x
(147119443)
发表于 2015-11-5 08:34:25 | 显示全部楼层
留个记号 CANopen
(147012482)
发表于 2015-11-6 14:17:06 | 显示全部楼层
感谢楼主分享
(145085484)
发表于 2015-11-28 21:33:44 | 显示全部楼层
标记一下,以后来学
(144670641)
发表于 2015-12-3 16:47:47 | 显示全部楼层
楼主用的对象字典是自己写的吗?MicroCanOpen源码没有字典哦。
(140520014)
发表于 2016-1-20 17:44:54 | 显示全部楼层
谢谢分享
(140449590)
发表于 2016-1-21 13:18:38 | 显示全部楼层
学习下!
(140253271)
发表于 2016-1-23 19:50:37 | 显示全部楼层
kerry_wang 发表于 2014-12-17 14:19
不敢称前辈!最近6年一直从事变频器研发这块,为了保护身体,现换了个环境缓冲下。目前公司是做绝对值磁 ...

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

目前有两款:一种用于电梯的,最高分辨率可以达到62.5um(其实电梯1mm就可满足);另一种用于机床,精度可以达到1丝(10um);
(140184891)
发表于 2016-1-24 14:50:17 | 显示全部楼层
学习了,最近在搞这个
(138281263)
发表于 2016-2-15 15:37:25 | 显示全部楼层
你好 我有个小东西想找人帮忙,不知道你有时间和兴趣没?stm32f0上跑canopen从节点协议,具体情况和报酬详谈
(138278220)
发表于 2016-2-15 16:28:08 | 显示全部楼层
CANopen 学习交流
(137920168)
发表于 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
(137920135)
发表于 2016-2-19 19:56:13 | 显示全部楼层
zhenglingo 发表于 2015-4-25 09:43
楼主你是否对移植的定时器仔细看过? 你有发现在定时器设置时间哪里存在问题吗? 如果需要使用同步或者心跳, ...

看懂就知道了http://www.amobbs.com/thread-5641423-1-1.html
(137675703)
发表于 2016-2-22 15:50:05 | 显示全部楼层
CANOPEN  学习
(137571729)
发表于 2016-2-23 20:42:59 来自手机 | 显示全部楼层
CANOPEN不错,有空研究研究
(137074809)
发表于 2016-2-29 14:44:59 | 显示全部楼层
craigtao 发表于 2014-9-9 14:13
今天终于抽时间整理出来了,
这是自己移植的canopen(开源的canfestival), 从机

谢谢您提供的资料,
请问有对应的eds文件吗
(137013282)
发表于 2016-3-1 07:50:26 | 显示全部楼层
谢谢楼主的分享!!!
(136981232)
发表于 2016-3-1 16:44:36 | 显示全部楼层
以前弄过一段时间,现在又忘了
(136270511)
发表于 2016-3-9 22:09:57 | 显示全部楼层
太感谢楼主, canOpen资料不好找
(128165370)
发表于 2016-6-11 17:35:38 | 显示全部楼层
感谢楼主, canOpen国内使用厂商不多,还是协议太复杂了.
(127984154)
发表于 2016-6-13 19:55:54 来自手机 | 显示全部楼层
mark 下,好东西
(127486745)
发表于 2016-6-19 14:06:03 | 显示全部楼层
不晓得有人试过这个工程没   反正我这边打印报TestSlave_heartbeatError
(127327568)
发表于 2016-6-21 10:19:00 | 显示全部楼层
楼主赞一个
(126516871)
发表于 2016-6-30 19:30:37 | 显示全部楼层
请教楼主,说PDO通讯打破了原有的应答通讯机制,PDO通讯可以提前对好定制,这样可以直接发数据不用附加地址,但如果没有应答发错了怎么办呢?
(126439572)
发表于 2016-7-1 16:58:56 | 显示全部楼层
以后可能用到先收藏
(125936693)
发表于 2016-7-7 12:40:15 | 显示全部楼层
这个到现在都是很给力的资料,CAN 必将会取代串口
(125654029)
发表于 2016-7-10 19:11:19 | 显示全部楼层
谢谢分享
(123528764)
发表于 2016-8-4 09:32:24 | 显示全部楼层
感谢lz分享资料
(123430546)
发表于 2016-8-5 12:49:22 | 显示全部楼层
太好了,下载学习了
(123400924)
发表于 2016-8-5 21:03:04 来自手机 | 显示全部楼层
强贴留名
(123187631)
发表于 2016-8-8 08:17:57 | 显示全部楼层
不错 谢谢 分享
12
(121685159)
发表于 2016-8-25 17:39:09 | 显示全部楼层
楼主的精神可嘉,我也正在做CAN的东西,自建的协议。
想学习一下opencan,感谢楼主!
(121674752)
发表于 2016-8-25 20:32:36 | 显示全部楼层
资料收藏 谢谢分享
(120677107)
发表于 2016-9-6 09:40:01 | 显示全部楼层
期待你多多分享学习经验
(120663142)
发表于 2016-9-6 13:32:46 | 显示全部楼层
CANopen移植例程  stm32f103  mark
(120582214)
发表于 2016-9-7 12:01:34 | 显示全部楼层
谢谢分享,CANOPEN用在控制驱动器的场合很多。
(115885627)
发表于 2016-10-31 20:38:01 | 显示全部楼层
不错不错,很实用
(115360938)
发表于 2016-11-6 22:22:50 | 显示全部楼层
这种精神很好,意识到,写出来更好,  感谢分享
(108123018)
发表于 2017-1-29 16:54:50 | 显示全部楼层
标记一下@
(106985139)
发表于 2017-2-11 20:59:29 | 显示全部楼层
谢谢楼主的资料!
(104040184)
发表于 2017-3-17 23:02:04 | 显示全部楼层
很好的canopen资料,学习了~
(104031972)
发表于 2017-3-18 01:18:56 | 显示全部楼层
这个必须要顶。
(103894355)
发表于 2017-3-19 15:32:33 | 显示全部楼层
这个必须支持,感谢楼主大公无私的分享。
(101132113)
发表于 2017-4-20 14:49:55 | 显示全部楼层
很不错 再赞!!!
(100001914)
发表于 2017-5-3 16:46:34 | 显示全部楼层
非常多的资料,非常感谢
(99859653)
发表于 2017-5-5 08:17:35 | 显示全部楼层
哥们  谢谢你的分享,这么好的资料!
(87648830)
发表于 2017-9-23 16:11:18 | 显示全部楼层
请问有没有移植好的基于STM32F1XX的canopen从机程序,最近搞这个,有点弄不懂
(76994563)
发表于 2018-1-24 23:42:25 | 显示全部楼层
感谢分享,正在学习canopen中
(76949397)
发表于 2018-1-25 12:15:11 | 显示全部楼层
这是主站还是从站?
(68141207)
发表于 2018-5-7 10:58:21 | 显示全部楼层
谢谢分享,学习了
(67326004)
发表于 2018-5-16 21:25:04 | 显示全部楼层
craigtao 发表于 2014-9-3 12:35
参考文档及canfestival(开源CANopen源码)

mark
标记一下
(67319482)
发表于 2018-5-16 23:13:46 | 显示全部楼层
正好想了解一下can,感谢楼主的资料
(67319337)
发表于 2018-5-16 23:16:11 | 显示全部楼层
感谢楼主分享
(67176643)
发表于 2018-5-18 14:54:25 | 显示全部楼层
顶,谢谢分享                  
(66254051)
发表于 2018-5-29 07:10:57 | 显示全部楼层
很好的资料,谢谢分享。
(66248003)
发表于 2018-5-29 08:51:45 | 显示全部楼层
CANopen好东西啊,一直没弄明白,继续努力学、、
(65194235)
发表于 2018-6-10 13:34:33 | 显示全部楼层
本资源的楼主还在吗?
(54135021)
发表于 2018-10-16 13:34:47 | 显示全部楼层
学习一下!!!
(50862711)
发表于 2018-11-23 10:33:17 | 显示全部楼层
最近要搞CAN了,谢谢楼主先!!!
(50848350)
发表于 2018-11-23 14:32:38 | 显示全部楼层
谢谢楼主分享。技术是这样的,用的上时候很宝贵,用不上的时候可能一辈子都不会接触了。
(48597035)
发表于 2018-12-19 15:54:33 | 显示全部楼层
谢谢楼主分享,最近也在整理常用通讯协议
(43837858)
发表于 2019-2-12 17:54:10 | 显示全部楼层
谢谢分享!
(43699050)
发表于 2019-2-14 08:27:38 | 显示全部楼层

谢谢楼主的资料
(38754936)
发表于 2019-4-12 13:49:32 | 显示全部楼层
mark
(37365600)
发表于 2019-4-28 15:45:08 | 显示全部楼层
老哥呀,我不需要移植,麻烦您给我说说怎么配置PDO,好不好。然后怎么使用的,让从站自动周期性发送报文,谢谢
(37030949)
发表于 2019-5-2 12:42:39 | 显示全部楼层
谢谢!!!!!!!!!!
(36148178)
发表于 2019-5-12 17:55:30 | 显示全部楼层
感谢楼主分享,很全面
(22247813)
发表于 2019-10-20 15:08:15 | 显示全部楼层
很有用的资料谢谢了。
(22222627)
发表于 2019-10-20 22:08:01 来自手机 | 显示全部楼层
楼主现身
(21998349)
发表于 2019-10-23 12:25:59 | 显示全部楼层

非常感谢楼主分享!
(17133206)
发表于 2019-12-18 19:51:42 | 显示全部楼层
很感谢lz的分享
(17080360)
发表于 2019-12-19 10:32:28 | 显示全部楼层

感谢楼主分享
(10424910)
发表于 2020-3-5 11:16:38 | 显示全部楼层
非常感谢,很全的CANOPEN资料
(10413160)
发表于 2020-3-5 14:32:28 | 显示全部楼层
CANOPEN还是有很多东西研究的
(6783822)
发表于 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
(3146690)
发表于 2020-5-28 17:00:18 | 显示全部楼层
看了一堆移植的文档,没有实际应用的demo,一直有点蒙
回帖提示: 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号-1 )

GMT+8, 2020-7-4 03:05

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

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