又不懂的留言
單片機源程序如下:
-
- #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 上傳
點擊文件名下載附件
|