[DemoCode下载] UID的读取,基于库函数

[复制链接]
 楼主| wahahaheihei 发表于 2019-8-31 23:47 | 显示全部楼层 |阅读模式
  1. /*---------------------------------------------------------------------------------------------------------*/
  2. /*                                                                                                         */
  3. /* Copyright(c) 2019 Nuvoton Technology Corp. All rights reserved.                                         */
  4. /*                                                                                                         */
  5. /*---------------------------------------------------------------------------------------------------------*/

  6. //***********************************************************************************************************
  7. //  Website: http://www.nuvoton.com
  8. //  E-Mail : MicroC-8bit@nuvoton.com
  9. //***********************************************************************************************************

  10. #include "ML51.h"

  11. /**
  12. * [url=home.php?mod=space&uid=247401]@brief[/url]       Read UCID function
  13. * @param       None
  14. * [url=home.php?mod=space&uid=266161]@return[/url]      None
  15. * [url=home.php?mod=space&uid=1543424]@Details[/url]     Result stroage in XRAM UCIDBuffer[0:11]; as usual ML51 not with UCID data.
  16. */

  17. void main (void)
  18. {
  19.           unsigned char i;
  20.        
  21.                 MFP_P46_GPIO;
  22.                 P46_INPUT_MODE;
  23.                 while(P46);                                                                                                                        //loop here while P46 = 1;
  24.                                
  25. /**
  26.         * include IAP.C in library to call UID_Read function.
  27. */
  28.                 UCID_Read();
  29.        
  30. /* print XRAM UCIDBuffer[0:11] value for the result. */
  31. #if 1
  32.                 MFP_P31_UART0_TXD;
  33.                 P31_QUASI_MODE;
  34.                 UART_Open(24000000,UART0_Timer3,115200);
  35.                 ENABLE_UART0_PRINTF;       
  36.                 printf ("UCID = ");
  37.                 for(i=0;i<11;i++)                                                                                                 
  38.                 {
  39.                         printf (" 0x%02bX",UCIDBuffer[i]);
  40.                 }
  41.                 printf (" 0x%02bX \n", UCIDBuffer[11]);
  42. #endif
  43.                                
  44.                 while(1);
  45. }





 楼主| wahahaheihei 发表于 2019-8-31 23:47 | 显示全部楼层
这个功能应该很好用,可以作为唯一识别码
天灵灵地灵灵 发表于 2019-9-8 23:26 | 显示全部楼层
操作比较简单的很。
yiyigirl2014 发表于 2019-9-11 00:28 | 显示全部楼层
这个是可以修的吗
antusheng 发表于 2019-9-15 22:56 | 显示全部楼层
用户设置ID的地方吧
wanduzi 发表于 2019-9-16 23:42 | 显示全部楼层
出厂就有的?可以修改吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

231

主题

3196

帖子

12

粉丝
快速回复 在线客服 返回列表 返回顶部

231

主题

3196

帖子

12

粉丝
快速回复 在线客服 返回列表 返回顶部