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

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

STM32Fxx7接LAN8720A以太网PHY单片机解密

  1. 单片机解密void Show_circle(u16 x,u16 y,u16 c)
  2. {
  3.     Draw_Circle(x,y,10,c);
  4.     LCD_DrawLine(x-10,y,x+10,y,c);
  5.     LCD_DrawLine(x,y-10,x,y+10,c);   
  6. }
  7. void Touch_Adjust(float32_t *xdata,float32_t *ydata)
  8. {
  9.     uint16_t x1_data,y1_data,x2_data,y2_data;
  10.     LCD_ShowString(0,200,"Please click on the red dot wait 5s",BLACK,WHITE,16,0);
  11.     Show_circle(10,10,RED);
  12.     Ddl_Delay1ms(3000);
  13.     XPT2046_Rd_Addata(&x1_data,&y1_data);   
  14.     Ddl_Delay1ms(2000);
  15.     LCD_ShowString(0,200,"Please click on the green dot wait 5s",BLACK,WHITE,16,0);
  16.     Show_circle(310,230,GREEN);
  17.     Ddl_Delay1ms(3000);
  18.     XPT2046_Rd_Addata(&x2_data,&y2_data);   
  19.     Ddl_Delay1ms(2000);
  20.     *xdata = (float32_t)(x2_data-x1_data)/(300);
  21.     *ydata = (float32_t)(y1_data-y2_data)/(220);

  22.    
  23.     LCD_Fill(0,0,320,240,WHITE);
  24.     LCD_ShowString(0,200,"You are good",BLACK,WHITE,16,0);
  25.    
  26. }

  27. void XPT2046_getPoint(u16 *x, u16 *y)
  28. {
  29.     uint16_t xdata=0,ydata=0;
  30.     XPT2046_Rd_Addata(&xdata,&ydata);
  31.     *x = (u16)xdata/11.1633329-15;//由于扫描方式的不同这里的参数需要根据实际修改.  
  32.     *y = (u16)ydata/-15.4863634+255;

  33. }


单片机解密


main

  1. #include "hc32_ddl.h"
  2. #include "Kthermocouple.h"
  3. #include "userADC.h"
  4. #include "userUSART.h"
  5. #include "userSPI.h"
  6. #include "userPWM.h"
  7. #include "ev_hc32f460_lqfp100_v2.h"
  8. #include "rtthread.h"
  9. #include "lcd.h"
  10. #include "xpt2046.h"

  11. static void touch_thread_init(void);
  12. static struct rt_thread touch_thread;
  13. ALIGN(RT_ALIGN_SIZE)
  14. static rt_uint8_t rt_touch_thread_stack[1024];
  15. static void touch_thread_entry(void * para);
  16. static rt_uint8_t touch_thread_priority = 6;


  17. /**
  18. *******************************************************************************
  19. ** \brief  Main function of template project
  20. **
  21. ** \param  None
  22. **
  23. ** \retval int32_t return value, if needed
  24. **
  25. ******************************************************************************/
  26. int32_t main(void)
  27. {
  28.         SPI1_Init();
  29.         XPT2046_init();
  30.         LCD_Init();               
  31.         LCD_Fill(0,0,320,240,WHITE);
  32.         Ddl_Delay1ms(1000);
  33.         touch_thread_init();
  34. }



联系方式

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

在线客服
热线电话

企业微信