自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

原创 内存诊断工程搭建及demo测试

第三章 内存诊断工具 193.1mtrace工具 193.1.1工具背景 193.1.2环境搭建 193.1.3demo测试 193.2memwatch工具 203.2.1工具背景 203.2.2环境搭建 213.2.3demo模拟 213.3memleak工具 233.3.1工具背景 233.3.2环境搭建 233.2.3demo模拟 233.4valgrind工具 2...

2019-09-10 17:18:09 430

原创 内存泄漏----测试demo编写

第二章 内存问题模拟 2.1常见内存问题 2.2各种内存问题举例 2.2.1内存溢出 2.2.2内存越界 2.2.3内存泄漏 2.2.4指针多次释放 2.2.5使用已释放的指针 2.3main函数返回参数 2.3.1返回结构体参数 2.3.2直接返回参数

2019-09-10 16:38:18 877

原创 展讯修改串口打印等级和如何获取工厂模式开机log

如何修改串口打印等级1,不擦除式修改,关机可保存修改工厂版本的xxx.dts文件(如展讯9850,native版本,就是9850-native.dts),修改bootargs的参数中level,8是最大等级,一般7够用了(开机也不会被擦除)2,暂时性修改,关机不保存使用adb命令 echo 8 > /proc/sys/kernel/printk获取工厂模式开机log1,进入工厂模...

2019-06-18 14:52:56 1337

原创 展讯GPIO配置及添加手电筒菜单,模块(本次学习可以让你对菜单模块的操作有一个整体的把握)

总结:下层:首先需要gpio口,完成功能接口的实现上层:需要新建二级菜单和模块,实现处理函数编写,最后在处理函数里面调用下层的接口实现功能:手电筒长亮,闪烁,快闪,循环的功能。实现的结果如图(配图)首先需要查看原理图,知道手电筒的GPIO口是哪一个(GPIO23),对比代码GPIO和pinmap的配置(配图)下层代码涉及E:\7701\MS_Customize\source\produc...

2019-04-02 10:22:43 1225

原创 展讯抓取开机串口log(未实现,供参考,有错误或者知道哪里有问题请帮忙指出)

需要修改NV,串口抓取log(未完成,仅供参考)NV模块:nv_parameter准备工作:需要进入工程模式,先把USB串口搞好:#*8378#1#->Para set->Arm Log,USB Log打开1、手机需要飞线,有TX和GND两根2、在tool目录上找到相关的NV工具–NV Editor,用这个工具选择文件打开,打开build目录image目录里面的nvitem文件夹...

2019-03-12 11:55:08 1193

原创 展讯编译命令及如何烧录

命令(p是项目工程名字)1.编译工程make p=sc7701_160X128BAR_64MB_72M_B3_BYT_F31_C21 new2.清除模块make p=sc7701_160X128BAR_64MB_72M_B3_BYT_F31_C21 m=simulator_main clean3.编译模块make p=sc7701_160X128BAR_64MB_72M_B3_BY...

2019-03-12 11:44:59 2169

原创 《Java程序设计》课程实验指导书程序代码(答案)(实验七)

实验七   Java多线程  一、实验目的:熟悉利用Thread类建立多线程方法。熟悉利用Thread接口建立多线程方法。二、实验内容:1. 阅读下列程序,分析并上机检验其功能。class DelayThread exends Thread{ private static int count=0; private int no; private int dela

2016-06-10 16:41:34 8709 2

copy迭代循环考位文件文件夹.sh

用于维护代码量大的工程项目,可以方便的提取需要变动的文件,在不改变基线代码的情况下实现编译,方便代码维护,本脚本可用于参考学习

2019-06-24

展讯手电筒菜单模块添加

1.手电筒菜单添加步骤及其相关的代码 2.手电筒模块添加步骤及其相关的代码 3.GPIO,pinmap配置 4.原理图 5.流程总结

2019-04-02

展讯SC9820E 新建分支新屏移植

1.详细的新屏移植对应的uboot,kernel需要添加修改的文件内容(理论) 2.总结新屏移植(理论) 3.实际操作新屏移植步骤(实践) 4.一份已经建立好的分支结果

2018-12-26

SVN服务器下载代码,SC9820E编译,刷机,下载,出现的错误总结

1.如何在linux上下载SVN代码 2.有展讯编译流程的详解 3.展讯刷机流程详解 4.展讯下载到硬件里面的说明 5.本人自己实践编译的理解以及遇到的问题总结

2018-12-12

ASR1802环境搭建

主要学习内容: 1.搭建编译环境 2.如何编译SDK 3.SWD烧录平台 4.CATStudio调试平台 5.ASR学习指南学习

2018-10-12

《Java程序设计》课程实验指导书程序代码(答案)(实验七)  

实验七 Java多线程 一、实验目的: 熟悉利用Thread类建立多线程方法。 熟悉利用Thread接口建立多线程方法。 二、实验内容: 1. 阅读下列程序,分析并上机检验其功能。 class DelayThread exends Thread{ private static int count=0; private int no; private int delay; public DelayThread(){ count++; no=count; } public void run(){ try{ for (int i=0;i<10;i++){ delay=(int)(Math.random()*5000); sleep(delay); System.out.println(“Thread ”+no+” with a delay ”+delay); } }catch(InterruptedException e){}}} public class MyThread{ public static void main(String args[]){ DelayThread thread1=new DelayThread(); DelayThread thread2=new DelayThread(); thread1.start(); thread2.start(); try{ Thread.sleep(1000);}catch(InterruptedException e){ System.out.println(“Thread wrong”);}}} 2.讲上列程序利用Runnable接口改写,并上机检验。 3.利用多线程编写一个模拟时钟(AWT程序、Runnable接口),有时/分/秒针 编写一个应用程序,创建三个线程分别显示各自的时间。 三、实验要求: 1. 通过实验掌握Thread 、Runnable使用方法; 2. 程序必须能够实现多线程; 3. 程序必须能够完成题目要求; 4. 写出实验报告。 四、实验步骤: 首先分析程序功能,再通过上机运行验证自己的分析,从而掌握通过Thread类建立多线程的方法。 通过将扩展Thread类建立多线程的方法改为利用Runnable接口的方法,掌握通过Runnable接口建立多线程的方法。

2016-06-10

空空如也

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

TA关注的人

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