zydr1989 发表于 2021-2-1 10:19

华大UID如何读取

如何读取华大HC32L13X系列的UID? 如下读取代码,执行就挂了... #define MCU_UID_ADDR_S                0x00100E74
      uint8_t i = 0;
      uint8_t data = {0};
                /* read */
                for(i = 0; i < 10; i++) {
                        data = *(unsigned char *)(MCU_UID_ADDR_S + i);
                }

martinhu 发表于 2021-2-2 11:03

是不是少了一个括号?????
*((unsigned char *)(MCU_UID_ADDR_S + i));
另外,你读取到data的数组里面,一直放data吗??
是不是应该如下:????
data = *((unsigned char *)(MCU_UID_ADDR_S + i));

单片小菜 发表于 2021-2-4 12:07

直接地址就可以了,别的没有什么了,应该如二楼说的一样。

里面有晴雨 发表于 2021-2-5 09:24

直接按照指针的地址查找就可以了。

598330983 发表于 2021-2-22 23:49

看看头文件,一般有宏或者函数吧。

wanduzi 发表于 2021-2-23 21:38

看看手册上写的存在哪儿

天灵灵地灵灵 发表于 2021-2-23 22:44

没在官网找到开发资料啊。

勇者无惧你和我 发表于 2021-2-24 09:46

官网上的资料没有的话,直接问FAE比较好。

嵌入小菜菜 发表于 2021-2-24 10:36

这个方式不错的。很棒的。

嵌入小菜菜 发表于 2021-2-24 11:11

这个值得收藏一下,不错的。

稳稳の幸福 发表于 2021-2-24 20:12

一般提供库函数读取。

豌豆爹 发表于 2021-2-25 10:52

直接地址吧
页: [1]
查看完整版本: 华大UID如何读取