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