芯片解密|单片机解密|IC解密|芯片破解|芯片复制| PCB抄板|软件开发

飞芯科技-芯片解密|单片机解密|IC解密|芯片破解|芯片复制| PCB抄板|软件开发

芯片破解LPC824低功耗下pin配置调试程序

芯片破解LPC824有颗M0的芯

虽然有些许瑕疵

低功耗做的不错

Power-down模式下很轻松做到几个uA

麻烦地方在于需要仔细调整每个IO管脚的设置

附件给出了所有可配置管脚的列表

通过对pinEnergySavingTable中每个管脚的设置

来调试最终功耗

需从NXP官网下载LPC824库文件chip_8xx及chip_common来支持

单片机源程序如下:
  1. #include "includes.h"
  2. #include "energy.h"

  3. enum {
  4.         INPUT = 0,
  5.         OUTPUT = 1,
  6. };

  7. enum {
  8.         LOW = 0,
  9.         HIGH = 1,
  10. };

  11. const struct struPinEnergySavingTable pinEnergySavingTable[] = {
  12.         {
  13.                 .pin = 0,
  14.                 .iocon = IOCON_PIO0,
  15.                 .dir = 1,
  16.                 .level = 0,
  17.         },
  18.         {
  19.                 .pin = 1,
  20.                 .iocon = IOCON_PIO1,
  21.                 .dir = 1,
  22.                 .level = 0,
  23.         },
  24.         {
  25.                 .pin = 2,
  26.                 .iocon = IOCON_PIO2,
  27.                 .dir = 0,
  28.         },                                                                                                //        SWM_FIXED_SWDIO
  29.         {
  30.                 .pin = 3,
  31.                 .iocon = IOCON_PIO3,
  32.                 .dir = 0,
  33.         },                                                                                                //        SWM_FIXED_SWCLK
  34.         {
  35.                 .pin = 4,
  36.                 .iocon = IOCON_PIO4,
  37.                 .dir = 1,
  38.                 .level = 0,
  39.         },
  40.         {
  41.                 .pin = 5,
  42.                 .iocon = IOCON_PIO5,
  43.                 .dir = 0,
  44.         },                                                                                                //        RESET
  45.         {
  46.                 .pin = 6,
  47.                 .iocon = IOCON_PIO6,
  48.                 .dir = 1,
  49.                 .level = 0,
  50.         },
  51.         {
  52.                 .pin = 7,
  53.                 .iocon = IOCON_PIO7,
  54.                 .dir = 0,
  55.         },                                                                                                //        SWM_FIXED_ADC0
  56.         {
  57.                 .pin = 8,
  58.                 .iocon = IOCON_PIO8,
  59.                 .dir = 1,
  60.                 .level = 0,
  61.         },
  62.         {
  63.                 .pin = 9,
  64.                 .iocon = IOCON_PIO9,
  65.                 .dir = 1,
  66.                 .level = 0,
  67.         },
  68.         {
  69.                 .pin = 10,
  70.                 .iocon = IOCON_PIO10,
  71.                 .dir = 1,
  72.                 .level = 0,
  73.         },
  74.         {
  75.                 .pin = 11,
  76.                 .iocon = IOCON_PIO11,
  77.                 .dir = 1,
  78.                 .level = 0,
  79.         },
  80.         {
  81.                 .pin = 12,
  82.                 .iocon = IOCON_PIO12,
  83.                 .dir = 1,
  84.                 .level = 0,
  85.         },
  86.         {
  87.                 .pin = 13,
  88.                 .iocon = IOCON_PIO13,
  89.                 .dir = 1,
  90.                 .level = 0,
  91.         },



联系方式

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

在线客服
热线电话

企业微信