OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 12010|回复: 49

求stm32 can 程序

[复制链接]

1

主题

5

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2011-8-6
在线时间
0 小时
发表于 2011-8-6 15:03:09 | 显示全部楼层 |阅读模式
本人之前购买ALIENTEK MINISTM32 103RBT6发现没有can程序,因学习需要  请求各位大侠  不吝赐教一份can程序,不胜感激~~
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2011-8-6 15:56:24 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2011-8-6
在线时间
0 小时
 楼主| 发表于 2011-8-7 10:36:24 | 显示全部楼层
好的~希望您能早日提供can程序,小弟水平有限,移植别人板子的can程序总有地方不兼容~~     期待中  ~~~
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2011-8-6
在线时间
0 小时
 楼主| 发表于 2011-8-7 10:44:39 | 显示全部楼层
另外我们板子上没有CAN收发器,还需外接,建议做板时考虑进去~~
回复 支持 反对

使用道具 举报

3

主题

7

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2011-8-7
在线时间
0 小时
发表于 2011-8-12 10:58:25 | 显示全部楼层
回复【4楼】平凡的世界:
---------------------------------
我调了一点,双机通信成功了,能收能发,就是功能比较简单,需要的话留邮箱,给你发过去
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2011-8-6
在线时间
0 小时
 楼主| 发表于 2011-8-21 10:13:19 | 显示全部楼层
liquan83125312@126.com十分感谢~~
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2011-8-6
在线时间
0 小时
 楼主| 发表于 2011-8-23 08:43:36 | 显示全部楼层
回复【5楼】薛定谔的猫咪:
---------------------------------
liquan83125312@126.com十分感谢~~
回复 支持 反对

使用道具 举报

6

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
79
金钱
79
注册时间
2011-8-16
在线时间
0 小时
发表于 2011-9-30 09:25:18 | 显示全部楼层
回复【5楼】薛定谔的猫咪:
---------------------------------
hit_ldx@126.com 我最近也要用CAN程序 多谢了!
STM32好难……
回复 支持 反对

使用道具 举报

19

主题

121

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
218
金钱
218
注册时间
2011-8-8
在线时间
0 小时
发表于 2011-10-9 12:47:37 | 显示全部楼层
CAN传送门:http://www.openedv.com/posts/list/1654.htm
世界上有10种人,一种是懂二进制的,另一种是不懂二进制的。。。
回复 支持 反对

使用道具 举报

3

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
70
金钱
70
注册时间
2011-12-1
在线时间
1 小时
发表于 2011-12-1 21:20:22 | 显示全部楼层
caiwenbin1981@126.com   我最近也要用CAN程序 多谢了!
回复 支持 反对

使用道具 举报

6

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2011-11-12
在线时间
0 小时
发表于 2012-2-16 15:36:28 | 显示全部楼层
我也需要  rollin312018@gmail.com 

謝謝~
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2012-2-16
在线时间
0 小时
发表于 2012-2-17 13:28:09 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
等待中…………
回复 支持 反对

使用道具 举报

109

主题

1606

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2222
金钱
2222
注册时间
2011-12-15
在线时间
37 小时
发表于 2012-3-1 15:33:28 | 显示全部楼层
我也需要一份can传输,shh19901020@163.com  谢谢了!
专业制作STM32 物联网通信模块板,模块交流群:369840039。
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2012-2-16
在线时间
0 小时
发表于 2012-3-25 19:29:10 | 显示全部楼层
443851700@qq.com    发个呗,谢谢楼主啦
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2012-2-16
在线时间
0 小时
发表于 2012-3-25 19:30:14 | 显示全部楼层
 443851700@qq.com    发个呗,谢谢4楼啦 
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2012-3-26
在线时间
0 小时
发表于 2012-3-26 16:58:44 | 显示全部楼层
回复【5楼】薛定谔的猫咪:
---------------------------------
能不能也给我发一份 不胜感激 xubinghua_1009@163.com
回复 支持 反对

使用道具 举报

6

主题

51

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2012-1-13
在线时间
0 小时
发表于 2012-5-23 21:01:28 | 显示全部楼层
各位大侠,有can例程的也给我发一份吧 非常感谢 645315227@qq.com
回复 支持 反对

使用道具 举报

6

主题

51

帖子

0

精华

初级会员

Rank: 2

积分
96
金钱
96
注册时间
2012-1-13
在线时间
0 小时
发表于 2012-5-23 21:02:15 | 显示全部楼层
回复【5楼】薛定谔的猫咪:
---------------------------------
也给我发一份吧 非常感谢 645315227@qq.com
回复 支持 反对

使用道具 举报

3

主题

5

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2012-3-29
在线时间
0 小时
发表于 2012-5-25 16:50:43 | 显示全部楼层
回复【5楼】薛定谔的猫咪:
---------------------------------
可以传上来吗 小弟用原子哥的板子整了好久都没弄出来。
回复 支持 反对

使用道具 举报

10

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2012-2-21
在线时间
1 小时
发表于 2012-5-25 21:50:29 | 显示全部楼层
回复【5楼】薛定谔的猫咪:
---------------------------------
zxczky8181@163.com
谢谢了
回复 支持 反对

使用道具 举报

10

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2012-2-21
在线时间
1 小时
发表于 2012-5-25 21:51:22 | 显示全部楼层
回复【17楼】bluebird23:

---------------------------------
回复 支持 反对

使用道具 举报

10

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
113
金钱
113
注册时间
2012-2-21
在线时间
1 小时
发表于 2012-5-25 21:52:21 | 显示全部楼层
各位大侠,有can例程的也给我发一份吧 非常感谢 zxczky8181@163.com
回复 支持 反对

使用道具 举报

38

主题

302

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
440
金钱
440
注册时间
2012-3-6
在线时间
5 小时
发表于 2012-5-30 10:54:59 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
原子兄,CAN通信有没有源码参考的?
ES?全称?Embedded?Show;ES是由众多嵌入式爱好者组织的一个团队,致力于带领学生进步,帮助毕业生找到工作,更重要的是在职的嵌入式工作者提供自主外包和创业的机会。(详情进群查看) ES的宗旨是:交流共享与合作发展。ES?QQ群?第三群:152820643?。群内论坛有很多嵌入式开发模块解决方案可以参考。进群的立马共享自己做的模块简介。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-5-30 12:46:56 | 显示全部楼层
#include "can.h"
#include "led.h"
#include "delay.h"
#include "usart.h"

//回环模式初始化
//返回值:0,初始化OK;
//    其他,初始化失败;
u8 CAN_LoopBack_Init(void)
{
u16 i=0;
  RCC->APB2ENR|=1<<2;    //使能PORTA时钟  
GPIOA->CRH&=0XFFF00FFF; 
GPIOA->CRH|=0X000B8000;//PA11 RX,PA12 TX推挽输出     
    GPIOA->ODR|=3<<11;
    
RCC->APB1ENR|=1<<25;//使能CAN时钟 CAN使用的是APB1的时钟(max:36M)
CAN->MCR=0x0000; //退出睡眠模式(同时设置所有位为0)
CAN->MCR|=1<<0; //请求CAN进入初始化模式
while((CAN->MSR&1<<0)==0)
{
i++;
if(i>100)return 1;//进入初始化模式失败
}
CAN->MCR|=0<<7; //非时间触发通信模式
CAN->MCR|=0<<6; //软件自动离线管理
CAN->MCR|=0<<5; //睡眠模式通过软件唤醒(清除CAN->MCR的SLEEP位)
CAN->MCR|=1<<4; //禁止报文自动传送
CAN->MCR|=0<<3; //报文不锁定,新的覆盖旧的
CAN->MCR|=0<<2; //优先级由报文标识符决定
CAN->BTR=0x00000000;//清除原来的设置.
CAN->BTR|=1<<30;    //环回模式
CAN->BTR|=0<<24;    //重新同步跳跃宽度(Tsjw)为1个时间单位
CAN->BTR|=6<<20;    //Tbs2=7个时间单位
CAN->BTR|=7<<16;    //Tbs1=8个时间单位
CAN->BTR|=4<<0;     //分频系数(Fdiv)为5
//波特率:Fpclk1/((Tsjw+Tbs1+Tbs2)*Fdiv),如上设置为 36M/((1+8+7)*5)=450Kbps
CAN->MCR&=~(1<<0); //请求CAN退出初始化模式
while((CAN->MSR&1<<0)==1)
{
i++;
if(i>0XFFF0)return 2;//退出初始化模式失败
}
//过滤器初始化
CAN->FMR|=1<<0; //过滤器组工作在初始化模式
CAN->FA1R&=~(1<<0); //过滤器0不激活
CAN->FS1R|=1<<0;  //过滤器位宽为32位.
CAN->FM1R|=0<<0; //过滤器0工作在标识符屏蔽位模式
CAN->FFA1R|=0<<0; //过滤器0关联到FIFO0
CAN->sFilterRegister[0].FR1=0X00000000;//32位ID
CAN->sFilterRegister[0].FR2=0X00000000;//32位MASK
CAN->FA1R|=1<<0; //激活过滤器0
CAN->FMR&=0<<0; //过滤器组进入正常模式
return 0;
}
//id:标准ID(11位)/扩展ID(11位+18位)     
//ide:0,标准帧;1,扩展帧
//rtr:0,数据帧;1,远程帧
//len:要发送的数据长度(固定为8个字节,在时间触发模式下,有效数据为6个字节)
//*dat:数据指针.
//返回值:0~3,邮箱编号.0XFF,无有效邮箱.
u8 Can_Tx_Msg(u32 id,u8 ide,u8 rtr,u8 len,u8 *dat)
{    
u8 mbox;   
if(CAN->TSR&(1<<26))mbox=0; //邮箱0为空
else if(CAN->TSR&(1<<27))mbox=1; //邮箱1为空
else if(CAN->TSR&(1<<28))mbox=2; //邮箱2为空
else return 0XFF;//无空邮箱,无法发送
CAN->sTxMailBox[mbox].TIR&=~(1<<0); //发送数据请求 无效
if(ide==0) //标准帧
{
id&=0x7ff;//取低11位stdid
id<<=21;
CAN->sTxMailBox[mbox].TIR&=~0XFFE00000;  
}else //扩展帧
{
id&=0X1FFFFFFF;//取低32位extid
id<<=3;
CAN->sTxMailBox[mbox].TIR&=~0X00000007;
}
CAN->sTxMailBox[mbox].TIR|=id;
CAN->sTxMailBox[mbox].TIR&=~(1<<2);
CAN->sTxMailBox[mbox].TIR|=ide<<2;
CAN->sTxMailBox[mbox].TIR&=~(1<<1);
CAN->sTxMailBox[mbox].TIR|=rtr<<1;
len&=0X0F;//得到低四位
CAN->sTxMailBox[mbox].TDTR&=~(0X0000000F);
CAN->sTxMailBox[mbox].TDTR|=len;    //设置DLC.
//待发送数据存入邮箱.
CAN->sTxMailBox[mbox].TDHR=(((u32)dat[7]<<24)|
((u32)dat[6]<<16)|
  ((u32)dat[5]<<8)|
((u32)dat[4]));
CAN->sTxMailBox[mbox].TDLR=(((u32)dat[3]<<24)|
((u32)dat[2]<<16)|
  ((u32)dat[1]<<8)|
((u32)dat[0]));
CAN->sTxMailBox[mbox].TIR|=1<<0; //请求发送邮箱数据
return mbox;
}
//获得发送状态.
//mbox:邮箱编号;
//返回值:发送状态. 0,挂起;0X05,发送失败;0X07,发送成功.
u8 Can_Tx_Staus(u8 mbox)
{
u8 sta=0;     
switch (mbox)
{
case 0: 
sta |= CAN->TSR&(1<<0); //RQCP0
sta |= CAN->TSR&(1<<1); //TXOK0
sta |=((CAN->TSR&(1<<26))>>24); //TME0
break;
case 1: 
sta |= CAN->TSR&(1<<8)>>8; //RQCP1
sta |= CAN->TSR&(1<<9)>>8; //TXOK1
sta |=((CAN->TSR&(1<<27))>>25); //TME1    
break;
case 2: 
sta |= CAN->TSR&(1<<16)>>16; //RQCP2
sta |= CAN->TSR&(1<<17)>>16; //TXOK2
sta |=((CAN->TSR&(1<<28))>>26); //TME2
break;
default:
sta=0X05;//邮箱号不对,肯定失败.
break;
}
return sta;

//得到在FIFO0/FIFO1中接收到的报文个数.
//fifox:0/1.FIFO编号;
//返回值:FIFO0/FIFO1中的报文个数.
u8 Can_Msg_Pend(u8 fifox)
{
if(fifox==0)return CAN->RF0R&0x03; 
else if(fifox==1)return CAN->RF1R&0x03; 
else return 0;
}
//接收数据
void Can_Rx_Msg(u8 fifox,u32 *id,u8 *ide,u8 *rtr,u8 *len,u8 *dat)
{    
*ide=CAN->sFIFOMailBox[fifox].RIR&0x04;//得到标识符选择位的值  
  if(*ide==0)//标准标识符
{
*id=CAN->sFIFOMailBox[fifox].RIR>>21;
}else    //扩展标识符
{
*id=CAN->sFIFOMailBox[fifox].RIR>>3;
}
*rtr=CAN->sFIFOMailBox[fifox].RIR&0x02; //得到远程发送请求值.
*len=CAN->sFIFOMailBox[fifox].RDTR&0x0F;//得到DLC
  //*fmi=(CAN->sFIFOMailBox[FIFONumber].RDTR>>8)&0xFF;//得到FMI
//接收数据
dat[0]=CAN->sFIFOMailBox[fifox].RDLR&0XFF;
dat[1]=(CAN->sFIFOMailBox[fifox].RDLR>>8)&0XFF;
dat[2]=(CAN->sFIFOMailBox[fifox].RDLR>>16)&0XFF;
dat[3]=(CAN->sFIFOMailBox[fifox].RDLR>>24)&0XFF;    
dat[4]=CAN->sFIFOMailBox[fifox].RDHR&0XFF;
dat[5]=(CAN->sFIFOMailBox[fifox].RDHR>>8)&0XFF;
dat[6]=(CAN->sFIFOMailBox[fifox].RDHR>>16)&0XFF;
dat[7]=(CAN->sFIFOMailBox[fifox].RDHR>>24)&0XFF;    
   if(fifox==0)CAN->RF0R|=0X20;//释放FIFO0邮箱
else if(fifox==1)CAN->RF1R|=0X20;//释放FIFO1邮箱  
}
void ENDINT_TEST(void)
{
u8 i=0;
u8 mbox=0;
u8 txbuf[8]={0XCA,0XFE,0X12,0,0,0,0,0};
u8 rxbuf[8];
u32 id;
u8 ide,rtr,len; 
CAN_LoopBack_Init();
    mbox=Can_Tx_Msg(0x11,0,0,3,txbuf);
while((Can_Tx_Staus(mbox)!=0X07)&&(i<0XFF))
{  
i++;
}
i=0;  
while(Can_Msg_Pend(0)<1 && (i<100))
{
i++;
delay_ms(1);
}  
   Can_Rx_Msg(0,&id,&ide,&rtr,&len,rxbuf);
printf("\n\nPENDINT_TEST\n");
    printf("id:%d\n",id);
    printf("ide:%d\n",ide);
    printf("rtr:%d\n",rtr);
    printf("len:%d\n",len);
    printf("rxbuf[0]:%d\n",rxbuf[0]);
    printf("rxbuf[1]:%d\n",rxbuf[1]);
    printf("rxbuf[2]:%d\n",rxbuf[2]);
    printf("rxbuf[3]:%d\n",rxbuf[3]);
    printf("rxbuf[4]:%d\n",rxbuf[4]);
    printf("rxbuf[5]:%d\n",rxbuf[5]);
    printf("rxbuf[6]:%d\n",rxbuf[6]);  
    printf("rxbuf[7]:%d\n",rxbuf[7]);    
}
    
void USB_LP_CAN1_RX0_IRQHandler(void)
{
u8 rxbuf[8];
u32 id;
u8 ide,rtr,len; 

  Can_Rx_Msg(0,&id,&ide,&rtr,&len,rxbuf);
    printf("id:%d\n",id);
    printf("ide:%d\n",ide);
    printf("rtr:%d\n",rtr);
    printf("len:%d\n",len);
    printf("rxbuf[0]:%d\n",rxbuf[0]);
    printf("rxbuf[1]:%d\n",rxbuf[1]);
    printf("rxbuf[2]:%d\n",rxbuf[2]);
    printf("rxbuf[3]:%d\n",rxbuf[3]);
    printf("rxbuf[4]:%d\n",rxbuf[4]);
    printf("rxbuf[5]:%d\n",rxbuf[5]);
    printf("rxbuf[6]:%d\n",rxbuf[6]);
    printf("rxbuf[7]:%d\n",rxbuf[7]);
}


void CANINT_TEST(void)
{
u8 i=0;
u8 mbox=0;
u8 txbuf[8]={0X1A,0X23,0XBF,0,0,0,0,0};
CAN_LoopBack_Init();   

CAN->IER|=1<<1;//FIFO0消息挂号中断允许.     
MY_NVIC_Init(3,2,USB_LP_CAN_RX0_IRQChannel,2);//组2

  printf("\n\nCANINT_TEST\n");
   mbox=Can_Tx_Msg(0x11,0,0,3,txbuf);


while((Can_Tx_Staus(mbox)!=0X07)&&(i<0XFF))
{  
i++;
}
delay_ms(100);
}



















我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2011-11-9
在线时间
0 小时
发表于 2012-8-13 20:30:50 | 显示全部楼层
各位大侠,有can例程的也给我发一份吧 非常感谢 1058563914@qq.com 小弟用原子哥的板子整了好久都没弄出来
回复 支持 反对

使用道具 举报

4

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2011-11-9
在线时间
0 小时
发表于 2012-8-13 20:32:59 | 显示全部楼层
原子大哥 上面的can程序#include "can.h" 能给发一份吗?1058563914@qq.com
回复 支持 反对

使用道具 举报

19

主题

53

帖子

0

精华

初级会员

Rank: 2

积分
149
金钱
149
注册时间
2012-9-7
在线时间
0 小时
发表于 2012-9-11 18:48:26 | 显示全部楼层
有那位大哥做过CAN总线通信的求指教!怎么扩展帧超过20位就不能通信了?
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2012-5-23
在线时间
0 小时
发表于 2012-11-19 15:48:25 | 显示全部楼层
我也需要,mjahbb@163.com,谢谢了...
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2012-5-23
在线时间
0 小时
发表于 2012-11-19 15:50:08 | 显示全部楼层
回复【6楼】平凡的世界:
---------------------------------
可以把CAN双机通信的例程也发给我一下吗,谢谢了.    mjahbb@163.com
回复 支持 反对

使用道具 举报

22

主题

93

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
233
金钱
233
注册时间
2012-9-7
在线时间
3 小时
发表于 2012-11-19 16:45:23 | 显示全部楼层
CAN是汽车电子中常用的总线吗?话说他是干嘛用的
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
25
金钱
25
注册时间
2012-12-6
在线时间
0 小时
发表于 2013-1-15 22:07:11 | 显示全部楼层
回复【5楼】薛定谔的猫咪:
---------------------------------
你好,给我也发一份吧,太谢谢啦 mengxing16@126.com
回复 支持 反对

使用道具 举报

2

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2012-12-22
在线时间
2 小时
发表于 2015-3-10 09:06:20 | 显示全部楼层
回复【5楼】薛定谔的猫咪:
---------------------------------
你好,我最近也在学can,看了一天资料,感觉没头绪,能把can程序发给我参考一下吗?谢谢 746142350@qq.com
学会冷静思考,更严密的逻辑才会让这颗“芯”更加贴心!~
回复 支持 反对

使用道具 举报

13

主题

225

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
289
金钱
289
注册时间
2013-11-12
在线时间
29 小时
发表于 2015-3-23 10:45:07 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
原子哥,我用你的程序,显示接收失败,但是接收却是ok的,loopback
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-23 12:47:18 | 显示全部楼层
回复【33楼】jiushibuzhidao:
---------------------------------
loopback模式,只是自测试,应该显示正常才对。
你用的我们的开发板么?哪款?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

13

主题

225

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
289
金钱
289
注册时间
2013-11-12
在线时间
29 小时
发表于 2015-3-23 13:39:16 | 显示全部楼层
回复【34楼】正点原子:
---------------------------------
不是你们的板子啊!神舟3
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-23 16:35:36 | 显示全部楼层
回复【35楼】jiushibuzhidao:
---------------------------------
这....
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

13

主题

225

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
289
金钱
289
注册时间
2013-11-12
在线时间
29 小时
发表于 2015-3-23 19:00:58 | 显示全部楼层
回复【36楼】正点原子:
---------------------------------
还望指点一二、、、、、
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-23 19:09:00 | 显示全部楼层
回复【37楼】jiushibuzhidao:
---------------------------------
按理说,直接下载我们例程测试即可。
回环模式不需要其他外部资源。
如果不行,你看看是不是自己改动了什么地方了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

13

主题

225

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
289
金钱
289
注册时间
2013-11-12
在线时间
29 小时
发表于 2015-3-23 19:15:35 | 显示全部楼层
回复【38楼】正点原子:
---------------------------------
引脚换成了PB8、PB9,但是我也写了重映射的
回复 支持 反对

使用道具 举报

13

主题

225

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
289
金钱
289
注册时间
2013-11-12
在线时间
29 小时
发表于 2015-3-23 19:16:05 | 显示全部楼层
回复【38楼】正点原子:
---------------------------------
其他的没有改什么地方了!
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2014-8-4
在线时间
0 小时
发表于 2015-3-27 19:02:56 | 显示全部楼层
回复【5楼】薛定谔的猫咪:
---------------------------------
回复【5楼】薛定谔的猫咪:
---------------------------------
能给我发一份can的程序吗?双机通信的564459359@qq.com
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-3-27 23:08:04 | 显示全部楼层
回复【40楼】jiushibuzhidao:
---------------------------------
重映射都不改
直接下载我们例程测试.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2015-4-8
在线时间
0 小时
发表于 2015-4-8 12:48:46 | 显示全部楼层
回复【5楼】薛定谔的猫咪:
---------------------------------
求大神can2机通信的程序赞助下,搞了很多天了,还是无法接受sherlock048690@163.com
回复 支持 反对

使用道具 举报

54

主题

125

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
369
金钱
369
注册时间
2015-7-10
在线时间
17 小时
发表于 2015-7-30 15:33:47 | 显示全部楼层
回复【24楼】正点原子:
---------------------------------
原子哥,现在有完整mini stm32f1o3rbt6的can例程吗,在哪下载?谢谢,最近要用到,可是mini版没有can例程
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-7-30 20:40:45 | 显示全部楼层
回复【44楼】吴海:
---------------------------------
参考战舰的就可以了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2017-3-7
在线时间
6 小时
发表于 2017-3-7 16:58:52 | 显示全部楼层
薛定谔的猫咪 发表于 2011-8-12 10:58
回复【4楼】平凡的世界:
---------------------------------
我调了一点,双机通信成功了,能收能发,就是 ...

你好,能给我一份吗?我卡住了,525417439@qq.com,不胜感激!!
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2017-3-7
在线时间
6 小时
发表于 2017-3-7 17:01:03 | 显示全部楼层

求关于stm32 CAN 通讯的源码 供学习用  谢谢站长,邮箱525417439@qq.com
回复 支持 反对

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10572
金钱
10572
注册时间
2017-2-18
在线时间
1914 小时
发表于 2017-3-7 18:27:14 | 显示全部楼层
525417439 发表于 2017-3-7 17:01
求关于stm32 CAN 通讯的源码 供学习用  谢谢站长,邮箱

哥们,有的。买了板子的话,所带的光盘里面是有CAN总线例程,还有一些CAN学习资料
回复 支持 反对

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10572
金钱
10572
注册时间
2017-2-18
在线时间
1914 小时
发表于 2017-3-7 18:28:19 | 显示全部楼层
peng1554 发表于 2017-3-7 18:27
哥们,有的。买了板子的话,所带的光盘里面是有CAN总线例程,还有一些CAN学习资料

没有光盘可以找到本网站的资料下载一栏,找到对应板子或者对应芯片的连接再去下载。
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2017-3-7
在线时间
6 小时
发表于 2017-3-8 08:51:20 | 显示全部楼层
peng1554 发表于 2017-3-7 18:27
哥们,有的。买了板子的话,所带的光盘里面是有CAN总线例程,还有一些CAN学习资料

好的,谢谢~~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-17 15:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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