DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 299|回复: 4
打印 上一主题 下一主题

asprogrammer-2.1.2 diy编程器版,实现UID读取

[复制链接]
跳转到指定楼层
楼主
发表于 2025-2-12 11:25:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
有人想读取芯片的UID(Unique ID)功能,这个不是每个型号都有的,而且有些长度还不一样,好在都是通过4BH功能号实现
华邦的就只有8字节(64bit),而GD的则是16字节(128bit),具体哪个有就得看芯片的数据手册了,一般介绍页会说明的
要是UID最长是16字节,我们就按这个先设计,以后再看看怎么通过配置实现区分

现在是实现的功能,日志最后一行就是,但是感觉奇怪的是为什么前面有4字节的ff
由于我们是按16字节读取的,芯片的实际只有8字节,但是为什么会出现这样的呢
UID(4B): FFFFFFFFD8670878E7542837D8670878
实际有效的是D8670878E7542837
为什么数据会偏移呢,有待慢慢查查,先这样吧

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
沙发
发表于 2025-2-12 12:49:13 | 只看该作者
前排站位,感谢分享!
板凳
发表于 2025-2-12 19:48:06 | 只看该作者
前排支持一下~~
地板
 楼主| 发表于 2025-2-14 21:41:43 | 只看该作者

看来读出uid没问题了,为什么显示重复,主要是华邦的uid是8字节的,现在是按16字节显示
到时按不同厂家的uid长度处理下就行了

5#
 楼主| 发表于 前天 16:58 | 只看该作者
将读取uid功能专门设置个按钮操作,同时处理是8字节和16字节显示
测试用华邦的芯片没问题了
当然这个功能在后面的spi nand还要用到,但是显示的内容可能要更多,到时再单独处理
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-2-22 14:30 , 耗时 0.241280 秒, 21 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表