自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android高版本(targetSdkVersion >= 30)AIDL bindService失败问题

Android高版本(targetSdkVersion >= 30)AIDL bindService失败问题

2023-01-09 11:48:05 3372

原创 Android关于unbindService

你可能不知道的unbindService

2023-01-09 08:34:51 947

原创 请教 “关于synchronized关键字的缺陷” 问题

在《Java 高并发编程详解 - 汪文君》一书,关于synchronized关键字的缺陷的描述有如下一段文字:synchronized关键字提供了一种排他的数据同步机制,某个线程在获取monitor lock的时候可能会阻塞,而这种阻塞有两个很明显的缺陷:第一,无法控制阻塞时长。第二,阻塞不可能被中断。文中代码举例如下: public class SynchronizedDefect { public synchronized void syncMethod() ...

2022-03-06 17:53:40 306

转载 Kotlin中的“数字装箱”问题·坑

转自:[Kotlin]Kotlin中的“数字装箱”问题·坑_身披白袍的博客-CSDN博客_kotlin 数字装箱重点:JVM把[-128,127]的所有int数字全部缓存了,任何指向这个范围的对象,都不可能被另外"创建",又何谈“装箱”...

2022-02-27 17:45:01 181

libs3.8.5.zip

shareSDK 3.8.5版本整套libs

2021-06-15

TCP-IP详解卷2:实现

TCP-IP详解卷2:实现 程序猿都是忠厚老实的,不骗人!

2019-02-20

TCP-IP详解卷1:协议

TCP-IP详解卷1:协议 程序猿都是忠厚老实的,不骗人!

2019-02-20

java核心技术 卷1 基础知识 原书第8版.pdf

java核心技术 卷1 基础知识 原书第8版.pdf 程序猿都是忠厚老实的,不骗人!

2019-02-20

Head First HTML与CSS(第2版中文完整扫描版)

Head First HTML与CSS(第2版中文完整扫描版)

2019-02-20

Android+Gradle权威指南

Android+Gradle权威指南.pdf 高清 完整版 程序猿都是老实忠厚之人!

2019-02-20

Objective-C基础教程

Objective-C基础教程.pdf

2013-07-30

跟我一起写makefile

学习makefile很好的资料。 需要的哥们请收藏!!

2012-12-28

深入理解Android卷一(完成清晰版)

深入理解Android卷一(完成清晰版) 绝对完整!

2012-11-15

嵌入式Linux程序设计案例与实验教程-实例代码

第1章 Linux开发基础.1 1.1 Linux系统概述1 1.1.1 Linux简介1 1.1.2 Linux系统的特点1 1.1.3 Linux系统的组成2 1.2 Linux系统的使用2 实验1.1 熟悉Linux基本命令与文件目录系统2 1.3 全屏幕编辑器与vi6 1.3.1 vi简介6 1.3.2 基本命令7 1.3.3 常用操作7 实验1.2 全屏幕编辑器vi的使用7 1.4 Linux Shell编程8 1.4.1 Shell程序的编写和执行8 1.4.2 Shell的变量8 1.4.3 Shell的测试命令9 1.4.4 条件语句9 1.4.5 循环语句9 1.4.6 函数10 实验1.3 Shell脚本编程实验10 .第2章 嵌入式Linux系统基础12 2.1 构建嵌入式Linux系统环境12 2.1.1 交叉编译12 2.1.2 交叉编译器12 2.1.3 NFS13 实验2.1 嵌入式Linux开发环境的建立14 2.2 Linux C程序设计17 2.2.1 C程序设计概述17 2.2.2 Makefile介绍17 2.2.3 Makefile中的变量18 2.2.4 Makefile隐含规则19 实验2.2 Makefile与helloworld19 2.3 Linux多线程库编程21 2.3.1 多线程21 2.3.2 Linux下的多线程21 2.3.3 生产者-消费者模型简述22 2.3.4 缓冲区操作概述22 2.3.5 几个线程API23 实验2.3 Linux多线程使用实例——生产者-消费者协议24 2.4 进程创建以及进程间通信25 2.4.1 进程概述25 2.4.2 进程的相关函数25 2.4.3 信号概述27 2.4.4 信号的相关函数27 2.4.5 管道概述27 2.4.6 管道的相关函数28 实验2.4 进程相关的应用程序设计28 综合实验一嵌入式平台的进程管理模拟实验33 第3章 嵌入式Linux内核、引导系统和文件系统36 3.1 Linux内核定制、裁剪和添加36 3.1.1 概述36 3.1.2 内核目录简介37 3.1.3 配置文件和配置工具37 3.1.4 内核的编译命令39 实验3.1 Linux内核裁剪与编译40 3.2 嵌入式引导系统技术42 3.2.1 概述42 3.2.2 Linux的引导系统——vivi与uboot43 3.3 文件系统的构建44 3.3.1 概述44 3.3.2 BusyBox45 综合实验二软盘Linux操作系统的实现45 第4章 嵌入式Linux接口设计与驱动程序53 4.1 驱动程序设计基础53 4.1.1 Linux驱动程序简介53 4.1.2 开发驱动程序的方法53 4.1.3 设备驱动程序的分类53 4.1.4 主设备号和次设备号54 4.1.5 设备文件系统(devfs)与udevfs54 实验4.1 虚拟驱动模块实验55 4.2 AD接口驱动程序63 4.2.1 AD转换器63 4.2.2 AD转换有关参数64 4.2.3 ARM自带的AD转换装置65 实验4.2 AD接口驱动程序66 4.3 直流电机驱动68 4.3.1 直流电机介绍68 4.3.2 直流电机的PWM原理68 4.3.3 PWM TIMER结构69 4.3.4 基于ARM的PWM相关寄存器69 4.3.5 关于程序实现72 实验4.3 直流电机PWM驱动实验72 4.4 触摸屏接口设计与驱动74 4.4.1 触摸屏的工作原理74 4.4.2 触摸屏驱动芯片ADS784375 4.4.3 S3C2410芯片的触摸屏相关配置寄存器75 实验4.4 tslib移植和使用78 4.5 显示接口与Linux FrameBuffer83 4.5.1 FrameBuffer机制介绍83 4.5.2 LCD简介84 实验4.5 FrameBuffer实验88 4.6 V4L程序设计90 4.6.1 V4L概述90 4.6.2 V4L设备的体系结构91 实验4.6 Linux视频V4L驱动实验91 4.7 OSS程序设计93 4.7.1 OSS概述93 4.7.2 OSS设备的体系结构94 4.7.3 OSS驱动分析94 4.7.4 OSS用户空间编程95 实验4.7 Linux音频OSS驱动实验95 综合实验三五子棋游戏的实现97 第5章 嵌入式Linux开源软件移植与应用101 5.1 嵌入式WebServer GoAhead的移植与应用101 5.1.1 嵌入式Web服务器101 5.1.2 GoAhead介绍101 5.1.3 GoAhead在ARM平台上的移植102 5.1.4 页面操作102 实验5.1 嵌入式WebServer GoAhead实验103 5.2 嵌入式Web Service gSOAP的移植与应用105 5.2.1 gSOAP介绍105 5.2.2 gSOAP裁剪106 5.2.3 gSOAP应用109 实验5.2 WebService gSOAP实验111 5.3 嵌入式数据库SQLite的移植与使用113 5.3.1 嵌入式数据库113 5.3.2 SQLite介绍114 5.3.3 SQLite在ARM平台上的移植114 5.3.4 SQLite的使用115 实验5.3 SQLite移植实验115 5.4 播放器Mplayer的移植120 5.4.1 Mplayer介绍120 5.4.2 Mplayer在ARM平台上的移植120 实验5.4 Mplayer到ARM平台上的移植121 5.5 ffmpeg应用123 5.5.1 ffmpeg简介123 5.5.2 ffmpeg在ARM上的移植124 5.5.3 ffmpeg命令应用实例124 5.5.4 ffmpeg中几个重要的数据结构125 5.5.5 ffmpeg应用开发126 实验5.5 ffmpeg移植与应用127 5.6 开源软件移植的一般过程131 5.6.1 软件移植的概念131 5.6.2 软件移植过程131 5.7 J2ME-phoneME移植132 5.7.1 phoneME简介132 5.7.2 软件移植过程与效果132 5.8 嵌入式浏览器konqueror移植133 5.8.1 konqueror简介133 5.8.2 软件移植过程与效果133 综合实验四基于WebService的嵌入式计算器..134 第6章 嵌入式Linux图形用户界面137 6.1 嵌入式GUI简介137 6.1.1 嵌入式GUI的特点137 6.1.2 嵌入式GUI的种类137 6.2 嵌入式GUI——Qt138 6.2.1 Qt与Qt/Embedded简介138 6.2.2 Qt的特点138 6.2.3 Qt的执行过程139 6.2.4 Qt的插槽机制140 6.2.5 一个完整的Qt程序140 6.2.6 QtDesigner介绍141 实验6.1 Qt图形界面相关实验141 6.3 基于Qt技术的Qtopia157 6.3.1 Qtopia简介157 6.3.2 Qtopia的功能157 6.3.3 Qtopia编程157 实验6.2 Qtopia的移植以及编程158 综合实验五电子点菜系统165 第7章 嵌入式Linux下的通信应用167 7.1 嵌入式Linux下的串口通信167 7.1.1 串口简介167 7.1.2 串口编程167 7.1.3 串口编程应用实例168 实验7.1 串口通信实验170 7.2 嵌入式Linux网络编程171 7.2.1 网络通信171 7.2.2 Socket简介172 7.2.3 网络编程172 实验7.2 Socket相关程序设计174 7.3 嵌入式蓝牙技术176 7.3.1 蓝牙技术176 7.3.2 蓝牙体系结构176 7.3.3 蓝牙通信网络177 7.3.4 Linux Bluetooth 软件层177 7.3.5 USB适配器177 实验7.3 蓝牙相关实验178 7.4 CAN总线181 7.4.1 CAN总线简介181 7.4.2 CAN总线硬件特征182 7.4.3 CAN控制器驱动184 实验7.4 CAN总线实验186 第8章 嵌入式系统硬件设计基础与标准189 8.1 嵌入式系统的硬件组成189 8.1.1 嵌入式微处理器189 8.1.2 存储器189 8.1.3 输入/输出设备191 8.1.4 通信与扩展接口191 8.2 硬件设计基础知识191 8.2.1 计算机体系结构191 8.2.2 电子技术192 8.2.3 抗干扰技术193 8.2.4 印制电路板194 8.3 硬件设计中应注意的一些问题195 8.3.1 IC元件的选择195 8.3.2 元件封装设计195 8.3.3 PCB设计精度195 8.3.4 分离元件的正确使用195 8.3.5 高速PCB设计方法196 8.3.6 PCB设计的一般原则196 实验8.1 常用模拟电路和数字电路原理197 实验8.22 410-S电路原理图阅读202 实验8.32 410-S所用芯片数据手册阅读205 实验8.4O MAP5910核心板电路原理208 综合实验六基于OMAP的加密终端硬件设计214 第9章 OMAP5910与Linux Gateway219 9.1 OMAP5910体系结构219 9.1.1 MPU子系统219 9.1.2 DSP子系统219 9.2 Linux DSP Gateway221 9.2.1 DSP Gateway的由来221 9.2.2 DSP Gateway的Mailbox机制222 9.2.3 通信缓冲222 9.2.4 Mailbox命令协议224 9.2.5 DSP Gateway的设备接口225 实验9.1O MAP5910双核间基本通信226 9.3 OMAP5910图像处理229 9.3.1 图片格式229 9.3.2 数字图像算法230 实验9.2 OMAP图像处理实验232 综合实验七基于OMAP的加密终端的实现(软件部分)234 第10章 嵌入式Linux综合项目实例238 10.1 基于嵌入式平台的电梯监控系统238 10.1.1 系统概述23810.1.2系统设计239 10.1.3 系统实现242 10.1.4 项目小结248 10.2 基于蓝牙技术的嵌入式点菜系统249 10.2.1 系统概述249 10.2.2 系统设计250 10.2.3 系统实现256 10.2.4 项目小结257 10.3 基于Web Service的数字油田监控系统257 10.3.1 系统概述257 10.3.2 系统设计259 10.3.3 系统实现268 10.3.4 项目小结270 10.4 基于嵌入式与Web Service的智能家居系统270 10.4.1 系统概述271 10.4.2 系统设计272 10.4.3 系统实现286 10.4.4 项目小结297 10.5 基于OMAP的音频与视频处理298 10.5.1 概述298 10.5.2 MPEG压缩298 10.5.3 音视频数据在双处理器间的传输模块设计299 10.5.4 音频处理方案设计300 10.5.5 视频处理方案设计300 10.5.6 项目小结303 参考文献...305

2012-01-17

Java编程思想 第四版完整中文高清版

Java编程思想 第四版完整中文高清版.pdf 绝对完整 !清晰! 如果不是,请各位用直接砖板拍死我。 希望对大家有所帮助! 谢谢!

2011-11-08

makefile教程

很好的makefile教程文档。希望对兄弟姐妹们有帮助。谢谢!

2011-10-13

触摸屏基础知识大全 触摸屏 PDF

1. 触摸屏有哪些类型?....................................................................... 1 2. 触摸屏的基础知识全解析......................................................... 1 3. 电阻式触摸屏的组成结构和触摸屏原理....................................... 3 4. 电容式触摸屏原理介绍................................................................... 7 5. 其他一些触摸屏技术原理............................................................... 12 6. iSuppli: 预计2013年触摸屏出货量将达到8.33亿个............ 13 7. DisplaySearch:触摸屏市场2015年前将达到33亿美元............. 16 8. 关于触摸屏的一些技术问答

2011-09-04

s3c2440中文手册(绝对完整版!)

绝对完整的s3c2440中文手册,花了很长时间找到的。 鄙视 那些以不完整说完整的兄弟!!

2011-07-28

Doc Tutorial

想做mstar应用的兄弟,只要看这三个文档的资料就已足够了! 这三个文档是当初mstar开发人员整理好给我们的。 这次上传的资料有四份:mstar_Basic,mstar_Advance,mstar_UserGuide,Doc Tutorial,其中Doc Tutorial是对前面三份文档的内容描述。 看这三个文档的顺序建议如下: mstar_Basic, mstar_Advance, mstar_UserGuide

2011-05-15

mstar_UserGuide

想做mstar应用的兄弟,只要看这三个文档的资料就已足够了! 这三个文档是当初mstar开发人员整理好给我们的。 这次上传的资料有四份:mstar_Basic,mstar_Advance,mstar_UserGuide,Doc Tutorial,其中Doc Tutorial是对前面三份文档的内容描述。 看这三个文档的顺序建议如下: mstar_Basic, mstar_Advance, mstar_UserGuide

2011-05-15

mstar_Advance

想做mstar应用的兄弟,只要看这三个文档的资料就已足够了! 这三个文档是当初mstar开发人员整理好给我们的。 这次上传的资料有四份:mstar_Basic,mstar_Advance,mstar_UserGuide,Doc Tutorial,其中Doc Tutorial是对前面三份文档的内容描述。 看这三个文档的顺序建议如下: mstar_Basic, mstar_Advance, mstar_UserGuide

2011-05-15

mstar_Basic

这次上传的资料有四份:mstar_Basic,mstar_Advance,mstar_UserGuide,Doc Tutorial,其中Doc Tutorial是对前面三份文档的内容描述。 想做mstar应用的兄弟,只要看这三个文档的资料就已足够了!请下全这个三个文档。 这三个文档是当初mstar开发人员整理好给我们的。 看这三个文档的顺序建议如下: mstar_Basic, mstar_Advance, mstar_UserGuide

2011-05-15

source insight

内含序列号生成工具,很好用的,希望对朋友有帮助。

2011-03-06

mstar平台hello word实例的实现

在mstar平台上实现hello word的讲解,每一步都讲得非常详细。对想学习mstar平台的朋友很有用。

2011-03-06

mstar及其开发环境介绍

目前很难找到的资料,希望对有需要的朋友有所帮助。如对你有所帮助的话,请顶上去。3Q!

2011-02-16

mstar的api介绍

目前很难找到的资料,希望对有需要的朋友有个帮助.

2011-02-16

空空如也

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

TA关注的人

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