ALPHA 8F328D新特性之GUID(唯一ID)
本帖最后由 弘毅 于 2016-4-3 13:55 编辑传统的Arduino所使用的ATMEL MEGA328P是没有唯一ID的,这样子在比如物联网,加密等场合应用就会产生问题。因为这些场合需要唯一ID来加密或者产生设备地址。
我们以ALPHA 8F328D-U来演示一下,怎样通过串口输出该板子的唯一ID。
首先当然是8F328D-U插入USB线连接电脑
然后我们打开IDE,板子选择8F328D,把下面的代码粘贴进入IDE。
void setup() {
Serial.begin(9600);
uint32_t guid = (GUID3 << 24) | (GUID2 << 16) | (GUID1 << 8) | GUID0;
Serial.println(guid);
}
void loop() {
}
程序下载完成以后,打开串口监视器。就可以看到这块板子的唯一ID了。
It's Cool:lol 好好好,棒棒棒,涨姿势了, 国产的兼容内核,青出于蓝而胜于蓝。 ;P不知道在哪里可以有更多的介绍呢?
页:
[1]