zhyinch
2019-11-02 9ac79fd3b86ed2c2e8b1ba8a2d78e99abf2e8ac3
华星智控 485IAP 成功
已修改2个文件
8 ■■■■■ 文件已修改
源码/核心板/Src/application/global_param.c 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
源码/核心板/Src/main.c 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Ô´Âë/ºËÐİå/Src/application/global_param.c
@@ -25,7 +25,6 @@
    if(g_com_map[0] != 0x55AA)
    {
        g_com_map[0] = 0x55AA;
        g_com_map[VERSION] = 0x0101;
        g_com_map[DEV_ID] =0x04;//DEFAULT_DEV_ID;    //默认设备ID
        g_com_map[COM_INTERVAL]=50;
Ô´Âë/ºËÐİå/Src/main.c
@@ -54,6 +54,8 @@
//    g_com_map[DEV_ROLE]=1;
//        g_com_map[DEV_ID]=1;
//    g_com_map[COM_INTERVAL]=10;
    OUT485_ENABLE;
    g_com_map[VERSION] = 0x0103;
    if(g_com_map[DEV_ROLE])
    {
        tyncpoll_time=g_com_map[DEV_ID]*g_com_map[MAX_REPORT_ANC_NUM]*4/3;
@@ -67,6 +69,7 @@
    printf("基站类型: %c .\r\n",anchor_type+0x41);
    printf("单次通讯基站数量: %d个.\r\n",g_com_map[MAX_REPORT_ANC_NUM]);
    }
    OUT485_DISABLE;
//    printf("DEVICE PAIRID: %d .\r\n",g_com_map[PAIR_ID]);
//    printf("DEVICE ALARM DISTANCE: 1.%d 2.%d 3.%d .\r\n",g_com_map[ALARM_DISTANCE1],g_com_map[ALARM_DISTANCE2],g_com_map[ALARM_DISTANCE3]);
@@ -125,14 +128,14 @@
 
    Device_Init();
    Program_Init();
    //Dw1000_Init();
    Dw1000_Init();
  delay_ms(10);    
    Dw1000_App_Init();
    /* Loop forever initiating ranging exchanges. */
    RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);
    usart_send[0]=0x55;
    usart_send[1]=0xAA;
    UART_PushFrame(hbsend,16);
    while(1)
    {
        IdleTask();