你知道哪些专门用于 PIC 微控制器 C 软件开发的资源?
我希望看到某种框架,可以同时处理IO(用于输入的按钮和用于输出的LCD)和应用程序逻辑。您可以将其视为非常简单的操作系统。我理解PIC的内存对于这样的框架可能很小,因此我认为可以使用代码生成器根据配置文件创建特定代码。然后,您可以添加特定于应用程序的代码片段。您是否见过类似的东西?
你知道哪些专门用于 PIC 微控制器 C 软件开发的资源?
我希望看到某种框架,可以同时处理IO(用于输入的按钮和用于输出的LCD)和应用程序逻辑。您可以将其视为非常简单的操作系统。我理解PIC的内存对于这样的框架可能很小,因此我认为可以使用代码生成器根据配置文件创建特定代码。然后,您可以添加特定于应用程序的代码片段。您是否见过类似的东西?
TinyOS(用 C 的方言编写)已经移植到一些 PIC 微控制器上:
但是,如果你只想做一些简单的输入/输出,那么它比你需要的更复杂,可能更容易自己编写代码,而不是经过学习曲线。
否则,可以使用PLC阶梯逻辑方法编写相当复杂的逻辑。其中一个基于PIC微控制器的是:
我从未见过这样的图书馆。这可能是因为每个项目的输入/输出配置都可以非常不同,使得拥有“通用”函数集非常困难。
看一下CCS C编译器(http://www.ccsinfo.com)。它具有处理数字I / O、ADC、公共总线通信的完整库。也提供教程和开发板。
它拥有一个非常出色的点对点支持论坛http://www.ccsinfo.com/forum。如果您正在考虑CCS C,请务必查看此论坛,因为它将为您识别出一些IDE的特殊之处。
它相对便宜。我用了好几年了。它一直做得很好。