数字电路:
1、单电源施密特触发器,正相,反相 计算。
模拟电路:
纵观网友提出的问题:
1、交流放大,及单电源问题。
2、极微弱信号,例如电流互感器的0.5hz信号的提取。
在模拟电路的实现方向,锁定放大器或锁相放大器。
书籍:微弱信号检测,图解测量电子电路设计(模拟篇,滤波器篇)
软件方向:
一、刘前辈与某高人的pk贴中,刘前辈点出了一种适合8位单片机的协程。
相关学习资料:
1、protothreads开源库
2、c协程(翻译),其中讲了一个用宏实现的简单例子。
协程的优点:占用资源少,没有操作系统的切换开销。
缺点:函数必须实用全局变量。
根据我在单片机优化代码的经验,适当使用全局变量可优化代码。带参数函数在c语言中调用,由一定开销,用全局变量开销小。
所以结合协程的优点与缺点,协程可使用在资源有限的8位单片机中。在8位单片机中,所有软件工程中的一些问题,由于规模小,可以忽略。
二、微弱信号的数字信号处理。
1、在“超声波下的秘密”的帖子中
采用线性调频信号,然后进行相关检测,可以检测微弱的信号。
其中更好的方式是经调制的随机序列。
三、编译原理
1、let's build a compiler
2、let‘s build a simple interpreter
3、how to write a interpreter