标题:
stm32利用can总线发送数据
[打印本页]
作者:
小胖波波
时间:
2018-6-13 12:35
标题:
stm32利用can总线发送数据
又不懂的留言
单片机源程序如下:
#include "sci2can.h"
#include "bsp_led.h"
extern int flag,LuoJingData_Flag,ledcnt;
extern float LuoJingData;
void Delay(void)
{
int i;
int j;
for(i=0;i<1000;i++)
{
for(j=0;j<1000;j++);
}
}
int main()
{
LED_GPIO_Config();
USART1_Config(); /* USART1配置 */
CAN_Configuration(); /* CAN口配置*/
NVIC_USART1_Configuration(); /* USART1中断配置 */
while(1)
{
if(flag==1) //串口滤波
{
flag=0;
if(LuoJingData_Flag==1) //启动接收电罗经数据
{
CanWriteData(0x0012); //回电罗经数据接收应答包
ledcnt+=1;
if(ledcnt%2 ==1 ) LED0 (ON);
else LED0 (OFF);
}
}
}
}
复制代码
所有资料51hei提供下载:
USART1发 - 副本.rar
(303.48 KB, 下载次数: 17)
2018-6-14 03:12 上传
点击文件名下载附件
下载积分: 黑币 -5
作者:
admin
时间:
2018-6-14 03:13
此贴补充原理图和说明后可获得80+积分
作者:
小胖波波
时间:
2018-6-14 13:18
admin 发表于 2018-6-14 03:13
此贴补充原理图和说明后可获得80+积分
我这个做的时候,就是一个can总线带usb那种和stm32单片机,就没有了
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1