自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (57)
  • 收藏
  • 关注

空空如也

Python基础教程视频.txt

1. Linux基础 2. Python基础 3. 面向对象编程 4. 项目飞机大战

2021-05-23

C++大并发编程.zip

C++多线程并发视频教程

2021-04-15

C++ QT图形界面开发视频教程.zip

C++ QT图形界面开发视频教程

2021-04-15

C++ LINUX网络编程.zip

C++ LINUX网络编程

2021-04-15

bmp_success.zip

该demo是使用c++实现写bmp图片功能,精简易扩展,适合初学者或者需要处理bmp文件的朋友。在Linux上测试成功。

2019-12-08

C++学习教程-PPT.zip

带您进入C++的精彩世界 了解C++的基础知识及如何快速学习C++,学会C++ 会让你的编程能力更加强大,也会使你在工作与前途选择上增加更大的空间.

2019-10-27

OpenCL编程指南

OpenCL领域公认的权威著作,由OpenCL核心设计人员亲自执笔,不仅全面而深刻地解读了OpenCL规范和编程模型,而且通过大量案例和代码演示了基于OpenCL编写并行程序和实现各种并行算法的原理、方法、流程和最佳实践,以及如何对OpenCL进行性能优化,如何对硬件进行探测和调整。 本书分为两大部分:第一部分(1~13章),从介绍OpenCL的核心思想和编写OpenCL程序的基础知识开始,对枯燥的OpenCL规范进行了深刻而系统的解读,旨在帮助读者全面、正确地理解OpenCL规范及其编程模型;第二部分(14~22章),提供了一系列经典的案例,如图像直方图、Sobel边界检测过滤器、并行实现Dijkstra单源最短路径图算法、Bullet Physics SDK中的布模拟、用快速傅里叶变换模拟海洋、光流、OpenCL与PyOpenCL结合使用,使用OpenCL完成矩阵相乘与稀疏矩阵矢量乘法等,目的是让读者通过案例熟练掌握编写复杂并行程序的方法和技巧。本书的附录收录了OpenCL规范定义的大量函数、命名常量和类型,可供程序员开发时查阅。

2018-11-27

深入剖析Android系统.杨长刚

第1章 智能指针 1 1.1 智能指针概述 1 1.2 引用计数基类RefBase 2 1.3 轻量级引用计数LightRefBase 3 1.4 强指针 3 1.4.1 强指针变量的初始化与生命周期 3 1.4.2 赋值操作与引用计数变化 5 1.5 弱指针 5 第2章 消息队列与线程处理 7 2.1 消息队列处理模型的设计 7 2.2 消息队列与线程处理的Java实现 9 2.2.1 Thread/Runnable 9 2.2.2 Message 10 2.2.3 MessageQueue概述 11 2.2.4 Handler 11 2.2.5 Looper 12 2.2.6 再论Handler 15 2.2.7 对同步消息的支持 16 2.3 native层的Looper与消息队列处理 19 2.3.1 Looper中的睡眠等待与唤醒机制 19 2.3.2 Looper对文件描述符的监控与处理 22 2.3.3 Looper中的消息队列处理机制 25 2.3.4 Looper与线程执行上下文 27 第3章 Binder IPC及其应用 29 3.1 Binder IPC 29 3.1.1 Binder IPC与系统服务 29 3.1.2 Binder类结构与调用关系 31 3.1.3 模板函数interface_cast的背后 33 3.1.4 例子AudioPolicyService 37 3.2 Java层对Binder的封装 40 3.2.1 例子IMediaPlaybackService 42 3.2.2 例子PhoneStateListener 47 3.3 大内存块的跨进程共享 52 3.3.1 概述 52 3.3.2 调用接口 53 3.3.3 设备空间的映射 55 3.3.4 Server侧的处理 57 第4章 HAL硬件抽象层 59 4.1 HAL概述 59 4.2 硬件模块库的通用写法 60 4.3 硬件模块库的装载与解析 63 4.4 例子Lights 65 4.5 例子Camera 68 4.6 例子Power和Vibrator 69 第5章 Android的启动过程 71 5.1 Android初始化语言及解析 71 5.1.1 Action 71 5.1.2 触发器trigger 72 5.1.3 命令Command 72 5.1.4 服务Service 74 5.1.5 .rc文件的解析 76 5.2 BootChart 82 5.3 ueventd守护进程 82 5.4 init进程的启动过程 87 5.5 init.rc文件中的服务进程 93 5.6 system_server进程 95 5.6.1 app_process程序 95 5.6.2 system_server进程 96 第6章 输入系统 99 6.1 输入系统概述 99 6.2 读线程 101 6.2.1 EventHub 101 6.2.2 InputReader 106 6.2.3 InputDevice 108 6.2.4 InputMapper 108 6.2.5 QueuedInputListener 111 6.3 分发线程 112 6.3.1 InputDispatcher 112 6.3.2 InputChannel 116 6.4 输入系统的开启 118 第7章 MassStorage 121 7.1 MassStorage概述 121 7.2 MountService 122 7.3 库libsysutils.so 123 7.3.1 SocketListener 123 7.3.2 FrameworkListener 126 7.3.3 NetlinkListener 127 7.4 守护进程vold 128 7.4.1 NetlinkManager 128 7.4.2 CommandListener 131 7.4.3 vold的main函数 135 第8章 Sensor 137 8.1 Sensor概述 137 8.2 SDK API概述 138 8.3 Sensor管理器 139 8.3.1 Sensor采样数据的获取与处理 141 8.3.2 SensorEventQueue 146 8.4 SensorService 147 8.4.1 逻辑传感器 149 8.4.2 物理传感器 150 8.4.3 Sensor HAL 150 第9章 RIL 153 9.1 RIL概述 153 9.2 rild守护进程 154 9.3 事件处理与分发线程 158 9.3.1 分发线程中的事件处理 158 9.3.2 RIL请求的接收与处理 161 9.3.3 RIL响应的回送 165 9.4 radiooptions工具程序 169 9.5 RILJ 169 9.5.1 RILJ概述 169 9.5.2 RILRequest的发送过程 171 9.5.3 Response的处理过程 174 第10章 com.android.phone进程 178 10.1 层次状态机StateMachine 178 10.2 GSMPhone 179 10.3 GsmCallTracker 184 10.3.1 GsmDataConnectionTracker 186 10.3.2 GsmServiceStateTracker 188 10.3.3 DefaultPhoneNotifier 188 10.3.4 其他 189 10.4 进程com.android.phone 190 第11章 Graphic 196 11.1 Graphic概述 196 11.2 Java层简介 197 11.2.1 SurfaceSession 198 11.2.2 Surface 198 11.2.3 SurfaceView 199 11.2.4 TextureView 200 11.3 JNI层简介 200 11.4 SKIA库简介 201 11.5 库libgui.so 202 11.5.1 概述 202 11.5.2 ComposerService 204 11.5.3 共享控制块surface_flinger_cblk_t 204 11.5.4 ISurfaceComposer 205 11.5.5 ScreenshotClient 207 11.5.6 SurfaceComposerClient 207 11.5.7 Surface 210 11.5.8 SurfaceControl 211 11.5.9 绘图操作的前后过程 213 11.5.10 SurfaceTexture Client 215 11.6 SurfaceFlinger进程 222 11.6.1 图层 223 11.6.2 DisplayHardware简介 228 11.6.3 HWComposer简介 228 11.6.4 VSync 229 11.7 库libui.so简介 247 11.7.1 GraphicBuffer 247 11.7.2 FramebufferNativeWindow 248 11.8 RenderScript简介 249 第12章 OpenGL ES软件层次栈 250 12.1 Android中的OpenGL ES简介 250 12.2 Android中OpenGL软件层次栈 251 12.3 包裹库与hook钩子 253 12.3.1 libGLESv1_CM.so包裹库 253 12.3.2 libGLESv2包裹库 257 12.3.3 libEGL包裹库 257 12.3.4 结构体egl_t和gl_hooks_t钩子 258 12.4 OpenGL实现库的加载和解析 260 12.4.1 加载和解析的发起 260 12.4.2 库装载器Loader 261 12.5 libGLES_android库和ETC1简介 265 第13章 Multimedia 267 13.1 Multimedia概述 267 13.2 API类简述 268 13.3 多媒体播放(playback) 270 13.3.1 播放流程 273 13.3.2 来自server侧的消息事件通知 277 13.4 多媒体录制(Recording) 279 13.5 元数据(MetaData)获取 281 13.6 Camera 284 13.6.1 Camera概述 284 13.6.2 CameraHardwareInterface与HAL层 287 13.7 Camera事件通知机制 289 第14章 Audio 293 14.1 Audio概述 293 14.2 Audio播放AudioTrack 295 14.2.1 共享控制块audio_track_cblk_t 296 14.2.2 数据的写入 298 14.2.3 事件的回送及处理 299 14.3 Auido录音Recording 301 14.3.1 录音的开始过程 303 14.3.2 录音的停止过程 306 14.4 AudioFlinger 307 14.4.1 AudioFlinger概述 307 14.4.2 Track相关类概述 308 14.4.3 AudioFlinger中的线程 311 14.5 音效AudioEffect 319 14.5.1 EffectHandle 320 14.5.2 音效引擎的封装EffectModule 320 14.5.3 音效链EffectChain 321 14.5.4 音效处理引擎接口effect_interface_s 322 14.5.5 音效引擎库audio_effect_library_s 323 14.5.6 音效引擎工厂EffectFactory 324 14.6 音频策略服务AudioPolicyService 326 第15章 Stagefright 331 15.1 Stagefright概述 331 15.2 节点子类 332 15.3 StagefrightPlayer 334 15.4 视频帧的渲染输出AwesomeRenderer 343 15.4.1 Renderer的创建 344 15.4.2 AwesomeLocalRenderer 345 15.4.3 AwesomeNativeWindowRenderer 347 15.5 AudioPlayer 347 15.6 A/V同步简介 350 15.7 StagefrightRecorder 351 第16章 OMXCodec 356 16.1 OpenMAX概述 356 16.1.1 组件(Component)与端口(Port) 357 16.1.2 组件的初始化 358 16.1.3 数据处理 359 16.1.4 组件命令OMX_Command 360 16.2 OMXCodec类 362 16.2.1 组件的创建 362 16.2.2 缓冲区的分配 364 16.2.3 数据处理流程 370 16.3 IOMX 374 16.4 OMX插件 376 16.4.1 平台厂家插件 377 16.4.2 软件OMX插件SoftOMXPlugin 379 16.5 组件消息的上报 383 第17章 GPS 386 17.1 GPS 简述 386 17.2 SDK API概述 386 17.3 LocationManagerService 388 17.4 GpsLocationProvider 390 17.4.1 初始化代码分析 391 17.4.2 消息处理与回调结构体 392 17.4.3 例子:位置信息的上报 394 17.5 HAL层简介 396 17.5.1 GPS的位置信息 396 17.5.2 GPS卫星信息 397 17.5.3 GPS回调函数 397 第18章 NFC 399 18.1 NFC概述 399 18.2 SDK API概述 400 18.2.1 NfcAdapter 401 18.2.2 NdefMessage 401 18.2.3 NFC Tag 402 18.2.4 NFC-extras 403 18.3 进程com.android.nfc 403 18.3.1 P2pEventManager 403 18.3.2 P2pLinkManager 405 18.3.3 Bluetooth Handover 408 18.3.4 SNEP 409 18.3.5 NDEF Push 413 18.3.6 其他类简介 414 18.4 JNI层 415 第19章 USB 418 19.1 SDK API概述 418 19.2 UsbService 420 19.2.1 UsbDeviceManager 421 19.2.2 UsbHostManager 422 19.3 uevent 424 第20章 Bluetooth和Wi-Fi简析 429 20.1 Bluetooth 429 20.1.1 Bluetooth概述 429 20.1.2 SDK API概述 430 20.1.3 Bluetooth服务 432 20.1.4 JNI层 433 20.2 Wi-Fi 436 20.2.1 Wi-Fi概述 436 20.2.2 SDK API概述 436 20.2.3 JNI和HAL层 439 20.2.4 WPA_supplicant 440 第21章 Debuggerd 441 21.1 预备知识 441 21.1.1 ptrace调用 441 21.1.2 waitpid 442 21.2 debuggerd守护进程 442

2018-10-12

Android底层开发实战

《Android底层开发实战》分为四个部分:一部分为预备知识篇,简要介绍嵌入式系统的定义与软硬件开发以及Android开发环境的搭建。第二部分为系统结构篇,主要介绍Android系统的源码结构、内核与相关工具以及环境库。第三部分为驱动设计篇,主要介绍Android系统中常用外接设备的驱动架构以及实现。内容包括NDK编程、Android中HAL模型架构与实现流程。作为教学实例,最后分析了Android系统中的Camera与WIFI两个功能部件的的驱动设计。第四部分为实例分析篇,通过对具体开发板硬件结构编程原理的介绍到系统级的实例讲解。在简要介绍系统底层开发流程的基础上,首先分析了主流的Zynq和pcDuino平台上开发环境的搭建、Linux内核以及Android系统的编译、下载;然后结合前文学习过的知识点,从零开始设计LED显示系统的Linux内核驱动、AndroidHAL支持和服务层设计、顶层App的实现;作为进阶部分,本书最后介绍了对Android内核进行跟踪调试与性能测试的工具软件、工作流程以及结果分析。

2018-10-12

Android从入门到精通 (孙更新,邵长恒,宾晟) pdf扫描版

《android从入门到精通》注重实际动手能力的培养,在遵循技术研发知识体系的严密性的同时,在容易产生错误、不易理解的环节配上翔实的开发实例呈现给读者。每一个实例都经过精心挑选,解释详尽,使读者在实例学习中掌握android的编程思想和编程技巧。本书配有源代码,读者可快速、无障碍地学习android实战开发技术。 《android从入门到精通》适合具备一定软件开发经验,想快速进入android开发领域的程序员,以及具备一些手机开发经验的开发者和android开发爱好者阅读,也适合作为相关培训学校的android培训教材。

2018-10-12

Android系统原理及开发要点详解(超清)

《Android系统原理及开发要点详解》全面介绍开放的移动电话平台Android系统,包括Android系统中的Linux驱动、本地框架、Java框架和Java应用4个层次。《Android系统原理及开发要点详解》内容以知识性内容为纲,重点关注开发要点,各个部分内容注重相互照应,按照清晰的思路向读者介绍整个Android系统的原理和开发方法。 《Android系统原理及开发要点详解》按照Android系统的框架和各个子系统的主线,重点介绍开发Android应用程序和构建硬件抽象层。其内容涵盖了Android应用程序开发和Android系统移植构建手机系统两大方面。 《Android系统原理及开发要点详解》既适合从事Android各个层次开发的工程师阅读,也适合通用嵌入式Linux系统的学习者使用。

2018-10-12

Android系统源代码情景分析 [罗升阳著]

第1篇 初识Android系统 第1章 准备知识 2 1.1 Linux内核参考书籍 2 1.2 Android应用程序参考书籍 3 1.3 下载、编译和运行Android源代码 3 1.3.1 下载Android源代码 4 1.3.2 编译Android源代码 4 1.3.3 运行Android模拟器 5 1.4 下载、编译和运行Android内核源代码 6 1.4.1 下载Android内核源代码 6 1.4.2 编译Android内核源代码 7 1.4.3 运行Android模拟器 8 1.5 开发第一个Android应用程序 8 1.6 单独编译和打包Android应用程序模块 11 1.6.1 导入单独编译模块的mmm命令 11 1.6.2 单独编译Android应用程序模块 12 1.6.3 重新打包Android系统镜像文件 12 第2章 硬件抽象层 13 2.1 开发Android硬件驱动程序 4 2.1.1 实现内核驱动程序模块 14 2.1.2 修改内核Kconfig文件 21 2.1.3 修改内核Makefile文件 22 2.1.4 编译内核驱动程序模块 22 2.1.5 验证内核驱动程序模块 23 2.2 开发C可执行程序验证Android硬件驱动程序 24 2.3 开发Android硬件抽象层模块 26 2.3.1 硬件抽象层模块编写规范 26 2.3.2 编写硬件抽象层模块接口 29 2.3.3 硬件抽象层模块的加载过程 33 2.3.4 处理硬件设备访问权限问题 36 2.4 开发Android硬件访问服务 38 2.4.1 定义硬件访问服务接口 38 2.4.2 实现硬件访问服务 39 2.4.3 实现硬件访问服务的JNI方法 40 2.4.4 启动硬件访问服务 43 2.5 开发Android应用程序来使用硬件访问服务 44 第3章 智能指针 49 3.1 轻量级指针 50 3.1.1 实现原理分析 50 3.1.2 应用实例分析 53 3.2 强指针和弱指针 54 3.2.1 强指针的实现原理分析 55 3.2.2 弱指针的实现原理分析 61 3.2.3 应用实例分析 67 第2篇 Android专用驱动系统 第4章 Logger日志系统 74 4.1 Logger日志格式 75 4.2 Logger日志驱动程序 76 4.2.1 基础数据结构 77 4.2.2 日志设备的初始化过程 78 4.2.3 日志设备文件的打开过程 83 4.2.4 日志记录的读取过程 84 4.2.5 日志记录的写入过程 88 4.3 运行时库层日志库 93 4.4 C/C++日志写入接口 100 4.5 Java日志写入接口 104 4.6 Logcat工具分析 110 4.6.1 相关数据结构 111 4.6.2 初始化过程 115 4.6.3 日志记录的读取过程 127 4.6.4 日志记录的输出过程 132 第5章 Binder进程间通信系统 144 5.1 Binder驱动程序 145 5.1.1 基础数据结构 146 5.1.2 Binder设备的初始化过程 164 5.1.3 Binder设备文件的打开过程 165 5.1.4 Binder设备文件的内存映射过程 166 5.1.5 内核缓冲区管理 173 5.2 Binder进程间通信库 183 5.3 Binder进程间通信应用实例 188 5.4 Binder对象引用计数技术 196 5.4.1 Binder本地对象的生命周期 197 5.4.2 Binder实体对象的生命周期 201 5.4.3 Binder引用对象的生命周期 204 5.4.4 Binder代理对象的生命周期 209 5.5 Binder对象死亡通知机制 212 5.5.1 注册死亡接收通知 213 5.5.2 发送死亡接收通知 216 5.5.3 注销死亡接收通知 221 5.6 Service Manager的启动过程 224 5.6.1 打开和映射Binder设备文件 226 5.6.2 注册为Binder上下文管理者 227 5.6.3 循环等待Client进程请求 231 5.7 Service Manager代理对象的获取过程 238 5.8 Service组件的启动过程 244 5.8.1 注册Service组件 245 5.8.2 启动Binder线程池 289 5.9 Service代理对象的获取过程 291 5.10 Binder进程间通信机制的Java接口 300 5.10.1 Service Manager的Java代理对象的获取过程 300 5.10.2 Java服务接口的定义和解析 310 5.10.3 Java服务的启动过程 313 5.10.4 Java服务代理对象的获取过程 320 5.10.5 Java服务的调用过程 323 第6章 Ashmem匿名共享内存系统 327 6.1 Ashmem驱动程序 328 6.1.1 基础数据结构 328 6.1.2 匿名共享内存设备的初始化过程 330 6.1.3 匿名共享内存设备文件的打开过程 332 6.1.4 匿名共享内存设备文件的内存映射过程 334 6.1.5 匿名共享内存块的锁定和解锁过程 336 6.1.6 匿名共享内存块的回收过程 344 6.2 运行时库cutils的匿名共享内存访问接口 345 6.3 匿名共享内存的C++访问接口 349 6.3.1 MemoryHeapBase 349 6.3.2 MemoryBase 359 6.3.3 应用实例 364 6.4 匿名共享内存的Java访问接口 370 6.4.1 MemoryFile 370 6.4.2 应用实例 375 6.5 匿名共享内存的共享原理 386 第3篇 Android应用程序框架 第7章 Activity组件的启动过程 392 7.1 Activity组件应用实例 392 7.2 根Activity组件的启动过程 398 7.3 子Activity组件在进程内的启动过程 432 7.4 子Activity组件在新进程中的启动过程 440 第8章 Service组件的启动过程 443 8.1 Service组件应用实例 443 8.2 Service组件在新进程中的启动过程 451 8.3 Service组件在进程内的绑定过程 463 第9章 Android系统广播机制 486 9.1 广播机制应用实例 487 9.2 广播接收者的注册过程 493 9.3 广播的发送过程 501 第10章 Content Provider组件的实现原理 524 10.1 Content Provider组件应用实例 525 10.1.1 ArticlesProvider 525 10.1.2 Article 535 10.2 Content Provider组件的启动过程 550 10.3 Content Provider组件的数据共享原理 573 10.3.1 数据共享模型 573 10.3.2 数据传输过程 576 10.4 Content Provider组件的数据更新通知机制 596 10.4.1 注册内容观察者 597 10.4.2 发送数据更新通知 603 第11章 Zygote和System进程的启动过程 611 11.1 Zygote进程的启动脚本 611 11.2 Zygote进程的启动过程 614 11.3 System进程的启动过程 622 第12章 Android应用程序进程的启动过程 630 12.1 应用程序进程的创建过程 630 12.2 Binder线程池的启动过程 639 12.3 消息循环的创建过程 641 第13章 Android应用程序的消息处理机制 645 13.1 创建线程消息队列 645 13.2 线程消息循环过程 650 13.3 线程消息发送过程 655 13.4 线程消息处理过程 660 第14章 Android应用程序的键盘消息处理机制 667 14.1 键盘消息处理模型 667 14.2 InputManager的启动过程 670 14.2.1 创建InputManager 670 14.2.2 启动InputManager 673 14.2.3 启动InputDispatcher 675 14.2.4 启动InputReader 677 14.3 InputChannel的注册过程 688 14.3.1 创建InputChannel 689 14.3.2 注册Server端InputChannel 697 14.3.3 注册系统当前激活的应用程序窗口 701 14.3.4 注册Client端InputChannel 706 14.4 键盘消息的分发过程 709 14.4.1 InputReader获得键盘事件 710 14.4.2 InputDispatcher分发键盘事件 717 14.4.3 系统当前激活的应用程序窗口获得键盘消息 727 14.4.4 InputDispatcher获得键盘事件处理完成通知 743 14.5 InputChannel的注销过程 746 14.5.1 销毁应用程序窗口 747 14.5.2 注销Client端InputChannel 756 14.5.3 注销Server端InputChannel 758 第15章 Android应用程序线程的消息循环模型 764 15.1 应用程序主线程消息循环模型 765 15.2 与界面无关的应用程序子线程消息循环模型 766 15.3 与界面相关的应用程序子线程消息循环模型 769 第16章 Android应用程序的安装和显示过程 778 16.1 应用程序的安装过程 778 16.2 应用程序的显示过程 814

2018-10-12

Weizmann Dataset动作图片

Weizmann Dataset动作图片集,包括bend,jack,jump,pjump,run,side,skip,walk,wave-onehand,wave-twohand。一共提取9300张,适合机器学习的开发人使用

2018-07-20

MATLAB神经网络30个案例分析源码

该源码配合MATLAB神经网络30个案例分析书本,方便学习

2018-07-08

[MATAB神经网络30个案例分析].史峰.扫描版

该书是MATLAB中文论坛神经网络版块数千个帖子的总结,充分强调“案例实用性、程序可模仿性”。所有案例均来自于论坛会员的切身需求,保证每一个案例都与实际课题相结合。

2018-07-08

国嵌嵌入式全套课程(含收费版)

国嵌嵌入式全套视频课程(含收费版)连接,从入门到精通再到高级项目。配合我上传的手册和源码,步步学习。

2018-06-28

国嵌高级项目实验手册

该文档是国嵌视频教程的高级项目内容,包括H264监控系统设计、安全文件传输系统设计、嵌入式MP3播放器,移动图像监控系统设计。结合我上传的高级项目源码,十分有利于学习嵌入式开发!

2018-06-28

国嵌必修实验代码-part6

该源码是国嵌视频教程的源码,是非常值得参考的资源。从入门到精通,配合国嵌实验手册,一步步学习。由于代码比较大,故拆成6份上传。6份需要全部下载后一起解压。

2018-06-28

国嵌必修实验代码-part5

该源码是国嵌视频教程的源码,是非常值得参考的资源。从入门到精通,配合国嵌实验手册,一步步学习。由于代码比较大,故拆成6份上传。6份需要全部下载后一起解压。

2018-06-28

国嵌必修实验代码-part4

该源码是国嵌视频教程的源码,是非常值得参考的资源。从入门到精通,配合国嵌实验手册,一步步学习。由于代码比较大,故拆成6份上传。6份需要全部下载后一起解压。

2018-06-28

国嵌必修实验代码-part3

该源码是国嵌视频教程的源码,是非常值得参考的资源。从入门到精通,配合国嵌实验手册,一步步学习。由于代码比较大,故拆成6份上传。6份需要全部下载后一起解压。

2018-06-28

国嵌必修实验代码-part2

该源码是国嵌视频教程的源码,是非常值得参考的资源。从入门到精通,配合国嵌实验手册,一步步学习。由于代码比较大,故拆成6份上传。6份需要全部下载后一起解压。

2018-06-28

国嵌必修实验代码-part1

该源码是国嵌视频教程的源码,是非常值得参考的资源。从入门到精通,配合国嵌实验手册,一步步学习。由于代码比较大,故拆成6份上传。6份需要全部下载后一起解压。

2018-06-28

国嵌-高级项目SDK-005

该源码是国嵌视频教程的高级项目源码,是非常值得参考的资源。代码包括H264监控系统设计、安全文件传输系统设计、嵌入式MP3播放器,移动图像监控系统设计。由于代码比较大,故拆成五份上传。五份需要全部下载一起解压!

2018-06-28

国嵌-高级项目SDK-004

该源码是国嵌视频教程的高级项目源码,是非常值得参考的资源。代码包括H264监控系统设计、安全文件传输系统设计、嵌入式MP3播放器,移动图像监控系统设计。由于代码比较大,故拆成五份上传。五份需要全部下载一起解压!

2018-06-28

国嵌-高级项目SDK-003

该源码是国嵌视频教程的高级项目源码,是非常值得参考的资源。代码包括H264监控系统设计、安全文件传输系统设计、嵌入式MP3播放器,移动图像监控系统设计。由于代码比较大,故拆成五份上传。

2018-06-28

国嵌-高级项目SDK-002

该源码是国嵌视频教程的高级项目源码,是非常值得参考的资源。代码包括H264监控系统设计、安全文件传输系统设计、嵌入式MP3播放器,移动图像监控系统设计。由于代码比较大,故拆成五份上传。

2018-06-28

国嵌-高级项目SDK-001

该源码是国嵌视频教程的高级项目源码,是非常值得参考的资源。代码包括H264监控系统设计、安全文件传输系统设计、嵌入式MP3播放器,移动图像监控系统设计。由于代码比较大,故拆成五份上传。

2018-06-28

国嵌实验教材

国嵌实验教材,手把手带着我们学习嵌入式。适合嵌入式初学者开发学习。

2018-06-28

LINUX内核修炼之道 任桥伟

本书重点介绍Linux内核工作原理以及学习方法。将Linux内核的修炼之道总结为四个层次:第一层次目的是对Linux以及内核有个全面的认识和了解,掌握Linux内核源代码的分析方法。第二个层次讨论了内核中系统初始化、系统调用、中断处理、进程管理及调度、内存管理、文件系统以及设备驱动等主要部分,目的是希望读者以兴趣为导向,寻找一个子系统或模块,对其代码深入钻研和分析。第三个层次介绍了内核开发与调试的一些基本信息,目的是希望读者能够融入到内核的开发社区,做出自己的贡献。第四个层次浓缩为两个字——坚持。

2018-06-28

深入理解linux内核中文第三版

《深入理解Linux内核,第三版》指导你对内核中使用的最重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特性的探究,作者给那些想知道自己机器工作原理的人提供了颇有价值的见解。书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。

2018-06-28

python开发实战

作者从Python的环境搭建开始讲起,介绍了Web应用开发方法、任务管理,以及评审、测试及高效部署、服务器调试等内容,尽可能网罗了Python开发流程中的方方面面。在这里,Python仅仅是一个载体,很多知识点在非Python下也适用,这也是本书最大的特色所在。 本书适合有一定基础的Python开发者,以及使用PHP或Ruby进行网页开发的读者阅读。

2018-06-28

神经网络设计 . 美国 Hagan.清晰版

本书介绍了神经网络的基本结构和学习规则,重点是对这些神经网络的数学分析、训练方法和神经网络在模式识别、信号处理以及控制系统等工程实践问题中的应用。本书尽力用清晰和一致的方式来组织材料,以易于阅读和使用。对每个讨论的主题,使用大量例题来阐明。由于这是一本关于神经网络设计的书,因此在选择主题时我们依据了两个原则:首先,尽量采用最实用的神经网络结构、学习规则和训练方法;其次,尽量保证该书的完整性,使读者从一章到下一章的学习感觉流畅。为此,在特定主题前,都会有一些相关的介绍性材料和应用数学基础的章节

2018-06-28

神经网络与机器学习 第3版

本书是关于神经网络的全面的、彻底的、可读性很强的、最新的论述。全书共15章,主要内容包括rosenblatt感知器、通过回归建立模型、最小均方算法、多层感知器、核方法和径向基函数网络、支持向量机、正则化理论、主分量分析、自组织映射、信息论学习模型、动态规划、神经动力学、动态系统状态估计的贝叶斯滤波等。

2018-06-28

人工神经网络理论、设计及应用_第2版

《人工神经网络理论、设计及应用_第2版》取材注意内容的典型性和先进性,编排注意内容的逻辑性,阐述注重物理概念的清晰性,举例与思考练习的安排注意了内容的实践性,常用神经网络及算法的介绍着重于实用性。

2018-06-28

MATLAB神经网络原理与实例精解

《MATLAB神经网络原理与实例精解》首先简要介绍了MATLAB软件的使用和常用的内置函数,随后分门别类地介绍了BP网络、径向基网络、自组织网络、反馈网络等不同类型的神经网络,并在每章的最后给出了实例。在全书的最后,又以专门的一章收集了MATLAB神经网络在图像、工业、金融、体育等不同领域的具体应用,具有很高的理论和使用价值。全书内容详实、重点突出,从三个层次循序渐进地利用实例讲解网络原理和使用方法,降低了学习门槛,使看似神秘高深的神经网络算法更为简单易学。

2018-06-28

linux内核讲解

对linux内核工作原理进行讲解,适合初学者入门学习。一共有九章PPT

2018-06-14

4418核心板原理图

三星4418核心板原理图,1G的内存。性能很稳定,适合嵌入式开发人员

2018-06-14

4418卡片电脑原理图

该原理图CPU时三星公司的4418,搭载外围电路,构成强悍的微型电脑

2018-06-14

OV5640原理图和PCB

我自己设计的OV5640电路板,广角150度,兼容正点原子开发板。工作很稳定。

2018-06-14

空空如也

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

TA关注的人

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