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

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

单片机解密智能水产养殖系统设计STM32源代码

单片机解密源程序:

  1. /*        Includes ------------------------------------------------------------------*/
  2. #include "stm32f10x.h"
  3. #include "stdio.h"
  4. #include "systic.h"
  5. #include "OLED.h"
  6. #include "MPU6050.h"
  7. #include "LED.h"
  8. #include "Buzzer.h"
  9. #include "Switch.h"
  10. #include "Key.h"
  11. #include "Motor.h"
  12. #include "USART.h"
  13. #include "TIM.h"
  14. /*        define---------------------------------------------------------------------*/
  15. uint32_t Main_Count = 0;
  16. uint8_t  Key_num = 0;
  17. uint32_t Test;
  18. uint8_t Temp[20];

  19. int main(void)
  20. {
  21.           USART_NVIC_Configuration();                                        // 配置串口中断
  22.         USART_Config();                                                                // 配置串口
  23.     SysTick_Init();            //滴答定时器初始化
  24.         OLED_Init();            //OLED引脚初始化
  25.         OLED_Clear();            //OLED清屏
  26.         OLED_First_Line();  //OLED第一行显示: 贺梓洹毕业设计
  27.         LED_Init();                    //LED引脚初始化
  28.         Speak_Init();            //蜂鸣器引脚初始化
  29.         Switch_Init();            //拨码开关引脚初始化
  30.         Key_Init();                    //按键引脚初始化
  31.         MPU6050_Init();
  32.         PWM_Init(7199,0);
  33.         TIM_Config();
  34. //        Speak=1;
  35. //        Delay_s(1);
  36. //        Speak=0;
  37.         while(1)
  38.         {
  39. //          KeyScan();

  40. //          if(Key1_Count==1)
  41. //          {
  42. //                  Key1_Count=0;
  43. //                kp=kp+3;
  44. //          }
  45. //          OLED_ShowNum(0,6,Key1_Count,6,16);//显示ASCII字符的码值
  46. //          OLED_ShowNum(0,4,Key2_Count,6,16);//显示ASCII字符的码值
  47. //          OLED_ShowNum(0,6,Key3_Count,3,16);//显示ASCII字符的码值
  48. //          OLED_ShowNum(103,6,Key4_Count,3,16);//显示ASCII字符的码值
  49. //          Delay_ms(5);
  50. //          OLED_ShowNum(103,6,Key4_Count,3,16);//显示ASCII字符的码值
  51. //         LED2=0;
  52. //         LED3=0;
  53. //         LED4=0;
  54. //         Speak=0;
  55. //         Delay_s(1);
  56. ////         LED1=1;
  57. //         LED2=1;
  58. //         LED3=1;
  59. //         LED4=1;
  60. //         Speak=1;
  61. //         Delay_s(1);

  62. //                     READ_MPU6050();
  63. //                   Kalman_Filter(Data_6050.Acc_X , Data_6050.Gryo_Y);       
  64. ////           //GyroX++;
  65. //           OLED_ShowNum(103,2,Data_6050.Acc_X,3,16);//显示ASCII字符的码值
  66. ////           //GyroY++;
  67. //           OLED_ShowNum(103,4,Data_6050.Gryo_Y,3,16);//显示ASCII字符的码值
  68. ////           //GyroZ++;
  69. //           OLED_ShowNum(103,6,angle,3,16);//显示ASCII字符的码值
  70. //           Delay_ms(100);
  71.         }
  72. }



联系方式

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

在线客服
热线电话

企业微信