0x00 前言
这个是一个很大的计划,涉及到了模拟电路、CAD设计,这些都是可以想得到的,而很有可能在后续的增加下还会需要懂得更多。
因为笔者觉得这个也是在后期很有用的一个东西,所以在这里做好一个规划,计划下年完成这个设计。
因为此为本人记录使用,所以暂时不需要一些前置知识,也许在明年完成期间可能还需要一些前置知识。
0x10 建模
暂时本人总结了自己的知识结构,考虑到一张单板可能无法做到完全的实现所有的功能,所以暂时本人设想了两个选项:多板模式和叠层模式。
因为叠层模式需要更高的层间规划,而多板模式则有可能增加单板的扩展,也就变的越来越臃肿。这也脱离了个人名片的简单便携的原本要求。所以暂时还是在抉择层面的,但是大体就是这两种选项了。下面就是对于选项的精细化设计与相关的合并。
而本人的知识体系主要为三项:类似于移动建设中的大楼
上层——高层建设,包括OS下操作,RTOS的操作
中层——驱动的设计,多驱动的适配
下层——硬件电路的设计与建模
暂时本人想要设计成为具有统一接口的单板设备,也就是最上层显示屏,中层选择各种的硬件电路分板的设计。而上层为统一接口的核心板,底层又是多层的统一接口通信板。这样就可以得到这个完整的设备建构。
最上层还可以用来实现一些实现的多层应用,如果实现了通信的方案还可以增加一些个人的多文件pdf与网页和markdown与latex的文档等高阶解析显示。
目前笔者准备先依托手中的开发板,实现最上层的一体化搭建,其中最主要的是关于harmony的建设与Android、Linux下的编程(虽然他们都是同根同源的)
0x20 需要学会的知识
首先就是数字电路与模拟电路,其中最重要的就是高速的数字电路。然后就是次要的一些通信电路与高压的电路。
下面就是软件方面了,基本上比较简单的软件就是C、C++与Verilog。
中层的可能是设计一个中层解析器,用于类shell的建设。也就需要学会一些基础的python与java这类跨平台语言的搭建
上层则是搭载各个系统的方向,也就是需要学习一些操作系统的架构的学习与了解。
随后还需要在自建的服务器上实现一些简单的设计得到一个实用的个人名片,但是要控制个人名片的体积与相关设计成本,也就还需要一些产品设计的知识。流程化的工厂式设计。
0x30 总结
这个文章暂时并没有记录任何详细的实现,如果以后可以实现也将会再次更新。
标题:记: 一个个人的开发名片的设计需要——明年大计划
作者:GreenDream
地址:HTTPS://greendreamer.work/articles/2021/12/22/1640184171142.html
Comments | 0 条评论