首页 关于
树枝想去撕裂天空 / 却只戳了几个微小的窟窿 / 它透出天外的光亮 / 人们把它叫做月亮和星星

欢迎光临小土的计算机世界

可能在很多人眼中,所谓的计算机就是指我们常见的笔记本、台式机,再或者说是像"神威-太湖之光"这样的超级计算机。 在我看来计算机的范畴是十分广泛的,只要涉及到电子逻辑的设备都可以称为计算机。所以像手机、家电,甚至是飞机、火箭、卫星, 它们都可以看做是计算机,因为它们都涉及到信息的输入输出,都会用到各种各样的处理器、DSP、FPGA处理一些复杂的逻辑。

现如今,计算机和电子技术的发展太快。我刚上大学那会儿,听说有人会用单片机,就觉得他很厉害了。 参加个飞思卡尔的智能车赛就觉得是高科技了。厂商提供的开发工具也越来越傻瓜化了,开发过程也在逐渐地敏捷化了, 以至于现在人们不需要花费太多精力和时间就可以实现很多功能。所以现在各种高科技、黑科技层出不穷。

借助开发工具我们可以快速的实现原型,进入产品的迭代,而不必关心很多细节。但后续的优化我们就不得不做很多功课, 去了解很多原理和协议。在小土的计算机世界里,可能记录了一些在某类人看来已经落后的技术,但它也是我做的功课。 掌握一门技术不是关键,了解技术背后的原理和设计思想才是我的本意。

STM32入门指南

这个系列的文章是《一个嵌入式操作系统的实现》系列文章的基础。

本系列选用意法半导体的STM32F407系列的芯片作为研究对象,通过介绍MCU的工作机理、片上外设的访问方法, 了解一个嵌入式系统的处理器。在此基础之上,介绍常见的诸如串口、USB、以太网等各种不同的通信接口, 驱动和访问EEPROM,SD卡,硬盘等存储设备,以了解常见外设的驱动方法。

数据结构与算法

这个系列的文章也是《一个嵌入式操作系统的实现》系列文章的基础。

操作系统也是一种软件,我们需要设计各种数据结构来管理各种不同的数据,比如说进程描述符、内存表等等。操作系统的效率将直接影响应用程序的效率,我们也需要研究算法来提升系统的运行效率。 本系列研究一些基本的数据结构,作为构建XiaoTuOS的工具箱。

一个嵌入式操作系统的实现

上大学之前,接触计算机也就是去网吧打打游戏,对于操作系统什么的没有任何概念。大一上计算机原理的时候, 才意识到操作系统之于计算机是多么的重要。

后来听说除了Windows之外还有一个叫Unix的操作系统,而且还有一个开源的Linux,让我感到很诧异也很好奇。 一直想要看看,但是本科四年忙着玩耍,一直没有认真了解过,到了研究生的后期才开始深入的接触。 研究生毕业那年看到了于渊写的《Orange'S一个操作系统的实现》,才开始真正的了解操作系统。

抱着学习和实践的目的,我也想写一个操作系统。因为嵌入式的系统和芯片资料都比较多, 所以先选一个我认为简单的入手。

Linux下的事件与网络编程

本系列的文章专注在,Linux系统下多路IO的复用,以及在此基础上构建起来的事件机制和Reactor编程模式,顺便了解一下并发网络服务器的设计思想。 依照数据结构与算法的组织形式,本系列也将准备一个小土的网络工具箱, 用来写一些例程。工具箱中的代码将一直更新,文章更新速度比较慢,两者会有比较大差异。

tiny_cuda_nn源码解读

简介。

WebGL和图形引擎

简介。

一个简单的计算器

简介。

复杂网络

简介。

Cortex-M4体系结构介绍

关于ARM的Cortex-M4体系结构的笔记。

Windows操作系统基本概念

关于Windows操作系统的基本概念。

关于Linux操作系统的笔记

关于Linux操作系统的笔记。

计算机网络与信息安全

最近研究一些网络和信息安全的内容。

最近研究一些与云相关的内容。

C++, SDL, 仿真引擎和工业软件

就是一些关于C++和SDL的一些杂乱笔记。

作战第二

孙子曰:凡用兵之法,驰车千驷,革车前乘,带甲十万,千里馈粮。则内外之费,宾客之用,胶漆之材,车甲之奉,日费千金,然后十万之师举矣。

其用战也,胜久则钝兵挫锐,攻城则力屈。久暴师则国用不足。夫钝兵挫锐,屈力殚货,则诸侯乘其弊而起,虽有智者不能善其后矣。故兵闻拙速,未睹巧之久也。夫兵久而国利者,未之有也。 故不尽知用兵之害者,则不能尽知用兵之利也。

善用兵者,役不再籍,粮不三载,取用于国,因粮于敌,故军食可足也。国之贫与师者远输,远输则百姓贫; 近师者贵卖,贵卖则百姓财竭; 财竭则急于丘役。力屈中原,内虚于家,百姓之费, 十去其七; 公家之费,破车罢马,甲胄矢弓,戟楯矛橹,丘牛大车,十去其六。

故智将务食于敌,食敌一钟,当吾二十钟; 忌杆一石,当吾二十石。故杀敌者,怒也; 取敌之利者,货也。车战得车十乘以上,赏其先得者而更其旌旗。车杂而乘之,卒善而养之,是谓胜敌而益强。

故兵贵胜,不贵久。

故知兵之将,民之司命。国家安危之主也。




Copyright @ 高乙超. All Rights Reserved. 京ICP备16033081号-1