//---------------------------------------- // main //---------------------------------------- int main(int /*argc*/, char** /*argv*/) { PrepareConsoleLogger logger(Poco::Logger::ROOT, Poco::Message::PRIO_INFORMATION); ScopedLogMessage msg("MemoryPoolTest ", "start", "end"); TestBasics(msg); TestSpeed(msg); return 0; }
int main(int argc, char **argv) { plan_tests(205); TestAltitude(); TestRelativeAltitude(); TestDistance(); TestSmallDistance(); TestDistanceSmart(); TestSpeed(); TestVerticalSpeed(); TestTemperature(); TestPressure(); return exit_status(); }
void CDlgSpeedTest::OnBnClickedButtonTest() { // TODO: 在此添加控件通知处理程序代码 int sel = m_cTabCtl.GetCurSel(); switch (sel) { case 0: m_cType = CEV_Connect_HQ; break; case 1: m_cType = CEV_Connect_JY; break; } if (!m_bIsTesting) { m_nNotiCount = 0; TestSpeed(); m_cBtnTest.SetWindowText(_T("测速中...")); m_cBtnTest.EnableWindow(FALSE); m_cTabCtl.EnableWindow(FALSE); GetDlgItem(IDOK)->EnableWindow(FALSE); m_bIsTesting = TRUE; } }
/******************主程序********************************/ void main(void) { Pin_Init(); T0_Init(); Uart_Init(); Uart2_Init(); Uart_AppInit(); Uart2_AppInit(); MdTcbInit(); MdTcbInit2(); AdcInit(); PWMInit(); FCInitOne(); while (1) { TimeDeal(&FC1); MdPoll(); MdMasterPoll(); FCKeyScan(&FC1); ResetDeal(&FC1); FCURun(&FC1); FCRelayOutput(&FC1); if (FC1.Buff.Flag.solo._2msFlag) { // FC2IOScan(&FC1); swih ^= 1; PORTB_PORTB4 = swih; TestSpeed(); UartTimeOut(&UartAppData1); UartTimeOut(&UartAppData2); } if (FC1.Buff.Flag.solo._4msFlag) { InputDeal(); } if (FC1.Buff.Flag.solo._10msFlag) { FCWorkTime(&FC1); } if (FC1.Buff.Flag.solo._20msFlag) { AdcGetAll(&FC1); FCAnalogOutSet(&FC1); EePromDeal(&FC1.Run, sizeof(FC_RUNING_Def) - CRC_LEN, &EeSave1); } if (FC1.Buff.Flag.solo._10000msFlag) { uint16 tmpCrc = FC1.Run.RunCrc; uint16 tmpCrcNew = GetCRC16((uint08 *)&FC1.Run, sizeof(FC_RUNING_Def) - CRC_LEN); if (tmpCrc != tmpCrcNew) { EeWriteTrg(&EeSave1); } } if (FC1.Buff.Flag.solo._nmsFlag) { speedPerMin = speedCnt * 60 / 4 / (nTimeSpeed / 100); speedCnt = 0; } FC1.Buff.Flag.All = 0; } }