原创 CanFestival移植到STM32F103上

2015-9-5 21:06 3497 14 19 分类: MCU/ 嵌入式

参考了不少其他网友的资料,特别有用.

下载的版本是CanFestival-3-7740ac6fdedc

这里是实现的主站功能,但是没有测试过,没有LLS功能.希望有人能够指出错误,共同进步!!

 

文章评论5条评论)

登录后参与讨论

yangdazhang_558339877 2015-9-26 21:56

如果要从机,发出心跳.首先查看一下0X1017参数是否完整,在ObjDict_scanIndexOD是否有检索.最后看heartbeatInit是否每一步都成功.

注意:ObjDict_obj1017 的单位是ms.  宏#define MS_TO_TIMEVAL(ms) ((ms)/1000)需要改为#define MS_TO_TIMEVAL(ms) ((ms)*1000)

yangdazhang_558339877 2015-9-13 23:16

接收SDO,发送SDO正常

yangdazhang_558339877 2015-9-12 23:23

PDO收发没有问题,ucos上测试,9个TPDO,大概400us,不优化,CPU占用率增加了17%.

用户1696769 2015-9-8 10:09

欢迎博主归来!

yangdazhang_558339877 2015-9-7 22:50

sendPDOevent如果传输类型为255则要周期性调用该函数
相关推荐阅读
yangdazhang_558339877 2021-09-21 18:24
STM32F4 FEIF错误
前置条件:未开启FIFO,UART1_TX 通过DMA2_7发送。原因:DMA重新配置之前需要把通道挂关闭。不关不影响数据发送,但是有错误状态FEIFLL_DMA_EnableStream(DMA2,...
yangdazhang_558339877 2013-08-06 21:23
stm32f207+fsmc+lcd+ucos
见附件。用的是NE1, A17作为RS控制 LCD是ATK-7' TFTLCD 800*480 还没有做IIC的触屏检测  ...
yangdazhang_558339877 2011-11-13 14:03
IAR stm32 修改代码运行的起始地址
1;在ICF文件中修改 2:修改中断向量 3:修改中断向量的函数需要尽早被调用。 ...
yangdazhang_558339877 2011-11-12 22:41
STM32 UCOS IAP移植
上电先运行IAP代码,然后再跑主机代码 IAP代码“ 主机代码首地址要设对:如0x80010200 在跳转前: CPU_IntDis();  __set_CONTROL(0); ...
yangdazhang_558339877 2011-05-29 12:32
在命令行(DOS)下使用flash loader
在DOS下使用STMFlashLoder.exe进行STM32/8单片机代码烧写等操作. 功能与"STMicroelectronics flashloader.exe"一致   先安装ST的Flash...
我要评论
5
14
关闭 站长推荐上一条 /2 下一条