固高科技运动控制器编程指南——MSM8953/Linux/Android

需积分: 10 26 下载量 181 浏览量 更新于2024-08-07 收藏 4.45MB PDF 举报
"固高科技运动控制器编程手册,详细介绍了如何在msm8953_linux_android平台上编写运动控制程序。" 本文档是固高科技为用户提供的GTC系列运动控制器的编程手册,主要针对msm8953_linux_android平台。手册详细讲解了编写运动程序的相关知识点,旨在帮助用户理解和应用固高科技的运动控制技术。 1. **语言元素** - **数据类型**:支持两种数据类型,整型(int)和浮点型(double)。整型为32位,浮点型采用定点格式,32位整数,16位小数,最小精度为0.0000152587890625。 - **常量**:可以直接使用立即数和宏,支持10进制、16进制整数和浮点数常量。 - **变量**:可声明局部变量和全局变量,每个函数最多1024个局部变量,全局变量最多1024个。 - **数组**:仅支持一维数组,常量和变量下标索引皆可,不支持多维数组和数组元素作为下标。 - **函数**:可定义返回值类型和输入参数类型,但不支持在函数内调用自定义函数,只允许调用GT运动控制指令。 - **数据类型转换**:提供int和double类型的强制转换,转换不会改变变量原有类型。 2. **运算指令** - **运算类型**:支持算术运算、逻辑运算、关系运算和位运算,语法与C语言相似,但限制为两个操作数,且操作数数据类型需相同,不支持复杂表达式。 手册还强调,固高科技对产品的规格和文档保留修改权,且不承担因误用产品或手册导致的任何损失。同时,固高科技拥有产品的知识产权,未经许可不得复制或使用。手册提供了固高科技的联系方式,以便用户获取更多的技术支持和服务。 固高科技致力于提供高质量的运动控制器,并通过其官方网站提供产品信息、技术支持和最新的产品发布。用户可通过电子邮件或电话获取更多帮助。这份手册是用户成功编写和运行运动控制程序的重要参考资料。