|
只为uC而生,uS成长历程 18 (uSv0.2释出,&第一次实用计划!!)
[复制链接]
首先,释出uS-v0.2
uS-v0.2.rar
(92.08 KB, 下载次数: 18)
按照原来的设定。
它就是完成了 uSConsole 以后的版本。
它基本上就是之前上周完成的版本。做出的改动不大。
只是把原来的uSCore模块改成了uSTimer
当然相应的结构体也相应改了名字。
这不是本周的主要工作。
按照我原先的计划。uSCore部分的两个模块已然完成。我一直在考虑两件事情:
1.如何把uS用于实际项目;
2.我打算在uS里特别引入一个测试框架,而首先要做的就是 为uS本身提供详尽的测试——
以让用户对封装成二进制代码的 uS发行版 产生足够的信任。
最近 着手 于整理 《软件测试的艺术》 这本书的笔记。
于是更加觉得早就该做一个 串口console了。
想了想,目前已经完成的uS-v0.2正好可以用于这个。
正是个实际应用的好机会。
此外,我还考虑了需要使用一个 E2PROM作为掉电记忆体。
而这个,在本质上一般就是一个I2C或者SPI外设。
因此,在我正式开始做这个 串口console以前,我还要做一个SPI的外设。
因为,我目前使用的一款E2RPOM芯片是SPI接口的。它是ST的一款芯片,有2M到32M,我个人选择了8M。
比起一般的AT24系列,价格相当,但是容量更大,更适合这个应用。
[ 本帖最后由 辛昕 于 2013-8-22 21:40 编辑 ]
|
|