用C语言编写微控制器应用程序
您知道哪些资源专门用于PIC微控制器的C语言软件开发用C语言编写微控制器应用程序,c,embedded,microcontroller,pic,C,Embedded,Microcontroller,Pic,您知道哪些资源专门用于PIC微控制器的C语言软件开发 我希望看到一种处理IO(用于输入的按钮和用于输出的LCD)和应用程序逻辑的框架。您可以将其视为一个非常简单的操作系统。我知道PIC的内存对于这样的框架来说可能很小,所以我认为它可能是一个代码生成器,可以基于配置文件创建特定的代码。然后添加特定于应用程序的代码片段。你见过类似的东西吗?我从未见过这样的图书馆。这可能是因为I/O配置在不同的项目之间确实不同,因此很难有“通用”的功能集。TinyOS(用C语言编写)已移植到一些PIC微控制器:
我希望看到一种处理IO(用于输入的按钮和用于输出的LCD)和应用程序逻辑的框架。您可以将其视为一个非常简单的操作系统。我知道PIC的内存对于这样的框架来说可能很小,所以我认为它可能是一个代码生成器,可以基于配置文件创建特定的代码。然后添加特定于应用程序的代码片段。你见过类似的东西吗?我从未见过这样的图书馆。这可能是因为I/O配置在不同的项目之间确实不同,因此很难有“通用”的功能集。TinyOS(用C语言编写)已移植到一些PIC微控制器:
- 当然,这取决于哪个图片。PIC24/dsPIC有许多中断级别,很容易使用它们来制作一个简单的基于优先级的调度器
对于确定性和良好的A/D过滤来说,很难打败一个只有几个基于定时器的中断级别的系统
如果你真的想要一个操作系统,这里有几个:看看CCS C编译器()。它有一个很好的综合库,用于处理数字I/O、ADC、公共总线通信。教程和开发板也可用
它有一个卓越的点对点支持论坛。如果您正在考虑CCS C,请务必查看此论坛,因为它将为您确定此IDE的一些特性
它相对便宜。我已经用了很多年了。它做得很好