|
@@ -135,11 +135,18 @@ int Main_Device_Wheather_Use() |
|
@@ -135,11 +135,18 @@ int Main_Device_Wheather_Use() |
|
135
|
|
135
|
|
|
136
|
T_JZsdkReturnCode Main_APP_Psdk()
|
136
|
T_JZsdkReturnCode Main_APP_Psdk()
|
|
137
|
{
|
137
|
{
|
|
|
|
138
|
+ int value[5] = {0, 0, 0, 0, 0};
|
|
|
|
139
|
+
|
|
138
|
//sdklib加载
|
140
|
//sdklib加载
|
|
139
|
JZsdk_LibInit();
|
141
|
JZsdk_LibInit();
|
|
140
|
|
142
|
|
|
|
|
143
|
+ //hal加载
|
|
|
|
144
|
+ JZsdk_Hal_Init();
|
|
|
|
145
|
+
|
|
141
|
JZSDK_LOG_INFO("%x,PsdkVersion%x.%x.%x.%x\n",DEVICE_VERSION,MAJOR_VERSION, MINOR_VERSION, MODIFY_VERSION, DEBUG_VERSION);
|
146
|
JZSDK_LOG_INFO("%x,PsdkVersion%x.%x.%x.%x\n",DEVICE_VERSION,MAJOR_VERSION, MINOR_VERSION, MODIFY_VERSION, DEBUG_VERSION);
|
|
142
|
|
147
|
|
|
|
|
148
|
+ CommonMod_Init();
|
|
|
|
149
|
+
|
|
143
|
//引脚初始化
|
150
|
//引脚初始化
|
|
144
|
Ircut_Init();
|
151
|
Ircut_Init();
|
|
145
|
|
152
|
|
|
@@ -155,18 +162,20 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
@@ -155,18 +162,20 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
155
|
//喊话器功能被打开时
|
162
|
//喊话器功能被打开时
|
|
156
|
#ifdef MEGAPHONE_CONFIG_STATUS_ON
|
163
|
#ifdef MEGAPHONE_CONFIG_STATUS_ON
|
|
157
|
|
164
|
|
|
158
|
- //音频库初始化
|
|
|
|
159
|
- AudioDeal_Init();
|
165
|
+ //音频库初始化
|
|
|
|
166
|
+ AudioDeal_Init();
|
|
160
|
|
167
|
|
|
161
|
#endif
|
168
|
#endif
|
|
162
|
|
169
|
|
|
163
|
if (DEVICE_VERSION == TF_A1)
|
170
|
if (DEVICE_VERSION == TF_A1)
|
|
164
|
{
|
171
|
{
|
|
165
|
//串口设备1初始化
|
172
|
//串口设备1初始化
|
|
166
|
- //JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
173
|
+ //value[0] = UART_DEV1_BITRATE;
|
|
|
|
174
|
+ //JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
167
|
|
175
|
|
|
168
|
//串口设备2初始化
|
176
|
//串口设备2初始化
|
|
169
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_2);
|
177
|
+ value[0] = UART_DEV2_BITRATE;
|
|
|
|
178
|
+ JZsdk_HalPort_Init(UART_DEV_2, value);
|
|
170
|
|
179
|
|
|
171
|
//喊话器初始化
|
180
|
//喊话器初始化
|
|
172
|
Megaphone_Init();
|
181
|
Megaphone_Init();
|
|
@@ -186,19 +195,22 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
@@ -186,19 +195,22 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
186
|
else if (DEVICE_VERSION == JZ_H1E)
|
195
|
else if (DEVICE_VERSION == JZ_H1E)
|
|
187
|
{
|
196
|
{
|
|
188
|
//串口设备1初始化
|
197
|
//串口设备1初始化
|
|
189
|
- //JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
198
|
+ //value[0] = UART_DEV1_BITRATE;
|
|
|
|
199
|
+ //JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
190
|
|
200
|
|
|
191
|
//喊话器初始化
|
201
|
//喊话器初始化
|
|
192
|
- Megaphone_Init(JZ_MODULE_CONTROL_WAY_INDEPENDENT);
|
202
|
+ Megaphone_Init();
|
|
193
|
}
|
203
|
}
|
|
194
|
|
204
|
|
|
195
|
else if (DEVICE_VERSION == JZ_H1T)
|
205
|
else if (DEVICE_VERSION == JZ_H1T)
|
|
196
|
{
|
206
|
{
|
|
197
|
//串口设备1初始化
|
207
|
//串口设备1初始化
|
|
198
|
- //JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
208
|
+ //value[0] = UART_DEV1_BITRATE;
|
|
|
|
209
|
+ //JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
199
|
|
210
|
|
|
200
|
//4g设备初始化
|
211
|
//4g设备初始化
|
|
201
|
- JZsdk_HalPort_Init_WithDefault(UART_4G);
|
212
|
+ value[0] = COMM_4G_UART_BITRATE;
|
|
|
|
213
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
202
|
|
214
|
|
|
203
|
//喊话器初始化
|
215
|
//喊话器初始化
|
|
204
|
Megaphone_Init();
|
216
|
Megaphone_Init();
|
|
@@ -210,12 +222,14 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
@@ -210,12 +222,14 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
210
|
else if (DEVICE_VERSION == JZ_H150S || DEVICE_VERSION == JZ_H150T)
|
222
|
else if (DEVICE_VERSION == JZ_H150S || DEVICE_VERSION == JZ_H150T)
|
|
211
|
{
|
223
|
{
|
|
212
|
//串口设备1初始化
|
224
|
//串口设备1初始化
|
|
213
|
- // JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
225
|
+ //value[0] = UART_DEV1_BITRATE;
|
|
|
|
226
|
+ //JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
214
|
|
227
|
|
|
215
|
if (DEVICE_VERSION == JZ_H150T)
|
228
|
if (DEVICE_VERSION == JZ_H150T)
|
|
216
|
{
|
229
|
{
|
|
217
|
//4g设备初始化
|
230
|
//4g设备初始化
|
|
218
|
- JZsdk_HalPort_Init_WithDefault(UART_4G);
|
231
|
+ value[0] = COMM_4G_UART_BITRATE;
|
|
|
|
232
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
219
|
}
|
233
|
}
|
|
220
|
|
234
|
|
|
221
|
//喊话器初始化
|
235
|
//喊话器初始化
|
|
@@ -231,7 +245,8 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
@@ -231,7 +245,8 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
231
|
else if (DEVICE_VERSION == JZ_H10)
|
245
|
else if (DEVICE_VERSION == JZ_H10)
|
|
232
|
{
|
246
|
{
|
|
233
|
//串口设备1初始化
|
247
|
//串口设备1初始化
|
|
234
|
- // JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
248
|
+ //value[0] = UART_DEV1_BITRATE;
|
|
|
|
249
|
+ //JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
235
|
|
250
|
|
|
236
|
//喊话器初始化
|
251
|
//喊话器初始化
|
|
237
|
Megaphone_Init();
|
252
|
Megaphone_Init();
|
|
@@ -243,10 +258,12 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
@@ -243,10 +258,12 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
243
|
else if (DEVICE_VERSION == JZ_H10T)
|
258
|
else if (DEVICE_VERSION == JZ_H10T)
|
|
244
|
{
|
259
|
{
|
|
245
|
//串口设备1初始化
|
260
|
//串口设备1初始化
|
|
246
|
- //JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
261
|
+ //value[0] = UART_DEV1_BITRATE;
|
|
|
|
262
|
+ //JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
247
|
|
263
|
|
|
248
|
//4g设备初始化
|
264
|
//4g设备初始化
|
|
249
|
- JZsdk_HalPort_Init_WithDefault(UART_4G);
|
265
|
+ value[0] = COMM_4G_UART_BITRATE;
|
|
|
|
266
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
250
|
|
267
|
|
|
251
|
//喊话器初始化
|
268
|
//喊话器初始化
|
|
252
|
Megaphone_Init();
|
269
|
Megaphone_Init();
|
|
@@ -258,10 +275,12 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
@@ -258,10 +275,12 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
258
|
else if (DEVICE_VERSION == JZ_U3)
|
275
|
else if (DEVICE_VERSION == JZ_U3)
|
|
259
|
{
|
276
|
{
|
|
260
|
//串口设备1初始化
|
277
|
//串口设备1初始化
|
|
261
|
- //JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
278
|
+ //value[0] = UART_DEV1_BITRATE;
|
|
|
|
279
|
+ //JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
262
|
|
280
|
|
|
263
|
//串口设备2初始化
|
281
|
//串口设备2初始化
|
|
264
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_2);
|
282
|
+ value[0] = UART_DEV2_BITRATE;
|
|
|
|
283
|
+ JZsdk_HalPort_Init(UART_DEV_2, value);
|
|
265
|
|
284
|
|
|
266
|
//喊话器初始化
|
285
|
//喊话器初始化
|
|
267
|
Megaphone_Init();
|
286
|
Megaphone_Init();
|
|
@@ -281,10 +300,12 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
@@ -281,10 +300,12 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
281
|
else if (DEVICE_VERSION == JZ_U3S)
|
300
|
else if (DEVICE_VERSION == JZ_U3S)
|
|
282
|
{
|
301
|
{
|
|
283
|
//串口设备1初始化
|
302
|
//串口设备1初始化
|
|
284
|
- //JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
303
|
+ //value[0] = UART_DEV1_BITRATE;
|
|
|
|
304
|
+ //JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
285
|
|
305
|
|
|
286
|
//串口设备2初始化
|
306
|
//串口设备2初始化
|
|
287
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_2);
|
307
|
+ value[0] = UART_DEV2_BITRATE;
|
|
|
|
308
|
+ JZsdk_HalPort_Init(UART_DEV_2, value);
|
|
288
|
|
309
|
|
|
289
|
//喊话器初始化
|
310
|
//喊话器初始化
|
|
290
|
Megaphone_Init();
|
311
|
Megaphone_Init();
|
|
@@ -307,10 +328,12 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
@@ -307,10 +328,12 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
307
|
else if (DEVICE_VERSION == JZ_U3D)
|
328
|
else if (DEVICE_VERSION == JZ_U3D)
|
|
308
|
{
|
329
|
{
|
|
309
|
//串口设备1初始化
|
330
|
//串口设备1初始化
|
|
310
|
- //JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
331
|
+ //value[0] = UART_DEV1_BITRATE;
|
|
|
|
332
|
+ //JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
311
|
|
333
|
|
|
312
|
//串口设备2初始化
|
334
|
//串口设备2初始化
|
|
313
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_2);
|
335
|
+ value[0] = UART_DEV2_BITRATE;
|
|
|
|
336
|
+ JZsdk_HalPort_Init(UART_DEV_2, value);
|
|
314
|
|
337
|
|
|
315
|
//喊话器初始化
|
338
|
//喊话器初始化
|
|
316
|
Megaphone_Init();
|
339
|
Megaphone_Init();
|
|
@@ -330,10 +353,12 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
@@ -330,10 +353,12 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
330
|
else if (DEVICE_VERSION == JZ_U30)
|
353
|
else if (DEVICE_VERSION == JZ_U30)
|
|
331
|
{
|
354
|
{
|
|
332
|
//串口设备1初始化
|
355
|
//串口设备1初始化
|
|
333
|
- //JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
356
|
+ //value[0] = UART_DEV1_BITRATE;
|
|
|
|
357
|
+ //JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
334
|
|
358
|
|
|
335
|
//串口设备2初始化
|
359
|
//串口设备2初始化
|
|
336
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_2);
|
360
|
+ value[0] = UART_DEV2_BITRATE;
|
|
|
|
361
|
+ JZsdk_HalPort_Init(UART_DEV_2, value);
|
|
337
|
|
362
|
|
|
338
|
//喊话器初始化
|
363
|
//喊话器初始化
|
|
339
|
Megaphone_Init();
|
364
|
Megaphone_Init();
|
|
@@ -361,7 +386,7 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
@@ -361,7 +386,7 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
361
|
JZSDK_WidgetMgMT_Init();
|
386
|
JZSDK_WidgetMgMT_Init();
|
|
362
|
|
387
|
|
|
363
|
//初始化app模式
|
388
|
//初始化app模式
|
|
364
|
- JZsdk_Set_Psdk_UIcontrol_UseFlag(1);
|
389
|
+ JZsdk_HalPort_SetUseFlag(DEVICE_PSDK ,JZ_FLAGCODE_ON);
|
|
365
|
|
390
|
|
|
366
|
Main_WorkModeSet(JZ_FLAGCODE_ON);
|
391
|
Main_WorkModeSet(JZ_FLAGCODE_ON);
|
|
367
|
|
392
|
|
|
@@ -371,11 +396,18 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
@@ -371,11 +396,18 @@ T_JZsdkReturnCode Main_APP_Psdk() |
|
371
|
|
396
|
|
|
372
|
int Main_APP_Uart()
|
397
|
int Main_APP_Uart()
|
|
373
|
{
|
398
|
{
|
|
|
|
399
|
+ int value[5] = {0, 0, 0, 0, 0};
|
|
|
|
400
|
+
|
|
374
|
//lib库初始化
|
401
|
//lib库初始化
|
|
375
|
JZsdk_LibInit();
|
402
|
JZsdk_LibInit();
|
|
|
|
403
|
+
|
|
|
|
404
|
+ JZsdk_Hal_Init();
|
|
376
|
|
405
|
|
|
377
|
JZSDK_LOG_INFO("0x%x,UartVersion%x.%x.%x.%x\n",DEVICE_VERSION,MAJOR_VERSION, MINOR_VERSION, MODIFY_VERSION, DEBUG_VERSION);
|
406
|
JZSDK_LOG_INFO("0x%x,UartVersion%x.%x.%x.%x\n",DEVICE_VERSION,MAJOR_VERSION, MINOR_VERSION, MODIFY_VERSION, DEBUG_VERSION);
|
|
378
|
|
407
|
|
|
|
|
408
|
+ //通用模块
|
|
|
|
409
|
+ CommonMod_Init();
|
|
|
|
410
|
+
|
|
379
|
//引脚初始化
|
411
|
//引脚初始化
|
|
380
|
Ircut_Init();
|
412
|
Ircut_Init();
|
|
381
|
|
413
|
|
|
@@ -394,7 +426,8 @@ int Main_APP_Uart() |
|
@@ -394,7 +426,8 @@ int Main_APP_Uart() |
|
394
|
if (DEVICE_VERSION == JZ_H1E)
|
426
|
if (DEVICE_VERSION == JZ_H1E)
|
|
395
|
{
|
427
|
{
|
|
396
|
//串口设备1初始化
|
428
|
//串口设备1初始化
|
|
397
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
429
|
+ value[0] = UART_DEV1_BITRATE;
|
|
|
|
430
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
398
|
|
431
|
|
|
399
|
//喊话器初始化
|
432
|
//喊话器初始化
|
|
400
|
Megaphone_Init();
|
433
|
Megaphone_Init();
|
|
@@ -403,10 +436,12 @@ int Main_APP_Uart() |
|
@@ -403,10 +436,12 @@ int Main_APP_Uart() |
|
403
|
if (DEVICE_VERSION == JZ_H1T)
|
436
|
if (DEVICE_VERSION == JZ_H1T)
|
|
404
|
{
|
437
|
{
|
|
405
|
//串口设备1初始化
|
438
|
//串口设备1初始化
|
|
406
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
439
|
+ value[0] = UART_DEV1_BITRATE;
|
|
|
|
440
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
407
|
|
441
|
|
|
408
|
//4g设备初始化
|
442
|
//4g设备初始化
|
|
409
|
- JZsdk_HalPort_Init_WithDefault(UART_4G);
|
443
|
+ value[0] = COMM_4G_UART_BITRATE;
|
|
|
|
444
|
+ JZsdk_HalPort_Init(UART_4G, value);
|
|
410
|
|
445
|
|
|
411
|
//喊话器初始化
|
446
|
//喊话器初始化
|
|
412
|
Megaphone_Init();
|
447
|
Megaphone_Init();
|
|
@@ -425,7 +460,8 @@ int Main_APP_Uart() |
|
@@ -425,7 +460,8 @@ int Main_APP_Uart() |
|
425
|
if (DEVICE_VERSION == JZ_H150S || DEVICE_VERSION == JZ_H150T)
|
460
|
if (DEVICE_VERSION == JZ_H150S || DEVICE_VERSION == JZ_H150T)
|
|
426
|
{
|
461
|
{
|
|
427
|
//串口设备1初始化
|
462
|
//串口设备1初始化
|
|
428
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
463
|
+ value[0] = UART_DEV1_BITRATE;
|
|
|
|
464
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
429
|
|
465
|
|
|
430
|
//网口初始化
|
466
|
//网口初始化
|
|
431
|
JZsdk_NetWork_Init();
|
467
|
JZsdk_NetWork_Init();
|
|
@@ -433,7 +469,8 @@ int Main_APP_Uart() |
|
@@ -433,7 +469,8 @@ int Main_APP_Uart() |
|
433
|
if (DEVICE_VERSION == JZ_H150T)
|
469
|
if (DEVICE_VERSION == JZ_H150T)
|
|
434
|
{
|
470
|
{
|
|
435
|
//4g设备初始化
|
471
|
//4g设备初始化
|
|
436
|
- JZsdk_HalPort_Init_WithDefault(UART_4G);
|
472
|
+ value[0] = COMM_4G_UART_BITRATE;
|
|
|
|
473
|
+ JZsdk_HalPort_Init(UART_4G, value);
|
|
437
|
}
|
474
|
}
|
|
438
|
|
475
|
|
|
439
|
//云台初始化
|
476
|
//云台初始化
|
|
@@ -449,7 +486,8 @@ int Main_APP_Uart() |
|
@@ -449,7 +486,8 @@ int Main_APP_Uart() |
|
449
|
if (DEVICE_VERSION == JZ_H10)
|
486
|
if (DEVICE_VERSION == JZ_H10)
|
|
450
|
{
|
487
|
{
|
|
451
|
//串口设备1初始化
|
488
|
//串口设备1初始化
|
|
452
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
489
|
+ value[0] = UART_DEV1_BITRATE;
|
|
|
|
490
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
453
|
|
491
|
|
|
454
|
//H10和10t固定打开滤波
|
492
|
//H10和10t固定打开滤波
|
|
455
|
int filter_mode = JZ_FLAGCODE_ON;
|
493
|
int filter_mode = JZ_FLAGCODE_ON;
|
|
@@ -465,10 +503,12 @@ int Main_APP_Uart() |
|
@@ -465,10 +503,12 @@ int Main_APP_Uart() |
|
465
|
if (DEVICE_VERSION == JZ_H10T)
|
503
|
if (DEVICE_VERSION == JZ_H10T)
|
|
466
|
{
|
504
|
{
|
|
467
|
//串口设备1初始化
|
505
|
//串口设备1初始化
|
|
468
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
506
|
+ value[0] = UART_DEV1_BITRATE;
|
|
|
|
507
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
469
|
|
508
|
|
|
470
|
//4g设备初始化
|
509
|
//4g设备初始化
|
|
471
|
- JZsdk_HalPort_Init_WithDefault(UART_4G);
|
510
|
+ value[0] = COMM_4G_UART_BITRATE;
|
|
|
|
511
|
+ JZsdk_HalPort_Init(UART_4G, value);
|
|
472
|
|
512
|
|
|
473
|
//H10和10t固定打开滤波
|
513
|
//H10和10t固定打开滤波
|
|
474
|
int filter_mode = JZ_FLAGCODE_ON;
|
514
|
int filter_mode = JZ_FLAGCODE_ON;
|
|
@@ -484,10 +524,12 @@ int Main_APP_Uart() |
|
@@ -484,10 +524,12 @@ int Main_APP_Uart() |
|
484
|
if (DEVICE_VERSION == JZ_U3)
|
524
|
if (DEVICE_VERSION == JZ_U3)
|
|
485
|
{
|
525
|
{
|
|
486
|
//串口设备1初始化
|
526
|
//串口设备1初始化
|
|
487
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
527
|
+ value[0] = UART_DEV1_BITRATE;
|
|
|
|
528
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
488
|
|
529
|
|
|
489
|
//串口设备2初始化
|
530
|
//串口设备2初始化
|
|
490
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_2);
|
531
|
+ value[0] = UART_DEV2_BITRATE;
|
|
|
|
532
|
+ JZsdk_HalPort_Init(UART_DEV_2, value);
|
|
491
|
|
533
|
|
|
492
|
//喊话器初始化
|
534
|
//喊话器初始化
|
|
493
|
Megaphone_Init();
|
535
|
Megaphone_Init();
|
|
@@ -512,10 +554,12 @@ int Main_APP_Uart() |
|
@@ -512,10 +554,12 @@ int Main_APP_Uart() |
|
512
|
else if (DEVICE_VERSION == JZ_U3S)
|
554
|
else if (DEVICE_VERSION == JZ_U3S)
|
|
513
|
{
|
555
|
{
|
|
514
|
//串口设备1初始化
|
556
|
//串口设备1初始化
|
|
515
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
557
|
+ value[0] = UART_DEV1_BITRATE;
|
|
|
|
558
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
516
|
|
559
|
|
|
517
|
//串口设备2初始化
|
560
|
//串口设备2初始化
|
|
518
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_2);
|
561
|
+ value[0] = UART_DEV2_BITRATE;
|
|
|
|
562
|
+ JZsdk_HalPort_Init(UART_DEV_2, value);
|
|
519
|
|
563
|
|
|
520
|
//喊话器初始化
|
564
|
//喊话器初始化
|
|
521
|
Megaphone_Init();
|
565
|
Megaphone_Init();
|
|
@@ -538,10 +582,12 @@ int Main_APP_Uart() |
|
@@ -538,10 +582,12 @@ int Main_APP_Uart() |
|
538
|
else if (DEVICE_VERSION == JZ_U3D)
|
582
|
else if (DEVICE_VERSION == JZ_U3D)
|
|
539
|
{
|
583
|
{
|
|
540
|
//串口设备1初始化
|
584
|
//串口设备1初始化
|
|
541
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
585
|
+ value[0] = UART_DEV1_BITRATE;
|
|
|
|
586
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
542
|
|
587
|
|
|
543
|
//串口设备2初始化
|
588
|
//串口设备2初始化
|
|
544
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_2);
|
589
|
+ value[0] = UART_DEV2_BITRATE;
|
|
|
|
590
|
+ JZsdk_HalPort_Init(UART_DEV_2, value);
|
|
545
|
|
591
|
|
|
546
|
//喊话器初始化
|
592
|
//喊话器初始化
|
|
547
|
Megaphone_Init();
|
593
|
Megaphone_Init();
|
|
@@ -570,10 +616,12 @@ int Main_APP_Uart() |
|
@@ -570,10 +616,12 @@ int Main_APP_Uart() |
|
570
|
else if (DEVICE_VERSION == JZ_U30)
|
616
|
else if (DEVICE_VERSION == JZ_U30)
|
|
571
|
{
|
617
|
{
|
|
572
|
//串口设备1初始化
|
618
|
//串口设备1初始化
|
|
573
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
619
|
+ value[0] = UART_DEV1_BITRATE;
|
|
|
|
620
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
574
|
|
621
|
|
|
575
|
//串口设备2初始化
|
622
|
//串口设备2初始化
|
|
576
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_2);
|
623
|
+ value[0] = UART_DEV2_BITRATE;
|
|
|
|
624
|
+ JZsdk_HalPort_Init(UART_DEV_2, value);
|
|
577
|
|
625
|
|
|
578
|
//喊话器初始化
|
626
|
//喊话器初始化
|
|
579
|
Megaphone_Init();
|
627
|
Megaphone_Init();
|
|
@@ -593,10 +641,12 @@ int Main_APP_Uart() |
|
@@ -593,10 +641,12 @@ int Main_APP_Uart() |
|
593
|
if (DEVICE_VERSION == TF_A1)
|
641
|
if (DEVICE_VERSION == TF_A1)
|
|
594
|
{
|
642
|
{
|
|
595
|
//串口设备1初始化
|
643
|
//串口设备1初始化
|
|
596
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
644
|
+ value[0] = UART_DEV1_BITRATE;
|
|
|
|
645
|
+ JZsdk_HalPort_Init(UART_DEV_1, value);
|
|
597
|
|
646
|
|
|
598
|
//串口设备2初始化
|
647
|
//串口设备2初始化
|
|
599
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_2);
|
648
|
+ value[0] = UART_DEV2_BITRATE;
|
|
|
|
649
|
+ JZsdk_HalPort_Init(UART_DEV_2, value);
|
|
600
|
|
650
|
|
|
601
|
//喊话器初始化
|
651
|
//喊话器初始化
|
|
602
|
Megaphone_Init();
|
652
|
Megaphone_Init();
|
|
@@ -612,8 +662,17 @@ int Main_APP_Uart() |
|
@@ -612,8 +662,17 @@ int Main_APP_Uart() |
|
612
|
|
662
|
|
|
613
|
int Main_TestAPP()
|
663
|
int Main_TestAPP()
|
|
614
|
{
|
664
|
{
|
|
|
|
665
|
+ int value[5] = {0, 0, 0, 0, 0};
|
|
|
|
666
|
+
|
|
|
|
667
|
+ JZsdk_LibInit();
|
|
|
|
668
|
+
|
|
|
|
669
|
+ JZsdk_Hal_Init();
|
|
|
|
670
|
+
|
|
|
|
671
|
+ CommonMod_Init();
|
|
|
|
672
|
+
|
|
615
|
//串口设备1初始化
|
673
|
//串口设备1初始化
|
|
616
|
- JZsdk_HalPort_Init_WithDefault(UART_DEV_1);
|
674
|
+ value[0] = UART_DEV1_BITRATE;
|
|
|
|
675
|
+ JZsdk_HalPort_Init(UART_4G, value);
|
|
617
|
}
|
676
|
}
|
|
618
|
|
677
|
|
|
619
|
//JZ_FLAGCODE_GET为返回工作值,其他值为设置
|
678
|
//JZ_FLAGCODE_GET为返回工作值,其他值为设置
|
|
@@ -673,6 +732,13 @@ T_JZsdkReturnCode Main_StartupPriority(int *choose) |
|
@@ -673,6 +732,13 @@ T_JZsdkReturnCode Main_StartupPriority(int *choose) |
|
673
|
//1、设置本地的版本号
|
732
|
//1、设置本地的版本号
|
|
674
|
if (*choose == 0x00)
|
733
|
if (*choose == 0x00)
|
|
675
|
{
|
734
|
{
|
|
|
|
735
|
+ //检查是否已存在串口连接标志
|
|
|
|
736
|
+ if(JZsdk_check_file_exists("/root/Uart_connected") == JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS)
|
|
|
|
737
|
+ {
|
|
|
|
738
|
+ JZSDK_LOG_INFO("已设置为优先启动Uart模式");
|
|
|
|
739
|
+ return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS;
|
|
|
|
740
|
+ }
|
|
|
|
741
|
+
|
|
676
|
//增加uart连接标志
|
742
|
//增加uart连接标志
|
|
677
|
if(JZsdk_create_file("/root/Uart_connected") != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS)
|
743
|
if(JZsdk_create_file("/root/Uart_connected") != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS)
|
|
678
|
{
|
744
|
{
|
|
@@ -684,7 +750,7 @@ T_JZsdkReturnCode Main_StartupPriority(int *choose) |
|
@@ -684,7 +750,7 @@ T_JZsdkReturnCode Main_StartupPriority(int *choose) |
|
684
|
else if (*choose == 0x01)
|
750
|
else if (*choose == 0x01)
|
|
685
|
{
|
751
|
{
|
|
686
|
//连接后清除串口标志
|
752
|
//连接后清除串口标志
|
|
687
|
- if(JZsdk_delete_file("/root/Uart_connected") != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS)
|
753
|
+ if(JZsdk_Osal_delete("/root/Uart_connected") != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS)
|
|
688
|
{
|
754
|
{
|
|
689
|
JZSDK_LOG_ERROR("优先启动psdk模式失败");
|
755
|
JZSDK_LOG_ERROR("优先启动psdk模式失败");
|
|
690
|
return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE;
|
756
|
return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE;
|