001

嵌入式开发入门之经典

开始进入嵌入式世界,真是一头雾水,不知道如何入手!也不知道该如何学习,学习什么,最近从网上转载这篇文章,对我启发很大,对于初始进入嵌入式的人们很有帮组,好多嵌入式大侠都说这是入门的最好文章.

1、抓住51开发ARM


  这几个月来我一直都爬在51的问题,自己都有一点笑自己了,用了4个月的时间,来巩固51的原理和程序,还好我自己算是走过来了,自己笨,身边的高才生又看不上51的原理,他们都比较“牛”,说51过时了,你问那个做什么???我比较郁闷!过时吗?我有一点怀疑?
  他们不愿意说有他们自己的理由,没有人强求,靠自己好了。
  我自己个人的观点:51是一个基础,而且还很重要,这是再我看了ARM之后感觉到的。它可以加速你的ARM学习速度,真得!不相信你试一试好了。
  凡是要求一个速度、效率,不要做一些无用功,抓紧身边的每一个一分钟,人是活的,东西(知识、书)是死得,想要做的事情因此就简单了。

2、在网上看到的一篇很不错的ARM文章,粘贴过来,为了和像我一样在很少有人帮助的情况下自学ARM的难兄难弟们

? ARM怎么入门?

? 我不是高手,仍然是菜鸟。但是回想起自己当时的迷茫,特意写了这篇东西,当作给和我一样的兄弟姐妹的帮助吧。问这个问题的人多半不是已经工作的工程师,而是和我一样是学生,所以这篇笔记就把看家当成我一样的菜鸟,高手勿怪。

  首先声明:本人还没有找工作,事实上处于研究生刚毕业,还没开始找工作的空闲时间,44B0只是兴趣所在,打发时间。

  所有看法完全是自己的感受,不代表任何他人。错了的观点各位帮我纠正。再次补充:很多朋友看了上面的话就问我为什么研究生毕业了还不找工作:)说是打发时间,其实是因为研究生的时候带了一个项目,申请提前毕业以后项目还有块尾巴,答应导师把项目做完再走:)就这么简单。男人总点负点责,呵呵

  以下问题常被问到,我就想到哪说到哪吧:

一、首先说说ARM的发展

? 可以用一片大好来形容,翻开各个公司的网站,招聘里面嵌入式占据了大半工程师职位。广义的嵌入式无非几种:传统的什么51、AVR、PIC称做嵌入式微控制器;ARM是嵌入式微处理器;DSP;FPGA。客观的讲,工作需求量上DSP的需求比ARM要多,而ARM和FPGA差不多。DSP因为数字处理与通信领域的空前发展而火暴,小到MP3 射象头,大到我们军品里的控制器,应用面很广。

? FPGA的兄弟一般做ANSIC(特殊芯片设计,好象是这么翻译的)。而ARM单纯说来并不比一个单片机强多少,但是它的独特就在于不断下降的价格和提升的性能。这完全依靠于ARM公司的战略,厉害!!很佩服他们的战略眼光!!

  值得注意的是:在找工作中,企业(著名的,小的不算)对单纯的ARM硬件开发工程师并不比单片机重视,很少有大企业的职位里写“从事过ARM开发优先”。写的多的是什么?“嵌入式LINUX”到这相信大家看出来了吧,需要的是硬件中的软件。

二、ARM是硬件还是软件

  很难说,ARM是硬件,LINUX是软件。ARM的硬件多半已经模块化了,像我这样把板子改成这样的就算动的多的了,这同样是ARM公司的战略,再次佩服。实际中的LINUX的开发工作更多,更耗时。从这方面说ARM应该算是软件了。

  在找工作中更是这样,举个例子,联想里和ARM最接近的是“BIOS工程师”是软件,MOTO里接近的是嵌入式LINUX工程师是软件。而其他很多公司把嵌入式产品开发归为硬件。所以,不要讨论这个,好好玩转自己的板子才是关键。实在不爽你就把自己叫“嵌入式开发工程师”。

三、要不要买开发板&买哪家
   
? 我的答案是“在你个人的学习方法”,但是如果看家是需要看这骗笔记的水平,个人推荐还是买现成的。

1、买

  买板子可以把注意力集中在软件开发上,软件开发(尤其是驱动)可以不必担心自己硬件上的问题,我就是以便调试一边写驱动和程序,每次写驱动前就要先确认硬件没问题。另外,买板子更省钱和时间,我自己做的板子,原理图PCB花了2周以上!制版又15天,回来以后焊接44B0160个脚!那叫一个麻烦~~花了多少钱呢?2层板,制版费就300块!当然我把接口都外引了,还做了个20X18的LCD背板,板子比较大。总体下来 元件+LCD屏+PCB=11XX块!
2、做

  自己做可以更了解底层硬件,可以按照自己的要求加东西,比如我就加了GPS模块、 GPRS模块 、SD卡模块,扩了个IIC的35个键子的键盘、把LCD接口按照买的LCD改装了,可以用FPC线直接连接。做的很爽的。玩一把吗。当然,你可以有策略的做,比如像我一样,把RAM和ROM,网络都保持和某现成的板子一样,这样他们的资料你就可以拿过来直接用,给自己留个退路。其他的如SD了 什么的自己做。都达到了~~就是费钱,费时间。再有就是给做的朋友几点建议:尽量拿到现成的板子,尽量多搜集其他板子的全套资料,一定要拿到一张没问题的原理图。网上流传的原理图多数是龚俊03年画的,再这里对龚俊表达一下我的敬意!!牛人!但是那个图有个小BUG,我指的是03版的,后来的没这问题了。8019那地址线和地址有问题。还有人仿照他的PDF图画的SCH,更是漏洞百出!谴责!顺便谴责把龚俊板子偷卖的人。

3、买哪家

? 个人感觉分3类吧:

  1)首先是上海无线龙的,资料非常的全,感觉他是真正想教你怎么开发ARM,而不是像有的公司自己技术都没做好就做个板子出来卖钱UCLINUX。价格也合理,一个ARM开发板也只要几百块钱,ARM9最适合做工业控制,ARM普及,销量都是怎么来的?都是ARM9来的。但是,这里如果你看中的是为工作做准备,还是选能跑UCLINUX的吧。但是仍然作为第一个推荐,因为菜鸟时期,合适的资料太重要了!!在这里被无线龙的务实精神感动!你看人家那代码写的。

   2)感觉立宇泰的也不错,硬件没别的,就是资料比较全的说,不像有些家,原理图直接拿人家的,还错的~~

 

将下面的八进制字符串转换为 ASCII 字符和十六进制,采用C++实现 v642 = "\\355\\345\\011\\015\\017\\011\\001\\005\\007\\015"; v641 = "\\355\\345\\011\\015\\017\\011\\001\\005\\007\\005"; v640 = "\\355\\345\\011\\015\\017\\011\\001\\005\\007\\017"; v639 = "\\355\\345\\011\\015\\017\\011\\001\\005\\007\\010"; v638 = "\\355\\345\\011\\015\\017\\011\\001\\005\\010\\011"; v637 = "\\355\\345\\011\\015\\017\\011\\001\\005\\010\\005"; v636 = "\\355\\345\\011\\015\\017\\011\\001\\005\\010\\017"; v635 = "\\355\\345\\011\\015\\017\\011\\001\\005\\010\\010"; v634 = "\\355\\345\\011\\015\\017\\011\\001\\005\\010\\251"; v633 = "\\355\\345\\011\\015\\017\\011\\001\\017\\011\\011"; v632 = "\\355\\345\\011\\015\\017\\011\\001\\017\\011\\013"; v631 = "\\355\\345\\011\\015\\017\\011\\001\\017\\011\\003"; v630 = "\\355\\345\\011\\015\\017\\011\\001\\017\\011\\005"; v629 = "\\355\\345\\011\\015\\017\\011\\001\\017\\011\\017"; v628 = "\\355\\345\\011\\015\\017\\011\\001\\017\\011\\007"; v627 = "\\355\\345\\011\\015\\017\\011\\001\\017\\011\\010"; v626 = "\\355\\345\\011\\015\\017\\011\\001\\017\\011\\251"; v625 = "\\355\\345\\011\\015\\017\\011\\001\\017\\001\\011"; v624 = "\\355\\345\\011\\015\\017\\011\\001\\017\\001\\001"; v623 = "\\355\\345\\011\\015\\017\\011\\001\\017\\001\\013"; v622 = "\\355\\345\\011\\015\\017\\011\\001\\017\\001\\003"; v621 = "\\355\\345\\011\\015\\017\\011\\001\\017\\001\\015"; v620 = "\\355\\345\\011\\015\\017\\011\\001\\017\\001\\005"; v619 = "\\355\\345\\011\\015\\017\\011\\001\\017\\001\\010"; v618 = "\\355\\345\\011\\015\\017\\011\\001\\017\\001\\251"; v617 = "\\355\\345\\011\\015\\017\\011\\001\\017\\013\\013"; v616 = "\\355\\345\\011\\015\\017\\011\\001\\017\\013\\003"; v615 = "\\355\\345\\011\\015\\017\\011\\001\\017\\013\\015"; v614 = "\\355\\345\\011\\015\\017\\011\\001\\017\\013\\005"; v613 = "\\355\\345\\011\\015\\017\\011\\001\\017\\013\\017"; v612 = "\\355\\345\\011\\015\\017\\011\\001\\017\\013\\007"; v611 = "\\355\\345\\011\\015\\017\\011\\001\\017\\013\\010"; v610 = "\\355\\345\\011\\015\\017\\011\\001\\017\\013\\251"; v609 = "\\355\\345\\011\\015\\017\\011\\001\\017\\003\\011"; v608 = "\\355\\345\\011\\015\\017\\011\\001\\017\\003\\001"; v607 = "\\355\\345\\011\\015\\017\\011\\001\\017\\003\\013"; v606 = "\\355\\345\\011\\015\\017\\011\\001\\017\\003\\003"; v605 = "\\355\\345\\011\\015\\017\\011\\001\\017\\003\\015"; v604 = "\\355\\345\\011\\015\\017\\011\\001\\017\\003\\017"; v603 = "\\355\\345\\011\\015\\017\\011\\001\\017\\003\\007"; v602 = "\\355\\345\\011\\015\\017\\011\\001\\017\\003\\010"; v601 = "\\355\\345\\011\\015\\017\\011\\001\\017\\003\\251"; v600 = "\\355\\345\\011\\015\\017\\011\\001\\017\\015\\011"; v599 = "\\355\\345\\011\\015\\017\\011\\001\\017\\015\\001"; v598 = "\\355\\345\\011\\015\\017\\011\\001\\017\\015\\013"; v597 = "\\355\\345\\011\\015\\017\\011\\001\\017\\015\\003"; v596 = "\\355\\345\\011\\015\\017\\011\\001\\017\\015\\005"; v595 = "\\355\\345\\011\\015\\017\\011\\001\\017\\015\\017"; v594 = "\\355\\345\\011\\015\\017\\011\\001\\017\\015\\007"; v593 = "\\355\\345\\011\\015\\017\\011\\001\\017\\015\\010"; v592 = "\\355\\345\\011\\015\\017\\011\\001\\017\\015\\251"; v591 = "\\355\\345\\011\\015\\017\\011\\001\\017\\005\\011"; v590 = "\\355\\345\\011\\015\\017\\011\\001\\017\\005\\001"; v589 = "\\355\\345\\011\\015\\017\\011\\001\\017\\005\\013"; v588 = "\\355\\345\\011\\015\\017\\011\\001\\017\\005\\003"; v587 = "\\355\\345\\011\\015\\017\\011\\001\\017\\005\\005"; v586 = "\\355\\345\\011\\015\\017\\011\\001\\017\\005\\017"; v585 = "\\355\\345\\011\\015\\017\\011\\001\\017\\005\\007"; v584 = "\\355\\345\\011\\015\\017\\011\\001\\017\\005\\010"; v583 = "\\355\\345\\011\\015\\017\\011\\001\\017\\005\\251"; v582 = "\\355\\345\\011\\015\\017\\011\\001\\017\\017\\011"; v581 = "\\355\\345\\011\\015\\017\\011\\001\\017\\017\\001"; v580 = "\\355\\345\\011\\015\\017\\011\\001\\017\\017\\013"; v579 = "\\355\\345\\011\\015\\017\\011\\001\\017\\017\\003"; v578 = "\\355\\345\\011\\015\\017\\011\\001\\017\\017\\015"; v577 = "\\355\\345\\011\\015\\017\\011\\001\\017\\017\\005"; v576 = "\\355\\345\\011\\015\\017\\011\\001\\017\\017\\010"; v575 = "\\355\\345\\011\\015\\017\\011\\001\\017\\017\\251"; v574 = "\\355\\345\\011\\015\\017\\011\\001\\017\\007\\011"; v573 = "\\355\\345\\011\\015\\017\\011\\001\\017\\007\\001"; v572 = "\\355\\345\\011\\015\\017\\011\\001\\017\\007\\013"; v571 = "\\355\\345\\011\\015\\017\\011\\001\\017\\007\\003"; v570 = "\\355\\345\\011\\015\\017\\011\\001\\017\\007\\005"; v569 = "\\355\\345\\011\\015\\017\\011\\001\\017\\007\\017"; v568 = "\\355\\345\\011\\015\\017\\011\\001\\017\\007\\007"; v567 = "\\355\\345\\011\\015\\017\\011\\001\\017\\007\\010"; v566 = "\\355\\345\\011\\015\\017\\011\\001\\017\\010\\011"; v565 = "\\355\\345\\011\\015\\017\\011\\001\\017\\010\\001"; v564 = "\\355\\345\\011\\015\\017\\011\\001\\017\\010\\013"; v563 = "\\355\\345\\011\\015\\017\\011\\001\\017\\010\\003"; v562 = "\\355\\345\\011\\015\\017\\011\\001\\017\\010\\005"; v561 = "\\355\\345\\011\\015\\017\\011\\001\\017\\010\\017"; v560 = "\\355\\345\\011\\015\\017\\011\\001\\017\\010\\010"; v559 = "\\355\\345\\011\\015\\017\\011\\001\\017\\010\\251"; v558 = "\\355\\345\\011\\015\\017\\011\\001\\017\\251\\003"; v557 = "\\355\\345\\011\\015\\017\\011\\001\\007\\011\\017"; v556 = "\\355\\345\\011\\015\\017\\011\\001\\007\\011\\001"; v555 = "\\355\\345\\011\\015\\017\\011\\001\\007\\011\\005"; v554 = "\\355\\345\\011\\015\\017\\011\\001\\007\\011\\013"; v553 = "\\355\\345\\011\\015\\017\\011\\001\\007\\011\\015"; v552 = "\\355\\345\\011\\015\\017\\011\\001\\007\\011\\007"; v551 = "\\355\\345\\011\\015\\017\\011\\001\\007\\011\\010"; v550 = "\\355\\345\\011\\015\\017\\011\\001\\007\\011\\251"; v549 = "\\355\\345\\011\\015\\017\\011\\001\\007\\001\\001"; v548 = "\\355\\345\\011\\015\\017\\011\\001\\007\\001\\013"; v547 = "\\355\\345\\011\\015\\017\\011\\001\\007\\001\\003"; v546 = "\\355\\345\\011\\015\\017\\011\\001\\007\\001\\015"; v545 = "\\355\\345\\011\\015\\017\\011\\001\\007\\001\\005"; v544 = "\\355\\345\\011\\015\\017\\011\\001\\007\\001\\017"; v543 = "\\355\\345\\011\\015\\017\\011\\001\\007\\013\\011"; v542 = "\\001\\005\\013\\007"; v541 = "\\001\\001\\015\\005"; v540 = "\\001\\001\\003\\017"; v539 = "\\001\\005\\013\\003"; v538 = "\\001\\005\\013\\015"; v537 = "\\001\\251\\001"; v536 = "\\013\\010\\015"; v535 = "\\013\\251\\003"; v534 = "\\013\\010\\011"; v533 = "\\013\\251\\013"; v532 = "\\001\\005\\013\\010"; v531 = "\\001\\015\\007\\017"; v530 = "\\001\\005\\013\\017"; v529 = "\\013\\010\\013"; v528 = "\\013\\010\\007"; v527 = "\\013\\010\\017"; v526 = "\\013\\010\\001"; v525 = "\\013\\251\\251"; v524 = "\\003\\011\\007"; v523 = "\\003\\013\\013"; v522 = "\\001\\005\\007\\251"; v521 = "\\013\\010\\005"; v520 = "\\013\\251\\013"; v519 = "\\003\\011\\015"; v518 = "\\013\\010\\005"; v517 = "\\003\\011\\001"; v516 = "\\001\\015\\001"; v515 = "\\003\\011\\013"; v514 = "\\001\\015\\011"; v513 = "\\003\\005\\017"; v512 = "\\001\\015\\003"; v511 = "\\003\\005\\015"; v510 = "\\001\\015\\013"; v509 = "\\003\\005\\007"; v508 = "\\001\\005\\005\\007"; v507 = "\\003\\013\\007"; v506 = "\\013\\015\\011"; v505 = "\\003\\013\\017"; v504 = "\\013\\017\\010"; v503 = "\\001\\001\\010\\010"; v502 = "\\003\\013\\003"; v501 = "\\013\\017\\005"; v500 = "\\013\\001\\010"; v499 = "\\001\\017\\011"; v498 = "\\013\\017\\015"; v497 = "\\001\\001\\017\\010"; v496 = "\\003\\013\\005"; v495 = "\\013\\017\\005"; v494 = "\\001\\017\\001\\011"; v493 = "\\003\\007\\013"; v492 = "\\013\\005\\017"; v491 = "\\001\\017\\001\\001"; v490 = "\\003\\007\\015"; v489 = "\\013\\017\\013"; v488 = "\\001\\017\\001\\013"; v487 = "\\003\\007\\005"; v486 = "\\013\\005\\007"; v485 = "\\001\\017\\013\\011"; v484 = "\\003\\007\\017"; v483 = "\\013\\017\\001"; v482 = "\\001\\017\\013\\001"; v481 = "\\003\\007\\001"; v480 = "\\013\\015\\011"; v479 = "\\001\\017\\013\\013"; v478 = "\\003\\013\\011"; v477 = "\\013\\001\\001"; v476 = "\\001\\013\\001\\017"; v475 = "\\003\\011\\003"; v474 = "\\015\\013\\013"; v473 = "\\001\\013\\001\\003"; v472 = "\\003\\011\\005"; v471 = "\\015\\013\\251"; v470 = "\\001\\013\\011\\251"; v469 = "\\003\\003\\011"; v468 = "\\001\\001\\010\\010"; v467 = "\\013\\015\\011"; v466 = "\\003\\011\\013"; v465 = "\\001\\005\\007\\251"; v464 = "\\013\\013\\001"; v463 = "\\003\\015\\001"; v462 = "\\013\\015\\015"; v461 = "\\001\\001\\007\\011"; v460 = "\\003\\015\\011"; v459 = "\\013\\001\\010"; v458 = "\\001\\001\\017\\011"; v457 = "\\003\\015\\013"; v456 = "\\015\\013\\017"; v455 = "\\001\\001\\017\\010"; v454 = "\\003\\005\\017"; v453 = "\\013\\015\\017"; v452 = "\\001\\001\\251"; v451 = "\\003\\015\\007"; v450 = "\\015\\001\\007"; v449 = "\\013\\013\\001"; v448 = "\\001\\001\\003\\007"; v447 = "\\003\\013\\011"; v446 = "\\013\\013\\007"; v445 = "\\001\\007\\005"; v444 = "\\003\\013\\003"; v443 = "\\013\\013\\005"; v442 = "\\015\\013\\013"; v441 = "\\015\\013\\251"; v440 = "\\001\\005\\005\\007"; v439 = "\\015\\013\\005"; v438 = "\\015\\001\\015"; v437 = "\\013\\015\\011"; v436 = "\\001\\001\\010\\005"; v435 = "\\015\\013\\015"; v434 = "\\003\\011\\015"; v433 = "\\013\\015\\013"; v432 = "\\001\\001\\010\\015"; v431 = "\\003\\011\\017"; v430 = "\\013\\015\\001"; v429 = "\\001\\001\\010\\007"; v428 = "\\001\\005\\013\\007"; v427 = "\\001\\251\\001"; v426 = "\\013\\010\\017"; v425 = "\\001\\005\\013\\003"; v424 = "\\013\\010\\003"; v423 = "\\001\\005\\013\\015"; v422 = "\\013\\251\\251"; v421 = "\\003\\011\\003"; v420 = "\\001\\013\\001\\011"; v419 = "\\003\\001\\013"; v418 = "\\013\\010\\251"; v417 = "\\001\\013\\001\\001"; v416 = "\\003\\001\\011"; v415 = "\\015\\001\\003"; v414 = "\\001\\013\\011\\017"; v413 = "\\015\\001\\013"; v412 = "\\001\\001\\003\\007"; v411 = "\\003\\013\\011"; v410 = "\\001\\001\\010\\005"; v409 = "\\015\\015\\013"; v408 = "\\001\\001\\010\\017"; v407 = "\\003\\001\\011"; v406 = "\\013\\013\\001"; v405 = "\\001\\001\\010\\003"; v404 = "\\003\\001\\013"; v403 = "\\013\\001\\001"; v402 = "\\001\\001\\003\\007"; v401 = "\\003\\001\\001"; v400 = "\\013\\013\\007"; v399 = "\\001\\001\\003\\017"; v398 = "\\003\\013\\001"; v397 = "\\013\\001\\005"; v396 = "\\001\\001\\003\\005"; v395 = "\\003\\001\\005"; v394 = "\\013\\013\\005"; v393 = "\\001\\001\\003\\013"; v392 = "\\003\\001\\017"; v391 = "\\013\\013\\003"; v390 = "\\001\\001\\001\\015"; v389 = "\\003\\013\\017"; v388 = "\\013\\001\\010"; v387 = "\\001\\001\\001\\003"; v386 = "\\003\\001\\015"; v385 = "\\013\\015\\015"; v384 = "\\001\\001\\001\\013"; v383 = "\\003\\011\\017"; v382 = "\\013\\017\\010"; v381 = "\\001\\001\\001\\005"; v380 = "\\003\\011\\005"; v379 = "\\013\\017\\005"; v378 = "\\001\\005\\001\\011"; v377 = "\\003\\015\\011"; v376 = "\\013\\005\\017"; v375 = "\\001\\005\\001\\001"; v374 = "\\003\\015\\001"; v373 = "\\013\\005\\007"; v372 = "\\001\\005\\001\\013"; v371 = "\\003\\015\\013"; v370 = "\\013\\005\\015"; v369 = "\\001\\005\\001\\005"; v368 = "\\003\\005\\017"; v367 = "\\013\\005\\001"; v366 = "\\001\\005\\001\\017"; v365 = "\\003\\005\\005"; v364 = "\\013\\005\\013"; v363 = "\\001\\005\\003"; v362 = "\\003\\017\\251"; v361 = "\\001\\010\\251"; v360 = "\\003\\017\\007"; v359 = "\\001\\010\\013"; v358 = "\\003\\017\\015"; v357 = "\\001\\010\\007"; v356 = "\\003\\017\\013"; v355 = "\\001\\010\\001"; v354 = "\\003\\017\\005"; v353 = "\\001\\010\\015"; v352 = "\\003\\005\\015"; v351 = "\\013\\010\\251"; v350 = "\\001\\010\\011"; v349 = "\\003\\005\\001"; v348 = "\\013\\010\\005"; v347 = "\\001\\010\\017"; v346 = "\\003\\005\\003"; v345 = "\\013\\010\\007"; v344 = "\\001\\010\\005"; v343 = "\\003\\005\\010"; v342 = "\\013\\001\\001"; v341 = "\\001\\010\\007"; v340 = "\\003\\005\\007"; v339 = "\\013\\001\\005"; v338 = "\\001\\010\\017"; v337 = "\\003\\005\\015"; v336 = "\\013\\001\\015"; v335 = "\\001\\010\\003"; v334 = "\\003\\017\\011"; v333 = "\\013\\001\\003"; v332 = "\\001\\005\\007\\011"; v331 = "\\003\\017\\015"; v330 = "\\013\\001\\013"; v329 = "\\001\\005\\007\\001"; v328 = "\\003\\017\\005"; v327 = "\\013\\001\\017"; v326 = "\\001\\005\\007\\015"; v325 = "\\003\\005\\001"; v324 = "\\013\\001\\001"; v323 = "\\001\\005\\015\\003"; v322 = "\\003\\013\\005"; v321 = "\\013\\001\\011"; v320 = "\\001\\005\\015\\013"; v319 = "\\003\\013\\015"; v318 = "\\013\\001\\007"; v317 = "\\001\\005\\015\\005"; v316 = "\\003\\013\\007"; v315 = "\\013\\001\\017"; v314 = "\\001\\005\\015\\017"; v313 = "\\003\\013\\017"; v312 = "\\013\\001\\011"; v311 = "\\001\\005\\015\\007"; v310 = "\\003\\013\\001"; v309 = "\\013\\001\\003"; v308 = "\\001\\005\\015\\015"; v307 = "\\003\\005\\017"; v306 = "\\013\\001\\015"; v305 = "\\001\\005\\015\\001"; v304 = "\\003\\005\\013"; v303 = "\\013\\001\\001"; v302 = "\\001\\005\\015\\017"; v301 = "\\003\\005\\007"; v300 = "\\013\\001\\007"; v299 = "\\001\\005\\015\\005"; v298 = "\\003\\005\\011"; v297 = "\\013\\001\\011"; v296 = "\\001\\005\\015\\013"; v295 = "\\003\\005\\001"; v294 = "\\013\\001\\017"; v293 = "\\001\\005\\015\\017"; v292 = "\\003\\017\\011"; v291 = "\\013\\015\\017"; v290 = "\\001\\005\\015\\011"; v289 = "\\003\\017\\001"; v288 = "\\013\\015\\001"; v287 = "\\001\\005\\015\\015"; v286 = "\\003\\017\\013"; v285 = "\\013\\015\\011"; v284 = "\\001\\005\\015\\005"; v283 = "\\003\\017\\005"; v282 = "\\013\\015\\003"; v281 = "\\001\\005\\015\\017"; v280 = "\\003\\017\\003"; v279 = "\\013\\015\\015"; v278 = "\\001\\005\\015\\007"; v277 = "\\003\\017\\015"; v276 = "\\013\\015\\005"; v275 = "\\001\\005\\015\\013"; v274 = "\\003\\017\\017"; v273 = "\\013\\015\\013"; v272 = "\\001\\005\\015\\001"; v271 = "\\003\\017\\007"; v270 = "\\013\\015\\007"; v269 = "\\001\\005\\015\\011"; v268 = "\\003\\017\\010"; v267 = "\\013\\015\\010"; v266 = "\\001\\005\\015\\003"; v265 = "\\003\\017\\001"; v264 = "\\013\\015\\001"; v263 = "\\001\\005\\015\\015"; v262 = "\\003\\017\\015"; v261 = "\\013\\015\\017"; v260 = "\\001\\005\\015\\005"; v259 = "\\003\\017\\005"; v258 = "\\013\\015\\011"; v257 = "\\001\\005\\015\\017"; v256 = "\\003\\017\\003"; v255 = "\\013\\015\\011"; v254 = "\\001\\005\\015\\007"; v253 = "\\003\\017\\017"; v252 = "\\013\\015\\015"; v251 = "\\001\\005\\015\\017"; v250 = "\\003\\017\\013"; v249 = "\\013\\015\\017"; v248 = "\\001\\005\\015\\003"; v247 = "\\003\\017\\015"; v246 = "\\013\\015\\003"; v245 = "\\001\\005\\015\\001"; v244 = "\\003\\017\\007"; v243 = "\\013\\015\\005"; v242 = "\\001\\005\\015\\013"; v241 = "\\003\\017\\001"; v240 = "\\013\\015\\013"; v239 = "\\001\\005\\015\\015"; v238 = "\\003\\017\\017"; v237 = "\\013\\015\\011"; v236 = "\\001\\005\\015\\007"; v235 = "\\003\\017\\011"; v234 = "\\013\\015\\007"; v233 = "\\001\\005\\015\\017"; v232 = "\\003\\017\\007"; v231 = "\\013\\015\\017"; v230 = "\\001\\005\\015\\005"; v229 = "\\003\\017\\017"; v228 = "\\013\\015\\005"; v227 = "\\001\\005\\015\\003"; v226 = "\\003\\017\\001"; v225 = "\\013\\015\\003"; v224 = "\\001\\005\\015\\015"; v223 = "\\003\\017\\015"; v222 = "\\013\\015\\005"; v221 = "\\001\\005\\015\\001"; v220 = "\\003\\017\\013"; v219 = "\\013\\015\\013"; v218 = "\\001\\005\\015\\011"; v217 = "\\003\\017\\015"; v216 = "\\013\\015\\015";
最新发布
09-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值