NvM代码级别的调用
摘要:用到的NvM模块的API接口://一般与NvM交互过后,都需要调用下面函数检测下状态。NvM_GetErrorStatus(p_blk_obj->blk_id, &status);//获取到的status有9种状态,由NvM_RequestResultType定义,例如NVM_REQ_PENDING
阅读全文
posted @
2025-09-10 14:23
长缨在手_521
阅读(12)
推荐(0)
线程安全
摘要:线程不安全产生的原因 线程安全是多线程领域的问题。在同一程序中运行多个线程本身不会导致问题,问题在于多个线程访问了相同的资源。如,同一内存区(变量,数组,或对象)、系统(数据库,web services等)或文件。实际上,这些问题只有在一或多个线程向这些资源做了写操作时才有可能发生。只要资源没有发生
阅读全文
posted @
2021-10-05 16:50
长缨在手_521
阅读(64)
推荐(0)
GCC编译之后的代码信息
摘要:arm-none-eabi-gcc编译之后会显示一些信息,比如 下面就来说受每个字段的含义以及它们与bin文件大小的关系。text区是代码区,就是程序编译之后源码的区域,在烧录之后一直位于Flash ROM中。 data和bss都是指的全局变量以及函数内static的变量,区别是data是有初始值的
阅读全文
posted @
2020-04-17 13:52
长缨在手_521
阅读(528)
推荐(0)
移动设备识别ID
摘要:移动设备ID信息 在移动端产品的开发中,如何定位一台设备,定位一个人,是一个棘手的问题,在适配的过程中也会遇到千奇百怪的情况。 本文介绍了常用的设备ID以及标识设备的方法与一些常见问题。移动设备ID可分为三部分:硬件层面,系统层面,软件层面。以下只介绍硬件层面的。 SN(Serial Number)
阅读全文
posted @
2020-04-02 14:22
长缨在手_521
阅读(1272)
推荐(0)
移动端设备ID标识整理(转)
摘要:移动设备ID信息 在移动端产品的开发中,如何定位一台设备,定位一个人,是一个棘手的问题,在适配的过程中也会遇到千奇百怪的情况。本文介绍了常用的设备ID以及标识设备的方法与一些常见问题。移动设备ID可分为三部分:硬件层面,系统层面,软件层面。 系统区别 由于IOS系统限制问题,在IOS上可获取的设备I
阅读全文
posted @
2020-04-02 10:32
长缨在手_521
阅读(2807)
推荐(0)