create account

Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识) by oflyhigh

View this thread on: hive.blogpeakd.comecency.com
· @oflyhigh ·
$184.37
Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)
![](https://steemitimages.com/DQmP171U7HyLg3eHFvf4NmDDMYuAAMLS23baWvHxg3vRcF4/image.png)


在实际应用中,我们可能需要唯一的设备ID用于标识设备或者进行功能加密等操作。
Arduino中并未直接提供此类接口,那么是否可以实现此类功能呢?答案是肯定的。

在AVR的LIBC库中提供了以下定义(boot.h):
>Read the Signature Row byte at address. For some MCU types, this function can
also retrieve the factory-stored oscillator calibration bytes.
Parameter address can be 0-0x1f as documented by the datasheet.
Note The values are MCU type dependent.

Datasheet中关于如何在软件中读取Signature的说明:
![](https://steemitimages.com/DQmbm3edEhm2QLBtkrPV26ZEyPbQQnXp6Q9jhzEs8Bu16k9/image.png)

不同型号MCU的Device ID信息:
![](https://steemitimages.com/DQmc4hHGrdDMKjSy3ui3n1VnhQ2SSCyZ4X8LaRPfLDL75xM/image.png)

根据如上信息,写了个测试程序:
读取手头Arduino板的信息:

* Arduino UNO R3 (1)
![](https://steemitimages.com/DQmeppNaYwdvfRsctAJ5MYaJGkM3UyQaybSsm4z5GPRXpN8/image.png)

* Arduino UNO R3 (2)
![](https://steemitimages.com/DQmVQ67qpycAP1Xzaj5UgpEMtNvpgUCgaEJuN4FnbqdZwLk/image.png)

* Arduino NANO
![](https://steemitimages.com/DQmXPtWUQxRREaqDzG7tYaNPGM3gsuU3QqS6QKL8nMpofga/image.png)

对于我们获取的Device ID以及文档中的说明,可知手头的两片Arduino UNO R3以及Arduino NANO 均采用ATMEGA328P.
那个RC Oscillator Calibration Byte没搞明白,先不理会啦。

可以明显看到这些数据分成几组,但是除了(Device ID)以及(Calibration Byte)没有从datasheet中找到其它部分对应的描述。
网上一些帖子说从第十四个字节(从0开始),后连续10个字节亦即MCU的唯一编码。

对程序稍作修改:
```
    #include "avr/boot.h"

    void setup() {
      Serial.begin(9600);
      Serial.println("Arduino MCU Signature Reader");
      Serial.println("By JoyTag, support@joytag.com\n");
    }

    void loop() {

      // 28.3 Signature Bytes
      Serial.print("Device ID:\t");
      Serial.print(boot_signature_byte_get(0), HEX);
      Serial.print("\t");
      Serial.print(boot_signature_byte_get(2), HEX);
      Serial.print("\t");
      Serial.print(boot_signature_byte_get(4), HEX);

      // 28.4 Calibration Byte
      Serial.print("\nCalibration Byte:\t");
      Serial.println(boot_signature_byte_get(1), HEX);

      //23.12.2.14 #define boot_signature_byte_get( addr )
      Serial.println("\nRow Bytes:");
      for (int i = 0; i <= 0x1F; i++)
      {
        Serial.print(boot_signature_byte_get(i), HEX);
        Serial.print(", ");
      }
      Serial.println("");


      Serial.println("\nUID Bytes:");
      for (int i = 14; i < 14 + 10; i++)
      {
        Serial.print(boot_signature_byte_get(i), HEX);
        Serial.print(", ");
      }
      Serial.println("");

      while (1);
    }
```

![](https://steemitimages.com/DQmchEeo75X4229qKHzZCBbhCXzspkVLSqFPaupMVLPceMB/image.png)

![](https://steemitimages.com/DQmf8siyeNtwzUXHHCpav7rYQHomxqQ97pTYitjywBA4Y7o/image.png)

![](https://steemitimages.com/DQmVNLSMaP8g7Jvsjr7bAEKSe37CbRepfZueWZTAyx5LMmo/image.png)

看来,利用这个方法读取唯一标识还是可行的。


参考资料

* http://atmel.force.com/support/articles/en_US/FAQ/How-to-read-signature-byte
* http://www.atmel.com/webdoc/AVRLibcReferenceManual/group__avr__boot_1gaf375d2543ba38dc56697b4f4bc37a717.html
* http://www.amobbs.com/forum.php?mod=viewthread&tid=5485868&highlight=AVR%2B%E5%BA%8F%E5%88%97%E5%8F%B7
* http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf

补充:
带水印的截图都是本人以前亲自做的,懒得把多个设备拿出来重新跑,直接用老图啦。
文章所述功能属于隐藏技能哦,我周围很多做产品的都不知道这个事那,免费大放送啦。
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 119 others
properties (23)
authoroflyhigh
permlinkarduino-mcu-device-id-id-signature
categoryarduino
json_metadata{"tags":["arduino","cn","diy","iot","signature"],"image":["https://steemitimages.com/DQmP171U7HyLg3eHFvf4NmDDMYuAAMLS23baWvHxg3vRcF4/image.png","https://steemitimages.com/DQmbm3edEhm2QLBtkrPV26ZEyPbQQnXp6Q9jhzEs8Bu16k9/image.png","https://steemitimages.com/DQmc4hHGrdDMKjSy3ui3n1VnhQ2SSCyZ4X8LaRPfLDL75xM/image.png","https://steemitimages.com/DQmeppNaYwdvfRsctAJ5MYaJGkM3UyQaybSsm4z5GPRXpN8/image.png","https://steemitimages.com/DQmVQ67qpycAP1Xzaj5UgpEMtNvpgUCgaEJuN4FnbqdZwLk/image.png","https://steemitimages.com/DQmXPtWUQxRREaqDzG7tYaNPGM3gsuU3QqS6QKL8nMpofga/image.png","https://steemitimages.com/DQmchEeo75X4229qKHzZCBbhCXzspkVLSqFPaupMVLPceMB/image.png","https://steemitimages.com/DQmf8siyeNtwzUXHHCpav7rYQHomxqQ97pTYitjywBA4Y7o/image.png","https://steemitimages.com/DQmVNLSMaP8g7Jvsjr7bAEKSe37CbRepfZueWZTAyx5LMmo/image.png"],"links":["http://atmel.force.com/support/articles/en_US/FAQ/How-to-read-signature-byte","http://www.atmel.com/webdoc/AVRLibcReferenceManual/group__avr__boot_1gaf375d2543ba38dc56697b4f4bc37a717.html","http://www.amobbs.com/forum.php?mod=viewthread&amp;tid=5485868&amp;highlight=AVR%2B%E5%BA%8F%E5%88%97%E5%8F%B7","http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf"],"app":"steemit/0.1","format":"markdown"}
created2017-07-14 12:47:09
last_update2017-07-14 12:47:09
depth0
children35
last_payout2017-07-21 12:47:09
cashout_time1969-12-31 23:59:59
total_payout_value150.336 HBD
curator_payout_value34.036 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,221
author_reputation6,292,504,580,419,325
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,452,334
net_rshares42,218,381,730,681
author_curate_reward""
vote details (183)
@dinar ·
it is very interesting
properties (22)
authordinar
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170714t133815839z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 13:38:15
last_update2017-07-14 13:38:15
depth1
children0
last_payout2017-07-21 13:38:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length22
author_reputation325,188,956,996
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,456,907
net_rshares0
@dwaeji-aizelle ·
Very interesting @oflyhigh you really have a good knowledge in arduino. Sir can I have your help please? We have a project called automotive smoke emission analyzer and our problem is we don't know the proper codes to use can you help us with this sir?

Our materials used are:
Arduino Uno
DHT22
ESP8266 Wi-Fi Module
MQ-135 Gas Sensor
MQ-7 Gas Sensor
MQ131 Gas sensor

Can you help us sir?
properties (22)
authordwaeji-aizelle
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170714t153447253z
categoryarduino
json_metadata{"tags":["arduino"],"users":["oflyhigh"],"app":"steemit/0.1"}
created2017-07-14 15:34:51
last_update2017-07-14 15:34:51
depth1
children4
last_payout2017-07-21 15:34:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length389
author_reputation6,121,052,444,957
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,468,982
net_rshares0
@oflyhigh ·
What's your question?
properties (22)
authoroflyhigh
permlinkre-dwaeji-aizelle-re-oflyhigh-arduino-mcu-device-id-id-signature-20170714t154337062z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 15:43:39
last_update2017-07-14 15:43:39
depth2
children3
last_payout2017-07-21 15:43:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length21
author_reputation6,292,504,580,419,325
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,469,935
net_rshares0
@dwaeji-aizelle ·
We have our final project in Engineering this Semester. And it is an Automotive Exhaust Emission Analyzer using an Arduino, We're having trouble in making codes in Arduino. Can you help us with this one @oflyhigh?
properties (22)
authordwaeji-aizelle
permlinkre-oflyhigh-re-dwaeji-aizelle-re-oflyhigh-arduino-mcu-device-id-id-signature-20170714t161554227z
categoryarduino
json_metadata{"tags":["arduino"],"users":["oflyhigh"],"app":"steemit/0.1"}
created2017-07-14 16:16:00
last_update2017-07-14 16:16:00
depth3
children2
last_payout2017-07-21 16:16:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length213
author_reputation6,121,052,444,957
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,473,361
net_rshares0
@gunsmasterrock ·
this is for miners?
properties (22)
authorgunsmasterrock
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170714t150139325z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 16:01:54
last_update2017-07-14 16:01:54
depth1
children1
last_payout2017-07-21 16:01:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length19
author_reputation286,435,025,928
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,471,864
net_rshares0
@oflyhigh ·
No, This's platform for IOT.
properties (22)
authoroflyhigh
permlinkre-gunsmasterrock-re-oflyhigh-arduino-mcu-device-id-id-signature-20170714t162846300z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 16:28:48
last_update2017-07-14 16:28:48
depth2
children0
last_payout2017-07-21 16:28:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length28
author_reputation6,292,504,580,419,325
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,474,742
net_rshares0
@guyverckw ·
明明看了頭暈,還是要看完為止。為什麼我會看@oflyhigh的技術帖子呢?是不是因為我的工程背景的強迫症呢?
properties (22)
authorguyverckw
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170714t141232904z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 14:12:33
last_update2017-07-14 14:12:33
depth1
children8
last_payout2017-07-21 14:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length54
author_reputation121,609,723,418,181
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,460,177
net_rshares0
@oflyhigh ·
$0.03
这是病,得治。😄
那个医生哪去了呢?😄
👍  
properties (23)
authoroflyhigh
permlinkre-guyverckw-re-oflyhigh-arduino-mcu-device-id-id-signature-20170714t144307062z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 14:43:06
last_update2017-07-14 14:43:06
depth2
children7
last_payout2017-07-21 14:43:06
cashout_time1969-12-31 23:59:59
total_payout_value0.021 HBD
curator_payout_value0.006 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length19
author_reputation6,292,504,580,419,325
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,463,423
net_rshares6,437,042,736
author_curate_reward""
vote details (1)
@guyverckw ·
$0.03
醫生在這兒!🙋‍♂️無牌行醫都是醫生嘛。
👍  
properties (23)
authorguyverckw
permlinkre-oflyhigh-re-guyverckw-re-oflyhigh-arduino-mcu-device-id-id-signature-20170714t154818097z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 15:48:18
last_update2017-07-14 15:48:18
depth3
children4
last_payout2017-07-21 15:48:18
cashout_time1969-12-31 23:59:59
total_payout_value0.031 HBD
curator_payout_value0.003 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length20
author_reputation121,609,723,418,181
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,470,416
net_rshares8,261,632,478
author_curate_reward""
vote details (1)
@lydiachan ·
我是小護士~ ((舉手
properties (22)
authorlydiachan
permlinkre-oflyhigh-re-guyverckw-re-oflyhigh-arduino-mcu-device-id-id-signature-20170714t151901123z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 15:18:15
last_update2017-07-14 15:18:15
depth3
children1
last_payout2017-07-21 15:18:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length11
author_reputation38,600,108,764,289
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,467,190
net_rshares0
@hamzaoui ·
$0.30
Nice, Thanks
👍  
properties (23)
authorhamzaoui
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170714t143842483z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 14:39:15
last_update2017-07-14 14:39:15
depth1
children1
last_payout2017-07-21 14:39:15
cashout_time1969-12-31 23:59:59
total_payout_value0.228 HBD
curator_payout_value0.075 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length12
author_reputation2,667,249,998,202
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,463,008
net_rshares70,245,167,613
author_curate_reward""
vote details (1)
@booster ·
<p>This comment has received a 0.15 % upvote from @booster thanks to: @hamzaoui.</p>
properties (22)
authorbooster
permlinkre-hamzaoui-re-oflyhigh-arduino-mcu-device-id-id-signature-20170714t143842483z-20170717t130827022z
categoryarduino
json_metadata{"tags":["arduino-mcu-device-id-id-signature"],"app":"drotto/0.0.1"}
created2017-07-17 13:08:45
last_update2017-07-17 13:08:45
depth2
children0
last_payout2017-07-24 13:08:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length85
author_reputation68,767,115,776,562
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,765,319
net_rshares0
@incrediblesnow ·
不好意思,我想使用你的人头照,用来介绍给新人认识,可以吗?
参考如下
新手入门手册之 #cn 介绍华文区元老 Part2
https://steemit.com/cn/@incrediblesnow/cn-cny-part2
👍  
properties (23)
authorincrediblesnow
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170715t070815958z
categoryarduino
json_metadata{"tags":["cn","arduino"],"links":["https://steemit.com/cn/@incrediblesnow/cn-cny-part2"],"app":"steemit/0.1"}
created2017-07-15 07:08:42
last_update2017-07-15 07:08:42
depth1
children0
last_payout2017-07-22 07:08:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length112
author_reputation39,931,984,573,642
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,541,786
net_rshares2,066,944,147
author_curate_reward""
vote details (1)
@istiaq69 ·
Welcome to steemit, happy to have you here
I comment to your post to follow me. and I will follow you

I am@istiaq69 , my real name istiaq ahmed:)
Checkout my blog posts, Enjoy your time here and let's get this party started :)
👎  
properties (23)
authoristiaq69
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170714t124847662z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 12:49:15
last_update2017-07-14 12:49:15
depth1
children1
last_payout2017-07-21 12:49:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length227
author_reputation991,783,229,354
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,452,483
net_rshares-5,406,824,423
author_curate_reward""
vote details (1)
@joeyarnoldvn ·
thanks
properties (22)
authorjoeyarnoldvn
permlinkre-istiaq69-re-oflyhigh-arduino-mcu-device-id-id-signature-20170714t125824899z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 12:58:24
last_update2017-07-14 12:58:24
depth2
children0
last_payout2017-07-21 12:58:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length6
author_reputation51,479,757,932,874
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,453,193
net_rshares0
@joeyarnoldvn ·
Good. Thanks. Upvoted. Resteemed.
properties (22)
authorjoeyarnoldvn
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170714t125759496z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 12:58:00
last_update2017-07-14 12:58:00
depth1
children0
last_payout2017-07-21 12:58:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length33
author_reputation51,479,757,932,874
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,453,170
net_rshares0
@jubi · (edited)
$1.11
既然如此也顶顶我嘛

话说 arduino里面的传感器参数 可以直接指定吗?就是直接给模拟参数
👍  
properties (23)
authorjubi
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170714t132154646z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 13:22:03
last_update2017-07-14 13:23:57
depth1
children3
last_payout2017-07-21 13:22:03
cashout_time1969-12-31 23:59:59
total_payout_value0.830 HBD
curator_payout_value0.276 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length47
author_reputation82,406,494,254,467
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,455,244
net_rshares252,618,670,007
author_curate_reward""
vote details (1)
@oflyhigh ·
没懂你说啥呢,具体点?😄
properties (22)
authoroflyhigh
permlinkre-jubi-re-oflyhigh-arduino-mcu-device-id-id-signature-20170714t132456448z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 13:24:57
last_update2017-07-14 13:24:57
depth2
children2
last_payout2017-07-21 13:24:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length12
author_reputation6,292,504,580,419,325
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,455,553
net_rshares0
@jubi ·
我这几天在家里把手机的加速度感应器弄成外接的 所以 固有此问。一解释 一下子暴露了 我完全不懂 电路板 呵呵。
properties (22)
authorjubi
permlinkre-oflyhigh-re-jubi-re-oflyhigh-arduino-mcu-device-id-id-signature-20170714t133244120z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 13:32:51
last_update2017-07-14 13:32:51
depth3
children1
last_payout2017-07-21 13:32:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length55
author_reputation82,406,494,254,467
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,456,389
net_rshares0
@justyy ·
这玩意有点小复杂,还是 树莓PI 简单。
看到  while (1);  就想起了  8位的 NES 编程。
比如这篇我写的博文:  https://helloacm.com/tutorial-7-c-programming-in-6502-colour-setting-for-nes/
最后也有一个 for (;;);
👍  
properties (23)
authorjustyy
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170714t230057814z
categoryarduino
json_metadata{"tags":["arduino"],"links":["https://helloacm.com/tutorial-7-c-programming-in-6502-colour-setting-for-nes/"],"app":"steemit/0.1"}
created2017-07-14 23:01:00
last_update2017-07-14 23:01:00
depth1
children1
last_payout2017-07-21 23:01:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length161
author_reputation280,616,224,641,976
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,509,838
net_rshares435,366,753
author_curate_reward""
vote details (1)
@oflyhigh ·
😄👏
properties (22)
authoroflyhigh
permlinkre-justyy-re-oflyhigh-arduino-mcu-device-id-id-signature-20170715t010447808z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-15 01:04:48
last_update2017-07-15 01:04:48
depth2
children0
last_payout2017-07-22 01:04:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2
author_reputation6,292,504,580,419,325
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,518,120
net_rshares0
@maxtill94 ·
你的文已看完,我已申请关注了,我也写了第一篇文,有空请阅下~
个人认为NEVERDIE ICO 也不错,在我个人热帖里,Neverdie.com
https://steemit.com/cn/@maxtill94/neverdie-ico-erc20-ico
properties (22)
authormaxtill94
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170721t063511588z
categoryarduino
json_metadata{"tags":["arduino"],"links":["https://steemit.com/cn/@maxtill94/neverdie-ico-erc20-ico"],"app":"steemit/0.1"}
created2017-07-21 06:35:12
last_update2017-07-21 06:35:12
depth1
children0
last_payout2017-07-28 06:35:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length129
author_reputation-473,999,233,539
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,162,124
net_rshares0
@rogeer ·
$0.03
God!
👍  
properties (23)
authorrogeer
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170715t004818482z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-15 00:48:18
last_update2017-07-15 00:48:18
depth1
children0
last_payout2017-07-22 00:48:18
cashout_time1969-12-31 23:59:59
total_payout_value0.023 HBD
curator_payout_value0.007 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4
author_reputation3,309,545,168,114
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,517,034
net_rshares7,644,981,307
author_curate_reward""
vote details (1)
@wilkinshui ·
$1.55
被老外搶了頭香> <
👍  ,
properties (23)
authorwilkinshui
permlinkre-oflyhigh-arduino-mcu-device-id-id-signature-20170714t125254117z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 12:52:57
last_update2017-07-14 12:52:57
depth1
children3
last_payout2017-07-21 12:52:57
cashout_time1969-12-31 23:59:59
total_payout_value1.534 HBD
curator_payout_value0.013 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length10
author_reputation83,484,374,565,395
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,452,778
net_rshares354,906,553,940
author_curate_reward""
vote details (2)
@oflyhigh ·
$0.22
😄我把你点到他上边去,气死他
👍  
properties (23)
authoroflyhigh
permlinkre-wilkinshui-re-oflyhigh-arduino-mcu-device-id-id-signature-20170714t125354425z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 12:53:57
last_update2017-07-14 12:53:57
depth2
children2
last_payout2017-07-21 12:53:57
cashout_time1969-12-31 23:59:59
total_payout_value0.202 HBD
curator_payout_value0.016 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length14
author_reputation6,292,504,580,419,325
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,452,855
net_rshares50,306,245,383
author_curate_reward""
vote details (1)
@wilkinshui ·
太感動了,O大週末快樂~
properties (22)
authorwilkinshui
permlinkre-oflyhigh-re-wilkinshui-re-oflyhigh-arduino-mcu-device-id-id-signature-20170714t130323583z
categoryarduino
json_metadata{"tags":["arduino"],"app":"steemit/0.1"}
created2017-07-14 13:03:27
last_update2017-07-14 13:03:27
depth3
children1
last_payout2017-07-21 13:03:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length12
author_reputation83,484,374,565,395
root_title"Arduino 开发不传之秘: 读取MCU Device ID(设备ID)以及Signature(标识)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,453,598
net_rshares0