Func_Code.h

#ifndef __FUNC_CODE_H__
#define __FUNC_CODE_H__

#include "sys.h"
#include "Sub_Sys.h"

const int16_t FUNCCODE_MenuF_Code[FMenu_Max_Num][4] = 
{
	 //下限    //上限   //默认值  //小数点个数
{  30,       150,      55,       0,              },//过压值1  //xg-230814N  原30,73,55,0, 
{  15,       100,      42,       0,              },//欠压值2  //xg-230814N  原15,70,42,0,
{  -40,      20,      -18,      0,              },//柜内温度目标值3
{  90,       300,     180,       0,             },//压缩机启动延迟时间4//xg-230814N  原20,90,30,0, 
{  20,        85,      70,       0,              },//制冷模式压缩机转速值5//xg-230814N  最小值0->20
{  20,        85,      45,       0,              },//安全模式压缩机转速值6//xg-230814N  最小值0->20
{  20,        85,      45,       0,              },//P调节压缩机最低转速值7
{  0,        1,       1,        0,              },//有无变频模式8
{  0,        10,      2,        0,              },//开门模式时间9
{  0,        120,     60,       0,              },//温区改变时间设置10 
{  0,        999,     0,        0,              },//保留0
{  0,        999,     0,        0,              },//保留1
{  0,        999,     0,        0,              },//保留2
{  0,        999,     0,        0,              },//保留3
{  0,        999,     0,        0,              },//保留4
{  0,        999,     0,        0,              },//保留5
{  0,        999,     0,        0,              },//保留6
{  0,        999,     0,        0,              },//保留7
{  0,        999,     0,        0,              },//保留8
{  0,        999,     0,        0,              },//保留9
{  0,        999,     0,        0,              },//保留10
{  0,        999,     0,        0,              },//保留11
{  0,        999,     0,        0,              },//保留12
{  0,        999,     0,        0,              },//保留13
{  0,        999,     0,        0,              },//保留14
};
const int16_t FUNCCODE_MenuC_Point_Code[CMenu_Max_Num] = 
{
	0,//母线直流电压1
	1,//压缩机电流2
	0,//压缩机转速3
	1,//柜内温度4
	0,//模块温度5
	0,//保留6
	0,//保留7
	0,//保留8
	1,//保留9
	0,//保留10
	0,//保留
	0,//保留
	0,//保留
	0,//保留
	0,//保留
	0,//保留
	0,//保留
	0,//保留
	0,//保留
	0,//保留
	0,//保留
	0,//保留
	0,//保留
	0,//保留
	0,//保留
};
const int16_t FUNCCODE_MenuL_Code[LMenu_Max_Num][4] = 
{
	 //下限    //上限   //默认值  //小数点个数
{  0,        85,      0,        0,              },//共振频率1
{  0,        85,      0,        0,              },//共振频率2
{  0,        85,      0,        0,              },//共振频率3
{  0,        85,      0,        0,              },//共振频率4
{  0,        85,      0,        0,              },//共振频率5
{  0,        85,      0,        0,              },//共振频率6
{  0,        85,      0,        0,              },//共振频率7
{  0,        85,      0,        0,              },//共振频率8
{  0,        85,      0,        0,              },//共振频率9
{  0,        85,      0,        0,              },//共振频率10
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
{  0,        999,     0,        0,              },//保留
};

#endif



  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
分析代码:#include "user.h" #include "main.h" #include "AM8001_ckcu.h" #include "AM8001_rstcu.h" #include "AM8001_gpio.h" #include "AM8001_usart.h" #include "AM8001_bsp_usart.h" #include "stdio.h" #include "UART_FT_Code.h" void init_sys(void) { CKCU_APBPerip0ClockConfig(CKCU_APBCCR0_AFIOEN,ENABLE); CKCU_AHBPeripClockConfig(CKCU_AHBENR_PAEN,ENABLE); CKCU_AHBPeripClockConfig(CKCU_AHBENR_PBEN,ENABLE); CKCU_AHBPeripClockConfig(CKCU_AHBENR_PCEN,ENABLE); CKCU_AHBPeripClockConfig(CKCU_AHBENR_PFEN,ENABLE); } void DeInit_sys(void) { CKCU_AHBPeripClockConfig(CKCU_AHBENR_PAEN,DISABLE); CKCU_AHBPeripClockConfig(CKCU_AHBENR_PBEN,DISABLE); CKCU_AHBPeripClockConfig(CKCU_AHBENR_PCEN,DISABLE); CKCU_AHBPeripClockConfig(CKCU_AHBENR_PFEN,DISABLE); } extern void __iar_data_init3(void); extern int FT_Test(void)@".main_Func" { u8 Result = 0; Set_sys_Frequency(SystemClk); SystemCoreClockUpdate(); #ifndef FT_TEST_PACKAGE CKCU_APBPerip0ClockConfig(CKCU_APBCCR0_AFIOEN,ENABLE); usart_print_init(); #endif init_sys(); Result = uart_test(); DeInit_sys(); return Result; // pass return 1 , fail return 0; } extern void main(void) { u8 rit = 0; rit = FT_Test(); CKCU_APBPerip0ClockConfig(CKCU_APBCCR0_AFIOEN,ENABLE); CKCU_AHBPeripClockConfig(CKCU_AHBENR_PAEN,ENABLE); AFIO_GPAConfig(AFIO_PIN_3|AFIO_PIN_1|AFIO_PIN_0, AFIO_MODE_1); GPIO_DirectionConfig(AM_GPIOA,GPIO_PIN_3|GPIO_PIN_1|GPIO_PIN_0,GPIO_DIR_OUT) ; /*PASS*/ //PF0 PA[3,1,0]=1111; if( (rit == 1)) { GPIO_SetOutBits(AM_GPIOA, GPIO_PIN_1); GPIO_ClearOutBits(AM_GPIOA,GPIO_PIN_3|GPIO_PIN_0); } else { GPIO_ClearOutBits(AM_GPIOA, GPIO_PIN_3|GPIO_PIN_1|GPIO_PIN_0); } while(1); }
07-12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值