...
首页> 外文期刊>WSEAS Transactions on Computers >Visual Microcontroller Programming Using Extended S-System Petri Nets
【24h】

Visual Microcontroller Programming Using Extended S-System Petri Nets

机译:使用扩展S系统Petri网的可视化微控制器编程

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

In this paper, we present the development work on a visual microcontroller programming tool based on an extended form of S-System Petri Nets (SSPN). By using the extended form of SSPNs we were able to describe in visual form subroutines, interrupts, I/O operations, arithmetic operations, and other programming constructs in a microcontroller application program. Construction of the visual programming tool included the development of a drawing editor which utilized directed graphs as internal model for created SSPN diagrams, and a parser to check for correct diagram and sentence syntax. The parser developed uses context-free diagram and string grammars for the diagram and sentence syntax checking, and upon successful parsing the tool automatically translates the SSPN-represented application program into assembly code for a target microcontroller.
机译:在本文中,我们介绍了基于扩展形式的S系统Petri网(SSPN)的可视化微控制器编程工具的开发工作。通过使用扩展形式的SSPN,我们能够以视觉形式描述微控制器应用程序中的子例程,中断,I / O操作,算术运算和其他编程结构。可视化编程工具的构建包括图形编辑器的开发,该图形编辑器利用有向图作为创建的SSPN图的内部模型,并使用解析器检查图和句子语法的正确性。开发的解析器使用无上下文关系图和字符串语法进行图和句子语法检查,并且在成功解析后,该工具会自动将SSPN表示的应用程序转换为目标微控制器的汇编代码。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号