• uC-FS-4.08.00.zip

    µC/FS µC/FS is a compact, reliable, high-performance file system. It offers full-featured file and directory access with flexible device and volume management including support for partitions. Source Code: µC/FS is provided in ANSI-C source to licensees. The source code is written to an exacting coding standard that emphasizes cleanness and readability. Moreover, extensive comments pepper the code to elucidate its logic and describe global variables and functions. Where appropriate, the code directly references standards and supporting documents. Device Drivers: Device drivers are available for most common media including SD/MMC cards, NAND flash, NOR flash. Each of these is written with a clear, layered structure so that it can easily be ported to your hardware. The device driver structure is simple—basically just initialization, read and write functions—so that µC/FS can easily be ported to a new medium. Devices and Volumes: Multiple media can be accessed simultaneously, including multiple instances of the same type of medium (since all drivers are re-entrant). DOS partitions are supported, so more than one volume can be located on a device. In addition, the logical device driver allows a single volume to span several (typically identical) devices, such as a bank of flash chips. FAT: All standard FAT variants and features are supported including FAT12/FAT16/FAT32 and long file names, which encompasses Unicode file names. Files can be up to 4-GB and volumes up to 8-TB (the standard maximum). An optional journaling module provides total power fail-safety to the FAT system driver. Application Programming Interface (API): µC/FS provides two APIs for file and directory access. A proprietary API with parallel argument placement and meaningful return error codes is provided, with functions like FSFile_Wr(), FSFile_Rd() and FSFile_PosSet(). Alternatively, a standard POSIX-like API is provided, including functions like fs_fwrite(), fs_fread() and fs_fsetpos() that have the same arguments and return values as the POSIX functions fwrite(), fread() and fsetpos(). Scalable: The memory footprint of µC/FS can be adjusted at compile-time based on the features you need and the desired level of run-time argument checking. For applications with limited RAM, features such as cache and read/write buffering can be disabled; for applications with sufficient RAM, these features can be enabled in order to gain better performance. Portable: µC/FS was designed for resource-constrained embedded applications. Although µC/FS can work on 8- and 16-bit processors, it will work best with 32- or 64-bit CPUs. RTOS: µC/FS does not assume the presence of a RTOS kernel. However, if you are using a RTOS, a simple port layer is required (consisting of a few semaphores), in order to prevent simultaneous access to core structures from different tasks. If you are not using a RTOS, this port layer may consist of empty functions.

    1
    229
    719KB
    2020-03-24
    14
  • TCP-IP详解 卷三:TCP事务协议,HTTP,NNTP和UNIX域协议

    《TCP/IP详解》对于开发人员、网络管理员以及任何需要理解TCP/IP技术的人来说,都是极好的参考书。内容非常全面,既能提供足够的技术细节满足专家的需要,同时也为新手准备了足够的背景知识和相关注解。

    0
    0
    9.67MB
    2018-02-22
    0
  • TCP-IP详解 卷二:实现

    《TCP/IP详解》对于开发人员、网络管理员以及任何需要理解TCP/IP技术的人来说,都是极好的参考书。内容非常全面,既能提供足够的技术细节满足专家的需要,同时也为新手准备了足够的背景知识和相关注解。

    0
    0
    36.58MB
    2018-02-22
    0
  • 量化投资以Python为工具(高清)

    《量化投资:以Python为工具》主要讲解量化投资的思想和策略,并借助Python 语言进行实战。《量化投资:以Python为工具》一共分为5 部分,第1 部分是Python 入门,第2 部分是统计学基础,第3 部分是金融理论、投资组合与量化选股,第4 部分是时间序列简介与配对交易,第5 部分是技术指标与量化投资。《量化投资:以Python为工具》首先对Python 编程语言进行介绍,通过学习,读者可以迅速掌握用Python 语言处理数据的方法,并灵活运用Python 解决实际金融问题;其次,向读者介绍量化投资的理论知识,主要讲解量化投资所需的数量基础和类型等方面;最后讲述如何在Python 语言中构建量化投资策略。

    0
    84
    66.69MB
    2017-09-11
    11
  • 思考软件,创新设计 A段架构师的思考技术(高清)

    25年A段架构设计经验总结,基于日本师徒制的要求而传承给下一代架构师的架构思考技术(俗称设计心法)。 全面总结各种架构思考技术,包括商业思维、软硬整合、获利思维、创新思维、组合思维、战术引导战略思维、四项假设性思维,架构师补脑首要选择。   各种架构思考技术的案例演练,深入理解主要架构设计心法。   详细阐述架构设计的十个学习步骤,轻松踏上灿烂的架构师之旅。   云平台架构设计的十项法则及实践案例,新时代架构设计指南。

    5
    63
    29.76MB
    2016-07-31
    15
  • 从实践中学嵌入式Linux C编程(高清)

    《高等院校嵌入式人才培养规划教材:从实践中学嵌入式Linux C编程》详细介绍了开发工具和Linux C语言基础、嵌入式Linux C语言高级编程、内核常见数据结构的解析与应用、嵌入式Linux编程基础、文件I/O操作相关的C语言应用及网络通信相关的C语言应用等,并设置了嵌入式Linux C函数参考附录。

    0
    49
    46.64MB
    2016-05-15
    0
  • Saber入门仿真教程

    手把手学习怎么使用Saber,每步有详细配图,特别适合初学者。

    0
    134
    9.63MB
    2015-10-11
    31
  • Jlink SDK example

    一个C++调用JLinkARM.dll的实例。

    3
    764
    2.45MB
    2015-10-06
    25
  • 手把手教你学DSP 基于TMS320X281X

    《手把手教你学DSP》是北京航空航天大学出版社2011年8月1日出版的图书,作者是陈泰红。该书以TMS320C55x系列高性能低功耗DSP为主,主要介绍了以数字信号处理器(DSP)为核心的实时数字信号处理器的硬件结构和片内外设,论述了Xpress算法标准软件尤其是CCS的使用,详细说明了DSP与外围接口电路的设计以及最小系统的设计,给出了DSP相关软件编程和开发调试,还介绍了MATLAB在数字信号处理中的应用和DSP/BIOS基础知识。

    0
    65
    22.91MB
    2015-10-05
    11
  • 代码之美 (高清pdf)

    38位大师级的程序员,一步步讲解他们的项目架构,开发时的种种折中考虑(tradeoffs)以及何时必须打破常规,寻求突破。 全球38位顶尖高手、众多语言之父经典之作。 本书介绍了人类在一个奋斗领域中的创造性和灵活性:计算机系统的开发领域。在每章中的漂亮代码都是来自独特解决方案的发现,而这种发现是来源于作者超越既定边界的远见卓识,并且识别出被多数人忽视的需求以及找出令人叹为观止的问题解决方案。

    0
    37
    49.42MB
    2015-07-16
    0
  • 创作能手

    授予每个自然周发布1篇到3篇原创IT博文的用户
  • 持续创作

    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
关注 私信
上传资源赚积分or赚钱