登录
首页 » C# » 97bugsgk_v1.0

97bugsgk_v1.0

于 2016-03-16 发布 文件大小:21KB
0 236
下载积分: 1 下载次数: 5

代码说明:

  97bug社工库CNSEU社工库源码 此源码非常简单只需一个支持PHP空间或者服务器,把源码传到PHP空间以后,把你的库子转换成TXT格式然后把TXT文件放到kieoidfrwq!!1123@#fewf这个文件夹即可,注意sql文件直接修改结尾成TXT的是不行的,必须用专用的文本编辑工具打开,然后另存为TXT格式的,否则放到kieoidfrwq!!1123@#fewf文件夹里面也查不到内容,此源码建议在linux系统搭建,如果是windows系统建议不要用IIS搭建网站,windows系统的可以用的Apache、Nginx、Lighttpd等一类的软件搭建,用IIS搭建的网站查询TXT的时候 iis会饱满卡死,所以不建议使用IIS。(97bug CNSEU Library of social workers library source code This source is very simple and only need a support PHP space or server, the source code to the PHP space, put your library into TXT format and then put the TXT file into the kieoidfrwq! 1123@#fewf! This folder, SQL files directly into TXT is not revised at the end of the line, must be used to open a text editor with special tools then, save as TXT format, or on kieoidfrwq!! 1123@#fewf folder can not find out the contents of this source, it is recommended to build in the Linux system, if the windows system is not recommended to build the site with IIS, the windows system can be used in Apache, Nginx, Lighttpd such as software build, when website TXT built by IIS IIS will be full of death card, so I do not recommend the use of IIS.)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • ATT7022EU-YingYongBiJi
    ATT7022E(26E 28E)三相电能专用计量芯片应用笔记(可用于三相三线和三相四线制)(ATT7022E (26E 28E) three-phase energy metering IC Application Note (available for three-phase three-wire and three-phase four-wire system))
    2014-08-26 22:46:46下载
    积分:1
  • mvnforum-1.0.2-ga-jakarta-tomcat-5.0.28
    一个比较好的论坛供大家分享,大家可以下载(A better forum for everyone to share, you can download)
    2009-01-20 13:10:07下载
    积分:1
  • 步进电机位置速度双闭环串级调控
    /**   ******************************************************************************   ******************************************************************************   */ /* 包含头文件 ----------------------------------------------------------------*/ #include "stm32f1xx_hal.h" #include "StepMotor/bsp_STEPMOTOR.h"  #include "usart/bsp_debug_usart.h" #include "EncoderTIM/bsp_EncoderTIM.h" #include  #include  /* 私有类型定义 --------------------------------------------------------------*/ typedef struct  {   __IO float SetPoint;    // 目标值  单位:mm   __IO int LastError;     // 前一次误差       __IO int PrevError;     // 前两次误差   __IO long SumError;     // 累计误差   __IO double Proportion; // Kp系数   __IO double Integral;   // Ki系数   __IO double Derivative; // Kd系数 }PID; /* 私有宏定义 ----------------------------------------------------------------*/ #define TXDCYCLE                    1000    // 数据发送周期;单位:ms #define SAMPLING                    0x01    // 采样标记 #define TXD                         0x02    // 发送数据标记 #define MAX_SPEED                   200 #define abs(x)    ((x)Proportion * iError)                  // E[k]项               -(ptr->Integral * ptr->LastError)       // E[k-1]项               (ptr->Derivative * ptr->PrevError);    // E[k-2]项      ptr->PrevError = ptr->LastError;                    // 存储误差,用于下次计算   ptr->LastError = iError;   return(iIncpid);                                    // 返回增量值 } /**   * 函数功能:PID参数初始化   * 输入参数:无   * 返 回 值:无   * 说    明:无 */ void PID_Init() {   sPID.Proportion = 0.01;   //比例系数   sPID.Integral   = 0;      //积分系数   sPID.Derivative = 0;      //微分系数   sPID.LastError  = 0;      //前一次的误差   sPID.PrevError  = 0;      //前两次的误差   sPID.SetPoint   = 50;     //目标值   sPID.SumError   = 0;      //累计误差      vPID.Proportion = 0.035;  //比例系数   vPID.Integral   = 0.005;  //积分系数   vPID.Derivative = 0;      //微分系数   vPID.LastError  = 0;      //前一次的误差   vPID.PrevError  = 0;      //前两次的误差   vPID.SetPoint   = 7;      //目标值   vPID.SumError   = 0;      //累计误差  } /**   * 函数功能: 系统时钟配置   * 输入参数: 无   * 返 回 值: 无   * 说    明: 无   */ void SystemClock_Config(void) {   RCC_OscInitTypeDef RCC_OscInitStruct;   RCC_ClkInitTypeDef RCC_ClkInitStruct;   RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE;  // 外部晶振,8MHz   RCC_OscInitStruct.HSEState = RCC_HSE_ON;   RCC_OscInitStruct.HSEPredivValue = RCC_HSE_PREDIV_DIV1;   RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;   RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE;   RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL9;  // 9倍频,得到72MHz主时钟   HAL_RCC_OscConfig(&RCC_OscInitStruct);   RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK                               |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;   RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;       // 系统时钟:72MHz   RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;              // AHB时钟:72MHz   RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;               // APB1时钟:36MHz   RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;               // APB2时钟:72MHz   HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_2);   // HAL_RCC_GetHCLKFreq()/1000    1ms中断一次 // HAL_RCC_GetHCLKFreq()/100000 10us中断一次 // HAL_RCC_GetHCLKFreq()/1000000 1us中断一次   HAL_SYSTICK_Config(HAL_RCC_GetHCLKFreq()/1000);  // 配置并启动系统滴答定时器   /* 系统滴答定时器时钟源 */   HAL_SYSTICK_CLKSourceConfig(SYSTICK_CLKSOURCE_HCLK);   /* 系统滴答定时器中断优先级配置 */   HAL_NVIC_SetPriority(SysTick_IRQn, 1, 0); } /**   * 函数功能: 主函数.   * 输入参数: 无   * 返 回 值: 无   * 说    明: 无   */ int main(void) {    static float Dis_Exp_Val = 0;     // PID计算出来的期望值   static float Vel_Exp_Val = 0;     // PID计算出来的期望值   float Dis_Target = 0;             // 目标位置所对应编码器脉冲值   float Vel_Target = 0;             // 每单位采样周期内的脉冲数(频率)   uint16_t SUM_Pulse = 0;           // 1秒内的总脉冲   int16_t MSF = 0;                  // 电机反馈速度   __IO int32_t CaptureNumber=0;     // 输入捕获数   __IO int32_t Last_CaptureNumber=0;// 上一次捕获值   uint8_t aTxBuffer[SENDBUFF_SIZE]; // 串口DMA发送缓冲区   uint8_t Motion_Dir = 0;           // 电机运动方向   /* 复位所有外设,初始化Flash接口和系统滴答定时器 */   HAL_Init();   /* 配置系统时钟 */   SystemClock_Config();   /* 调试串口初始化 */   MX_DEBUG_USART_Init();    /* 编码器定时器初始化并配置输入捕获功能 */   ENCODER_TIMx_Init();   /* 启动编码器接口 */   HAL_TIM_Encoder_Start(&htimx_Encoder, TIM_CHANNEL_ALL);      /* PID参数初始化*/   PID_Init();   Dis_Target = (sPID.SetPoint*PPM);//目标位置所对应编码器脉冲值   Vel_Target = (vPID.SetPoint*P_PERIOD);//每单位采样周期内的脉冲数(频率)      /* 步进电机定时器初始化*/   STEPMOTOR_TIMx_Init();   /* 首先禁止步进电机动作*/   STEPMOTOR_OUTPUT_DISABLE();   /* 启动定时器 */   HAL_TIM_Base_Start(&htimx_STEPMOTOR);   /* 启动比较输出并使能中断 */   HAL_TIM_OC_Start_IT(&htimx_STEPMOTOR,TIM_CHANNEL_1);   /* 无限循环 */   while (1)   {      //采样和控制周期为20ms     if(Time_Flag & SAMPLING)     {       //获得编码器的脉冲值       CaptureNumber = OverflowCount*65535 __HAL_TIM_GET_COUNTER(&htimx_Encoder);       //M法 测速度       MSF = CaptureNumber  - Last_CaptureNumber;       Last_CaptureNumber = CaptureNumber;       MSF = abs(MSF);       //对速度进行累计,得到1s内的脉冲数       SUM_Pulse = MSF;              //位置环PID计算,根据计算结果判断电机运动方向       Dis_Exp_Val = IncPIDCalc(CaptureNumber,Dis_Target,&sPID);       Motion_Dir= Dis_Exp_Val= Vel_Target)         Dis_Exp_Val = Vel_Target;       Vel_Exp_Val = IncPIDCalc(MSF,Dis_Exp_Val,&vPID);       //当到达目标位置的时候,这时候已经电机非常慢了.为了减少超调,可以直接将速度环的输出清零       if(Vel_Exp_Val = TXDCYCLE)            // 1s   {     Time_Flag |= TXD;     time_count = 0;   } }
    2021-10-18 00:30:55下载
    积分:1
  • e107
    一个采用PHP+MySQL开发的内容管理系统,提供一个强大而且灵活的管理界面让你可以直观,安全地控制整个web站点,所有代码均符合XHTML1.1标准。(PHP+MySQL)
    2010-05-29 09:05:03下载
    积分:1
  • lcd
    lcd3310驱动程序,希望对大家能有帮助,谢谢!(3310qudongchengxu)
    2010-05-13 09:58:28下载
    积分:1
  • Particles with HTML5 Canvas and javascript
    这是一个简单的例子开始与HTML5和画布与javascript,这是完整的VisualStudio解决方案的网站,您只需下载源文件和打开HTMLPage.htm文件首先,
    2022-01-23 11:01:15下载
    积分:1
  • web01
    一个设计DIV+CSS的 设计教程 非常实用的 值得借鉴(DIV+ CSS design design tutorial is very useful to learn)
    2009-03-23 15:12:13下载
    积分:1
  • SX1280-STM32F1测距主从机
    说明:  stm32f1驱动sx1280进行测距,通过oled或串口打印输出距离(Stm32f1 driver sx1280 range, through oled or serial port printing output distance)
    2020-04-19 20:07:27下载
    积分:1
  • OLED
    MSP430开发板,测量内部温度,并在OLED显示屏上显示(MSP430 development board, the internal temperature measurement, and display on the OLED )
    2015-05-02 17:13:19下载
    积分:1
  • puzzelpic
    this is puzl game first , load a picture, and chose picture
    2013-12-07 17:19:48下载
    积分:1
  • 696518资源总数
  • 106161会员总数
  • 5今日下载