查看: 2527|回复: 1

[求助] I.MX求助如何在应用层获取cpuid

[复制链接]

该用户从未签到

1

主题

2

帖子

0

新手上路

Rank: 1

积分
15
最后登录
2016-4-20
发表于 2015-8-4 16:39:55 | 显示全部楼层 |阅读模式
本帖最后由 smakker 于 2015-8-10 11:35 编辑

对论坛不熟,不知这里发帖有没有问题,发错位置希望版主转移到相应的位置哈!
最近一直在用imx283的开发板(arm-linux),需要做验证,需要获取唯一的id,cpuid号,
在网上找到一段是 嵌入到c里面的 汇编代码,编译通过了但是无法运行:
//    unsigned char id;
//    __asm__ __volatile__(
//    "MRC P15,0,%0,c0,c0,0"
//    :"=r"(id)
//    :
//    :"memory");
//    QString a=QString("%1").arg(id);

方法我也不确定是否正确,希望大家帮我看看,我该如何来获取cpuid,
这两天在网上搜索了一下,流程 应该是 用户模式通过swi中断,然后切换到svc模式 然后去读 cpuid。
这段还不会写,知道大神的帮下忙。
我知道答案 目前已有1人回答

评分

参与人数 1NXP金币 +5 收起 理由
小七 + 5 打赏!

查看全部评分

回复

使用道具 举报

该用户从未签到

8

主题

39

帖子

0

注册会员

Rank: 2

积分
90
最后登录
2018-6-1
发表于 2015-8-6 13:31:46 | 显示全部楼层
不懂,帮忙顶一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-21 19:04 , Processed in 0.084566 second(s), 23 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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