鸿蒙系统怎么查询iccid?

鸿蒙系统怎么查询iccid?,第1张

public static String getDeviceId() {

// 通过设备管理的获得设备列表方法获得

List<DeviceInfo> deviceList = DeviceManagergetDeviceList(DeviceInfoFLAG_GET_ONLINE_DEVICE);

// 判空

if (deviceListisEmpty()) {

return null;

}

// 获得设备数量

int deviceNum = deviceListsize();

// 创建两个列表,分别存设备id和设备名

ArrayList<String> deviceIds = new ArrayList<>(deviceNum);

ArrayList<String> deviceNames = new ArrayList<>(deviceNum);

// 遍历设备列表,将设备id和设备名分别存到两个列表中

deviceListforEach(device -> {

deviceIdsadd(devicegetDeviceId());

deviceNamesadd(devicegetDeviceName());

});

// 我就直接使用deviceIds的第一个元素,作为启动远程设备的目标id

String deviceIdStr = deviceIdsget(0);

return deviceIdStr;

}

是的,就是编译器选择。

参考以下内容

Compiler name and version macros are predefined by all C/C++

compilers to enable #if/#endif sets around compiler-specific code,

such as inline assembly, compiler-specific intrinsics, or special language

features This can be necessary in high-performance code that aims at using the

best performance tricks available for each compiler This article

surveys common compilers and shows how to use predefined macros to detect the

compiler name and version at compile time

How to detect the compiler name

Compiler name macros indicate a specific compiler, such as Intel ICC or

Microsoft Visual Studio There are exceptions See the notes after the

table

#if defined(__clang__)

/ Clang/LLVM ---------------------------------------------- /

#elif defined(__ICC) || defined(__INTEL_COMPILER)

/ Intel ICC/ICPC ------------------------------------------ /

#elif defined(__GNUC__) || defined(__GNUG__)

/ GNU GCC/G++ --------------------------------------------- /

#elif defined(__HP_cc) || defined(__HP_aCC)

/ Hewlett-Packard C/aC++ ---------------------------------- /

#elif defined(__IBMC__) || defined(__IBMCPP__)

/ IBM XL C/C++ -------------------------------------------- /

#elif defined(_MSC_VER)

/ Microsoft Visual Studio --------------------------------- /

#elif defined(__PGI)

/ Portland Group PGCC/PGCPP ------------------------------- /

#elif defined(__SUNPRO_C) || defined(__SUNPRO_CC)

/ Oracle Solaris Studio ----------------------------------- /

#endif

With iccex

lngSize = LenB(iccex)

lngICC = ICC_USEREX_CLASSES

End With

这个循环导致慢的,应该加个条件以退出循环

改为以下程序自己验证吧,是PB0输出LED,PC0输入,是吧????

//ICC-AVR application builder : 2012/11/18 13:39:36// Target : M128

// Crystal: 40000Mhz

#include <iom128vh>

#include <macrosh>

#define uchar unsigned char

#pragma interrupt_handler int1:2

void int1(void)

{

EIMSK=0X00;

PORTB = 0x01;

EIMSK=0X01;

}

void main()

{

int1(); //PB0为上拉电阻

DDRB = 0xff;

PORTB = 0x00;//PBO为低电平,LED不亮

DDRC=0X00;//C口最后输入端

DDRC=0XFF;

while(1)

{

if((PINA & BIT(0))==0) //判断是否PA0口按下键了。

{PORTC |=BIT(0);} //亮

else

{PORTC &=~BIT(0);} //灭

}

}

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/3426181.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-02-25

随机推荐

  • 精华露和乳液的区别是什么,分别如何使用

    精华露用于皮肤的修护和保养  一般用于睡前洁面后轻拍于面部至吸收 其功能和效果长期使用才会有效果 如雅诗兰黛和ONLY就有两款 但是如果年龄还不大 不推荐使用 容易使皮肤更容易老化 对产品长生依赖。乳液分为妆前乳和保湿乳等等 就是皮肤的日常

    2024-04-15
    68200
  • 脸部紧致提拉用什么比较有效果?

    照镜子的时候我们经常会觉得是不是自己胖了呀,怎么感觉脸变大了呢,有点“松垮”的胖。其实不是胖了,而是我们的脸松弛下垂了!地心引力每天都在把我们的皮肤向下拉,特别是年龄增长胶原蛋白不足的时候,加上护肤不当、熬夜等诸多原因,导致我们的脸越来越垮

    2024-04-15
    57400
  • 六芒星项链的意义都有什么

          六芒星项链是来自时尚饰品APM旗下的一款知名项链款式,采用防过敏的925银材质、人性化的调节扣设计,是一款适合送女友的最佳礼物。那么六芒星项链的寓意你知道哪些一起来看看吧。      我们在购买饰品的时候,除了看品牌款式和性价比

    2024-04-15
    55500
  • 抖音卖天气丹套盒399是真的吗

    假的。天气丹套盒原价需要230美元,价格差距巨大,一分钱一分货。所以天气丹套盒是假货。天气丹品牌创始人、濠州徐氏当代传人徐静先生是中医国学研究者,致力于研究中国中药护肤和中国文化的推进者;当年在部队出诊时偶然获得散失已久的宫廷养颜秘方。徐静

    2024-04-15
    44100
  • 雅诗兰黛线雕精华好吗

    去年线雕可算是火了一整年,今年雅诗兰黛就公司发布了一款叫雅诗兰黛线雕精华的产品。那雅诗兰黛线雕精华好吗?从成分上看,雅诗兰黛线雕精华真的有提拉紧致的效果吗?下面就来告诉你,雅诗兰黛线雕精华怎样?雅诗兰黛线雕精华好吗针对于雅诗兰黛线雕精华好吗

    2024-04-15
    49600
  • 精华液哪款好用

    精华液是选贵的还是选口碑好的?我相信有无数的人都这么问?其实回答哪个都是错的,真正的答案是,还要好的,还要价格实惠的。我们都是大人,为什么不能尽量兼顾呢?所以今天我们就给大家介绍6款真正高口碑效果好,价格实在的精华液排行榜,让你绝对买的放心

    2024-04-15
    45600
  • TOM FORD汤姆福特眼镜盒的真假对比辨别方法是什么?

    之前以为只有TOM FORD眼镜有假货,后来才知道人家连镜盒都伪造出来了!下面专门整理一篇针对汤姆福特眼镜盒的真假对比辨别方法,即可以用于单独买眼镜盒的时候来参考,也可以用来连同萌猪之前整理分享过的眼镜的对比来一起综合判断TOM FORD眼

    2024-04-15
    41600

发表评论

登录后才能评论
保存