又不懂的留言
单片机源程序如下:
-
- #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)
|