芯片解密,芯片破解,IC解密,单片机解密,MCU解密,STM解密

飞芯科技提供芯片解密,芯片破解,IC解密,单片机解密,MCU解密,STM解密逆向服务

芯片解密ESK32-360开发板的A/D转换及应用

芯片解密数据显示
前面为数据的显示,芯片解密已经增添了数值显示函数,此时就可以排上用场了,实现图4显示效果的主程序如下:
  1. 芯片解密int main(void)
  2. {
  3.   RETARGET_Configuration();
  4.   ADC_Configuration();
  5.   ADC_Cmd(HT_ADC0, ENABLE);
  6.   ADC_SoftwareStartConvCmd(HT_ADC0, ENABLE);

  7.   LCD_Init();
  8.   LCD_Config();
  9.   LCD_Clear(0x2c5c);
  10.   LCD_BackColorSet(0x2c5c)
  11.   LCD_TextColorSet(Yellow);
  12.   LCD_StringLineDisplay(Line9, "     ADC=");
  13.   while (1)
  14.   {
  15.     if (gADC_SingleEndOfConversion)
  16.     {
  17.        LCD_ShowNum(Line9,180,adc,4);
  18.     }
  19.     mdelay(100);
  20.   }
  21. }
  22. int main(void)
  23. {
  24.   int adc,p,q,t,l,k;

  25.   RETARGET_Configuration();
  26.   ADC_Configuration();
  27.   ADC_Cmd(HT_ADC0, ENABLE);
  28.   ADC_SoftwareStartConvCmd(HT_ADC0, ENABLE);

  29.   LCD_Init();
  30.   LCD_Config();
  31.   LCD_Clear(0x2c5c);
  32.   LCD_BackColorSet(0x2c5c);
  33.   LCD_TextColorSet(Yellow);
  34.   LCD_RectDraw(10, 10, 200, 300);
  35.   LCD_DrawLine(105,12 , 105,308 ,Red);
  36.   LCD_DrawLine(10,25 , 210,25 ,Red);
  37.   LCD_StringLineDisplay(Line9, "  n=     adc=");
  38.   mdelay(50000);

  39.   for(t=0;t<60;t++)
  40.   {
  41.          l=t*5+10;
  42.          LCD_DrawLine(210,l,214,l,Yellow);
  43.   }
  44.         
  45.   for(t=0;t<10;t++)
  46.   {
  47.          l=t*21;   
  48.          LCD_DrawLine(210-l,6,210-l,10,Yellow);
  49.   }
  50.   t=10;
  51.   l=15;
  52.   q=210;
  53.   p=210;
  54.   k=21;
  55.   while (1)
  56.   {
  57.     mdelay(50000);
  58.     if(gADC_SingleEndOfConversion)
  59.     {
  60.                    adc=(int)gPotentiometerLevel;
  61.                    LCD_ShowNum(Line9,220,adc,4);
  62.                    p=adc/21;
  63.                    l=t+5;
  64.                    LCD_ShowNum(Line9,60,t/5-1,3);
  65.                    LCD_DrawLine(q,t,p,l,Yellow);
  66.                    t=l;
  67.                    q=p;
  68.       
  69.                    if(t>=305)
  70.                    {
  71.                       LCD_fill(11,11,199,297,0x2c5c);
  72.                       LCD_DrawLine(105,12 , 105,308 ,Red);
  73.                       LCD_DrawLine(10,25 , 210,25 ,Red);
  74.                        t=10;
  75.                       l=15;
  76.                       q=210;
  77.                    }
  78.     }
  79.   }
  80. }



联系方式

地址:石家庄市新华区民族路77号华强广场D座2009
电话:0311-88816616/87087811
手机:13315190088
传真:0311-67901001
联系人:张工
网址:www.taihedz.cn
邮箱:feixindz@163.com
微信:xinpianjiemi
QQ:527263666/568069805

在线客服
热线电话

企业微信