- 博客(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 286
原创 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 1215
转载 理解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 633
原创 论学霸的养成
其实学霸就是看很多书籍包括各种中英文书籍,,, 然后都能理解透,,, 真理就这么简单,,, 坚持读书读书读书。。。 网络的时代,习惯性的去搜索网络是否有答案,其实真正有用的资料没去阅读和消化。。。 国庆学习计划:1. GSM通信原理及开发 - 10月1号2. STM32F3官方英文手册阅读 - 10月1号3. STM32F1正点原子资料参考学习 ...
2018-09-29 17:52:22 272
转载 转-经验
先来看下记录的面试材料: 一、阿里巴巴面试第一个:阿里面试都问什么? :(55分钟)011、开发中Java用了比较多的数据结构有哪些?2、谈谈你对HashMap的理解,底层原理的基本实现,HashMap怎么解决碰撞问题的?这些数据结构中是线程安全的吗?假如你回答HashMap是线程安全的,接着问你有没有线程安全的map,接下来问了conurren包。3、对JVM熟不熟悉?...
2018-08-06 15:36:10 194
转载 转载经验
一页纸讲清单片机也许有人问:有没有那么简单呀?当然不会那么简单啦,首先你要把书读薄,然后再把书读后,最后把书放进自己脑子里,形成自己的一套思路。理解任何一个事物,最好把握它的本质。对于各个各样的嵌入式微处理器产品,实际上用一页纸就可以把本质的脉络说清楚。有这么神奇,嗯...我也是自己总结的,大家可以看看,加以斧正。8位和32位机都可以看成是“内核+外设”的结构,外设多,单片机就...
2018-08-04 13:42:26 175
原创 重新认识自己的问题
之前干了上层开发工作也是经历了好几个年头,越往后就会发现缺乏驱动底层方面的技能,因为一个电子产品项目,首先启动的都是从驱动开始,然后接着才是上层工作。所以一直以来认为驱动才是一个电子产品工作起来的前提,甚至是能diy不同零件模块,完成不同的尝试。 自从pregnant到有了自己的little girl差不多1年半的年头,人也怠慢了许多,加上本身之前的工作就很浮躁。...
2018-08-04 10:47:10 408
原创 概要学习规划 (Android)
一、明确自我定位本着,学习一技之长,让自己不再抱怨一无所有,人生不再虚度中流失。或许我们会抱怨为什么自己是从事这个要不停去学习的行业,或许觉得未来我不会从事我们目前所在的行业,或许会考虑很多未知的事情,然后总是无从下手或者无法投入到你想去学而又为之胆怯的事情,就这样日复一日,日子流失了,生活还是依旧没什么改变,内心还是在挣扎,往往归结于自己的机遇不够好,公司不够好。。。各种借口,各
2016-06-28 11:30:27 340
原创 汉字转Unicode编码
1。安装UltraEdit软件;2。打开UE,,新建一个空文件,写上汉字,然后,文件-》保存-》格式(UTF-16);3。点击“切换十六进制模式”,看到FF,FE开头就转换成功。 {换行符的转换:0D 00 0A 00} ,注意是高位低位;4。然后写一个,文件转C语言数组.exe,直接选择刚才保存的文件,就会直接生成数组内容的头文件。
2013-09-25 18:42:24 832
原创 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 535
原创 目前C面试题
1.什么是引用?声明引用和使用的时候需要注意哪些问题?2.内存分配方式有几种?MTK开发分配应该注意什么?3.sizeof的计算,包括变量和结构体以及循环结构体的sizeof的计算4.++ ,--单目操作符的运算5.排序和查找:<br />写一个通用排序函数,按任何需要的方式排序任意类型的数组。排序方式有冒泡排序、选择排序、插入排序、希尔排序。<br />6.建立一个通讯录单链表,包括姓名、地址、邮编、电话、成绩。编写以下函数:<br />1. 链表的建立函数:链表按人员姓名的字典顺序排列,并存入磁盘文件;
2011-05-12 14:56:00 612
转载 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 729
转载 栈内存指针的问题
这几天在学习C过程中,在使用指针作为函数参数传递的时候出现了问题,根本不知道从何得解:源代码如下: createNode(BinNode *tree,char *p) { tree = (BinNode *) malloc(sizeof(BinNode)); tree->data = *p; }该代码段的意图是通过一个函数创建一个二叉树的节点,然而在,调用该函数后,试图访问该节点结构体的成员时候,却发生了内存访问错误,到底问题出在哪儿呢?一直不明白指针作为函数参
2010-09-04 11:40:00 3060 2
转载 栈和堆
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)--------由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap)-----一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)------,全局变量和静态变量的存储是放在一
2010-09-04 10:59:00 743
原创 关于输入框的光标
设置断点: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 941
原创 常用小知识点
加载过的字符串生成文件: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 2458
转载 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 638
原创 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 430
原创 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 1371
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人