自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (8)
  • 收藏
  • 关注

转载 FAT12文件系统基本格式

一、基本数据分布 |--------------------| 2879扇区 |               数据区(长度不固定)                    | |--------------------|------- |              根目录区(长度不固定,需计算)     | |                         ...

2019-02-22 11:52:37 4216

转载 FAT12文件系统

一、 FAT12 FAT12是DOS时代就开始使用的文件系统(File System),直到现在仍然在软盘上使用,FAT12软盘的被格式化后为:有两个磁头,每个磁头80个柱面(磁道),每个柱面有18个扇区,每个扇区512个字节空间。所以标准软盘的总空间为: 2 * 80 *18 * 512=1474560B=1440K=1.44M 下面是FAT12的结构图: 1、引导扇区 操作系统之...

2019-02-22 11:51:50 1088

1_BLDC电机控制算法.pdf

1.BLDC 永磁无刷电机电机控制算法 2.AC 电机控制算法 3.步进电机控制算法 4.通用 DC 电机控制算法

2021-09-08

猪哥的嵌入式Linux公房菜

一、学习指引 【PAGE:6-34】 1.嵌入式设计应具备的基本技能 2.嵌入式 Linux 学前指导 3.嵌入式 linux 入门学习规划 4.嵌入式 linux 入门学习内容指南 5.O'Reilly 原版 Linux 图书学习线路图 6.嵌入式系统知识体系、学习误区及建议 7.嵌入式系统 Linux 内核开发学习指导框图 8.嵌入式系统开发学习如何起步、如何深入? 9.Linux 系统初学者的常见问题解决集结大全 二、基本概念 【PAGE:34-79】 1.嵌入式 Linux 操作系统名词解释及资源大全 2.linux 下的各个目录的含义 3.GCC 编译器介绍 4.GCC 编译器发展历程 5.几种 Linux 嵌入式开发环境简介 6.三种嵌入式操作系统的分析与比较 7.交叉编译的基本概念 8.两本嵌入式 Linux 开发经典教程比较 9.Windows 与 Linux 系统下的库介绍 10.比较五种开源协议 11.BSS 段、数据段、代码段、堆与栈 12.moblin SDK 简介 13.Windows 和 Linux 动态库差异分析 14.主流浏览器内核概述 15.Linux 音频系统简析 16.linux 世界里的时间概念三、网络资源 【PAGE:80-94】 1.需静心细看的书 2.主要嵌入式 Linux 操作系统网站 3.嵌入式 Linux 的主流版本及开发商 4.嵌入式 Linux 网络资源列表 5.三个最实用的 linux 命令行方面的网站 四、基础知识 【PAGE:95-169】 1.Linux 下 C 语言编程基础知识 2.GCC 基础知识 3.常见的 Linux 系统调用 4.主流嵌入式 Linux 动态扩展技术比较分析 5.Linux 动态库剖析 6.Linux 下 patch 的制作和应用 7.初步探讨 ARM 调试技术 8.linux 下 shell 的工作原理 9.Linux 文件压缩剖析 10.嵌入式软件代码压缩技术剖析 11.ARM 的堆栈初始化详解 12.linux 库文件编写入门 13.make shell 函数简介五、工具配置 【PAGE:170-273】 1.Vi 编辑器的基本使用方法 2.ARM Linux 开机后自动运行特定程序的方法 3.ARM 下 GCC 交叉编译器的制作 4.Linux 2.6.19.x 内核编译配置选项简介 5.ARM 板上构造 gdb +gdbserver 调试环境 6.用 NFS 服务开发 ARM Linux 程序的方法介绍 7.与 sourceinsight 媲美的代码阅读工具 8.DIY 打造嵌入式 Linux 软硬件开发环境 9.GDB/ARMulator 介绍 10.gdb+gdbserver 的方式进行 ARM 程序调试 11.GNU 工具开发基于 ARM 嵌入式系统的方法 12.交叉平台开源编译系统:cmake 入门 13.autotools 生成 makefile 入门 14.SVN,HG,GIT 命令对照 15.利用 vmmare tools 来实现共享的具体操作 16.献给初学者的10个 Git 技巧 六、shell 命令 【PAGE:274-345】 1.嵌入式 Linux 开发常用的实用命令 2.7个极具杀伤性的 Linux 命令 3.U-Boot 提供的基本命令 4.nm 命令查看对象,可执行及库文件 5.shell 命令:wget 命令的使用技巧 6.用脚本实时显示 Linux 网络流量 7.Linux 必学的60个命令(1)-安装与登陆 8.Linux 必学的60个命令(2)-文件处理9.Linux 必学的60个命令(3)-系统管理 10.Linux 必学的60个命令(4)-网络操作 11.Linux 必学的60个命令(5)-网络安全 12.Linux 必学的60个命令(6)-其他 七、Linux 系统基础知识专题 【PAGE:346-459】 1. Linux 系统基础知识(一)硬盘 2. Linux 系统基础知识(二)安装 3. Linux 系统基础知识(三)基本使用命令 4. Linux 系统基础知识(四)X 的配置 5. Linux 系统基础知识(五)Linux 命令和技巧 6. Linux 系统基础知识(六)Linux 安装的几点经验 7. Linux 系统基础知识(七)linux 文件系统 8. Linux 系统基础知识(八)Linux 系统安装前的准备工作 9. Linux 系统基础知识(九)Linux 与其他操作系统的区别 10. Linux 系统基础知识(十)unix 系统发展史 11. Linux 系统基础知识(十一)操作系统简述 12. Linux 系统基础知识(十二)常见 linux 介绍 13. Linux 系统基础知识(十三)关于开放源代码的定义 14. Linux 系统基础知识(十四)什么是 Linux 15. Linux 系统基础知识(十五)GNU 通用公共许可证 16. Linux 系统基础知识(十六)GRUB 三步通 17. Linux 系统基础知识(十七)Linux init 详解 18. Linux 系统基础知识(十八)linux 常用命令索引 19. Linux 系统基础知识(十九)Linux 启动过程综述 20. Linux 系统基础知识(二十)LINUX 文件格式简介 21. Linux 系统基础知识(二十一)Linux 下软件安装方法 22. Linux 系统基础知识(二十二)Linux 与其他操作系统的区别 23. Linux 系统基础知识(二十三)linux 完全汉化汉化 24. Linux 系统基础知识(二十四)linux 完全安装手册25. Linux 系统基础知识(二十五)VI 的使用 26. Linux 系统基础知识(二十六)编程语言 27. Linux 系统基础知识(二十七)文件与目录操作 28. Linux 系统基础知识(二十八)Linux 备份与压缩命令

2017-10-14

人月神话 (32周年中文纪念版)弗雷德里克·布鲁克斯著

人月神话 (32周年中文纪念版)弗雷德里克·布鲁克斯著

2017-10-14

产品设计与开发(第三版)

《产品设计与开发(第3版)(翻译版)》原版是由宾夕法尼亚大学沃顿商学院副教授Karl T.Ulrich与麻省理工学院斯隆管理学院教授Steven D.Eppinger合作编写,由湖南大学詹涵菁翻译为中文版。

2017-10-14

PID 调节控制做电机速度控制

将偏差的比例(Proportion)、积分(Integral)和微分(Differential)通过线性组合构成控制量, 用这一控制量对被控对象进行控制,这样的控制器称 PID 控制器。

2017-10-14

Software Engineering for Embedded Systems

Software Engineering for Embedded Systems Methods, Practical Techniques, and Applications,一本非常好的书

2017-06-05

空空如也

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

TA关注的人

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