当前标签: 首页 >> C
«    2021年7月    »
1234
567891011
12131415161718
19202122232425
262728293031
文章归档
网站分类
控制面板
您好,欢迎到访网站!
  查看权限
访客信息
    标签列表
    最新留言
    友站访问排行

      C语言不定参数的传递

      比如我有一个不定参数my_printf(const char* fmt,...),然后需要在些函数内调用另一个不定参数my_printf_ex(const char* fmt,...);错误写法:int my_printf(const char* fmt,...) {     return my_printf_ex(fmt,...); }正确写法:#include <stdarg.h>

      Windows获取系统唯一标识UUID

      Windows获取系统唯一标识UUID  (也叫CSP UUID) 命令行 wmic csproduct get uuid C/C++ 使用CoCreateGuid函数,可以参考官方:https://docs.microsoft.com/en-us/windows/win32/api/combaseapi/nf-combaseapi-cocreateguid

      MTK功能机更改系统时间的正确流程

      一般我们设置系统时间一般使用applib_dt_utc_sec_2_mytime函数,好像也没有什么问题,但会发现有些地方并不会同时,比如界面上的时间没有改变,或者其它一些不同步问题。 解决方法: 参考NTPD更改时间的代码: 文件: \plutommi\Service\NtpSrv\NtpSrvMain.c /* auto sync result proc function */ void srv_ntp_

      C语言用宏定义来实现传输可变参数、打印调用处的文件名+行号+函数名

      源码: #include <stdio.h> // put #define MY_LOG_PUT(F,T,...) \ do{ \ char buff[200]; \ char *str; \ str = buff; \ sprintf(str, "[%s ]%s %s(Line %d): ",T,__FILE__,__FUNCTION__,__L

      MTK功能机兼容多种Flash型号

      MTK功能机兼容多种Flash型号,这里是官方的例子,支持两种flash型号,以此类推添加。 文件: custom_MemoryDevice.h /* **************************************************************************** Step 2: Specify part number for each device chosen when COMBO_MEMORY

      MTK功能机查找对应Flash的MemoryDeviceList的xls文件

      MTK功能机的Flash配置一般在源代码上就能修改,如果要涉及MemoryDeviceList的xls文件,需要找到对应的地方。 我这里平台是: MTK6261D 首先是代码上确认当前使用的型号:  文件: \custom\system\<工程名>_BB\custom_MemoryDevice.h #define MEMORY_DEVICE_TYPE SERIAL_FLAS

      MTK功能机获取SIM卡的ICCID(解决带字母的修正版本)

      之前有写过一篇文章。是  MTK功能机获取SIM卡的ICCID 。但现在实际当用遇到带有字母的情况,就会打印出来如: 898607;3151700353231 类似这种,简单分析了一下,之所有出现字母“;”是因为解决出来的值是0x0B然后加上0x30就成了0x3B就是ANSII字母“;”。修正后如下:/*****************************************************************************  *&n

      MTK功能机判断SIM卡是否可用

      MTK功能机判断SIM卡是否可用,如果SIM卡没接触好,在开发阶段会是一个很大的坑。MMI_BOOL srv_sim_ctrl_is_available(mmi_sim_enum sim);

      MTK功能机禁止第一次开机屏幕校准和解决蓝牙默认没有自动打开问题

      MTK功能机禁止第一次开机屏幕校准,因为现在很多基于MTK功能机的产品都作为智能穿戴类的,一般不需要屏幕和触屏;在没有屏幕情况下,根本不知道什么情况,明明蓝牙是设置开机自动打开的,但偏偏就没打开,原因很可能就是这个屏幕校准窗口档着了,要按确认后才能继续。这里是解决方法,当然如果你是IOT版本应该没有这个问题。文件: Bluetooth.res <CACHEDATA type="byte" id="NVRAM_BT_POWER_ST

      [setup_env] Error -1073741819

      今天编译MTK功能机的代码时,编译到provider模块时出错错误2018/10/26 12:06:25  LOG: .\build\FISE61D_11C\log\obigo03cadp.log 2018/10/26 12:06:27  LOG: .\build\FISE61D_11C\log\obigo03capp.log 2018/10/26 12:05:28  LOG: .\build\F
      Powered By Z-BlogPHP 1.7.0 Powered By Z-BlogPHP © 2018 jues博客 Copyright Your WebSite.Some Rights Reserved.联系站长 Themes by jues