自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 Git提交命令清单

GIT提交命令清单首先在git server上创建一个版本库,项目的名称test_project及项目的描述 一、创建本地电脑的代码目录、创建git代码库、初始化Git代码库# 在当前的项目目录新建一个Git代码库$ git init# 新建一个项目目录,将其初始化为Git代码库$ git init [project-name]$ git init test_...

2018-11-03 15:14:14 254

原创 AT指令把虚拟串口转化成普通串口

拿到61M M2M_11C_V12_GPRS_MMI的代码,编译后AT指令只能通过虚拟串口发送,需要把虚拟串口转化成普通串口,让单片机能够控制或者能通过串口工具进行发送at指令,修改方法如下: 1、 custom\drv\misc_drv\_Default_BB\MT6261\uart_def.c   UART_flowCtrlMode  UART_GetFlowCtrl(UART_PORT ...

2018-10-15 17:32:05 1094

转载 理解CRC循环冗余

Cyclic redundancy check calculation unit (CRC)The CRC (cyclic redundancy check) calculation unit is used to get a CRC code using aconfigurable generator polynomial value and size.Among other applic...

2018-09-29 18:28:44 592

原创 论学霸的养成

其实学霸就是看很多书籍包括各种中英文书籍,,, 然后都能理解透,,, 真理就这么简单,,, 坚持读书读书读书。。。 网络的时代,习惯性的去搜索网络是否有答案,其实真正有用的资料没去阅读和消化。。。 国庆学习计划:1. GSM通信原理及开发 - 10月1号2. STM32F3官方英文手册阅读 - 10月1号3. STM32F1正点原子资料参考学习 ...

2018-09-29 17:52:22 257

转载 转-经验

先来看下记录的面试材料: 一、阿里巴巴面试第一个:阿里面试都问什么? :(55分钟)011、开发中Java用了比较多的数据结构有哪些?2、谈谈你对HashMap的理解,底层原理的基本实现,HashMap怎么解决碰撞问题的?这些数据结构中是线程安全的吗?假如你回答HashMap是线程安全的,接着问你有没有线程安全的map,接下来问了conurren包。3、对JVM熟不熟悉?...

2018-08-06 15:36:10 170

转载 转载经验

一页纸讲清单片机也许有人问:有没有那么简单呀?当然不会那么简单啦,首先你要把书读薄,然后再把书读后,最后把书放进自己脑子里,形成自己的一套思路。理解任何一个事物,最好把握它的本质。对于各个各样的嵌入式微处理器产品,实际上用一页纸就可以把本质的脉络说清楚。有这么神奇,嗯...我也是自己总结的,大家可以看看,加以斧正。8位和32位机都可以看成是“内核+外设”的结构,外设多,单片机就...

2018-08-04 13:42:26 144

原创 重新认识自己的问题

        之前干了上层开发工作也是经历了好几个年头,越往后就会发现缺乏驱动底层方面的技能,因为一个电子产品项目,首先启动的都是从驱动开始,然后接着才是上层工作。所以一直以来认为驱动才是一个电子产品工作起来的前提,甚至是能diy不同零件模块,完成不同的尝试。        自从pregnant到有了自己的little girl差不多1年半的年头,人也怠慢了许多,加上本身之前的工作就很浮躁。...

2018-08-04 10:47:10 389

原创 概要学习规划 (Android)

一、明确自我定位本着,学习一技之长,让自己不再抱怨一无所有,人生不再虚度中流失。或许我们会抱怨为什么自己是从事这个要不停去学习的行业,或许觉得未来我不会从事我们目前所在的行业,或许会考虑很多未知的事情,然后总是无从下手或者无法投入到你想去学而又为之胆怯的事情,就这样日复一日,日子流失了,生活还是依旧没什么改变,内心还是在挣扎,往往归结于自己的机遇不够好,公司不够好。。。各种借口,各

2016-06-28 11:30:27 313

原创 汉字转Unicode编码

1。安装UltraEdit软件;2。打开UE,,新建一个空文件,写上汉字,然后,文件-》保存-》格式(UTF-16);3。点击“切换十六进制模式”,看到FF,FE开头就转换成功。 {换行符的转换:0D 00 0A 00} ,注意是高位低位;4。然后写一个,文件转C语言数组.exe,直接选择刚才保存的文件,就会直接生成数组内容的头文件。

2013-09-25 18:42:24 790

原创 MTK 11A Home Screen

MTK 11A Home Screen 结构说明整体结构:1. Director page —— used to control all other UI components     —— other UI components only interac

2011-09-04 18:37:15 512

原创 目前C面试题

1.什么是引用?声明引用和使用的时候需要注意哪些问题?2.内存分配方式有几种?MTK开发分配应该注意什么?3.sizeof的计算,包括变量和结构体以及循环结构体的sizeof的计算4.++ ,--单目操作符的运算5.排序和查找:<br />写一个通用排序函数,按任何需要的方式排序任意类型的数组。排序方式有冒泡排序、选择排序、插入排序、希尔排序。<br />6.建立一个通讯录单链表,包括姓名、地址、邮编、电话、成绩。编写以下函数:<br />1. 链表的建立函数:链表按人员姓名的字典顺序排列,并存入磁盘文件;

2011-05-12 14:56:00 581

转载 MTK的高亮机制

1、 对于MTK平台中高亮事件的简单分析,仅涉及MMI层的应用牵涉函数:     void SetHiliteHandler( U16 itemid, FuncPtr hiliteFuncPtr );     void RegisterHighlightHandler( void (*f)(S32 item_index) );     void ExecuteCurrHiliteHandler( S32 hiliteid );原理: 1.  RegisterHighlightHandler(ExecuteC

2010-09-07 16:35:00 713

转载 栈内存指针的问题

这几天在学习C过程中,在使用指针作为函数参数传递的时候出现了问题,根本不知道从何得解:源代码如下:    createNode(BinNode *tree,char *p)    {        tree = (BinNode *) malloc(sizeof(BinNode));        tree->data = *p;    }该代码段的意图是通过一个函数创建一个二叉树的节点,然而在,调用该函数后,试图访问该节点结构体的成员时候,却发生了内存访问错误,到底问题出在哪儿呢?一直不明白指针作为函数参

2010-09-04 11:40:00 3021 2

转载 栈和堆

 一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)--------由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)-----一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。    3、全局区(静态区)(static)------,全局变量和静态变量的存储是放在一

2010-09-04 10:59:00 726

原创 关于输入框的光标

设置断点:UI_inputbox_show_cursor()的函数调用情况进入Messages--->write message:UI_inputbox_show_cursor()gui_show_EMS_input_box_cursor()gui_handle_ems_cursor()gui_draw_ems_one_line()gui_show_EMS_input_box_with_cache()gui_show_EMS_input_box_ext()gui_show_EMS_input_box()mm

2010-09-03 16:10:00 911

原创 常用小知识点

加载过的字符串生成文件:string_resource_usage.txt加载过的图片生成文件:image_resource_usage.txtSMS编辑界面,中间按键的显示:mmi_sms_entry_editor{#ifdef __MMI_WGUI_CSK_ENABLE__   EnableCenterSoftkey(0, IMG_GLOBAL_SEND_MSG_CSK);   mmi_imc_disable_csk();#endif }EnableCenterSoftkey(0, 0);去掉其使用。设

2010-09-03 10:14:00 2388

转载 MMI层的函数

<br />1.      gdi_layer_clear () ---- 将整个层刷成单一颜色(层激活后要立即执行)。 <br />2.      gdi_layer_set_source_key () ----- 将某一颜色设为层的通透色,在层合并的时候,系统会自动将层与通透色相同的颜色忽略掉(就是说这一点上看到的是底下层的颜色) gdi_layer_set_source_key(TRUE,GDI_COLOR_BLUE); <br />3.      gdi_layer_create(20,20,136

2010-09-03 10:06:00 606

原创 MMI绘制设置断点

<br />跟踪屏幕每一处字串绘制:<br />设置断点UI_move_text_cursor:<br />gui_move_text_cursor =UI_move_text_cursor<br /> <br />图标测量:<br />设置断点_measure_image<br />gui_measure_image = _measure_image<br /><br />图标显示:<br />设置断点_show_image<br />gui_show_image = _show_image<br /> 

2010-09-03 10:02:00 408

原创 MMI锁和解锁

<br />MTK键盘锁和解锁的问题:<br />OK+#键加锁的问题:<br /><br />标志变量:<br />IdleAppDef.h:<br />结构体:idle_context_struct中添加:<br />#if defined (__MMI_KEYPAD_LOCK_PATTERN__) <br />    U8 ToMainMenuScrFromIdleApp;<br />#endif <br /> <br />IdleApp.c:<br />赋初始值:<br />idle_context

2010-09-03 09:45:00 1330

java学习指导及面向对象基础知识整理

java学习指导,帮助我们一步一步的去提高。 java面向对象基础知识,帮助我们去理解及学习一门新编程语言。

2016-05-24

文件转C语言数组

汉字转Unicode码,整个文件转成数组形式

2013-09-25

Ascii和16进制的转换

方便大家在填写相关的默认值时用到Ascii的十六进制

2011-04-23

学习英语必知的53个英文

计算机专业的技术人员就该多学些营业 CPU 等一系列的单词

2009-09-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除