标题:
STM32+can通信实验程序 bps为250kbps,采用率为80%
[打印本页]
作者:
A7800741CS2007
时间:
2019-5-25 11:21
标题:
STM32+can通信实验程序 bps为250kbps,采用率为80%
最近学stm32,学到了can通信,板子为stm32f103系列的,用的can1,bps为250kbps,采用率为80%,can配置文件放在附件中。
#include "stm32f10x.h"
#include "time1.h"
#include "led.h"
#include "delay.h"
#include "can.h"
#include "key.h"
#include "usart.h"
int main(void)
{
u8 i;
u8 res;
u8 cnt='A';
u8 key;
u8 canbuf[8];
u8 mode = CAN_Mode_Normal;
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
uart_init(115200);
KEY_Init();
delay_init();
CAN_Mode_Init(CAN_SJW_3tq,CAN_BS1_12tq,CAN_BS2_3tq,9,mode);
while(1){
delay_ms(10);
key=KEY_Scan(0);
if(key==KEY0_PRES)
{
for(i=0;i<8;i++)
{
canbuf[i]=cnt+i;
}
res=Can_Send_Msg(canbuf,8);
}
}
}
复制代码
全部资料51hei下载地址:
CAN5_23PM.rar
(274.02 KB, 下载次数: 106)
2019-5-26 01:30 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
yangjiyou1969
时间:
2019-6-17 02:59
谢谢楼主
作者:
Crazy·
时间:
2020-8-20 15:12
屏蔽位怎么设置啊 设了为啥不屏蔽
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1