四轴开发过程中的点滴
2014-04-10 13:16
162 查看
1、黑匣子写入flash。
问题:原来写flash是需要很长的时间的,写flash占用时间过长会影响到其他控制程序的解算的执行
解决:写flash放在普通的while循环中执行,其他重要的控制解算等放到中断中执行,保证重要运算的正常执行
2、地磁校准
问题:当时三个人都带着手机拿着飞控做磁校准,但是每次校准算法校准完之后查看校准结果很不理想
解决:后来把手机都放到一边,再做磁校准就好多了。看来手机对磁校准时的影响还是挺大的。。手机一直跟着飞控在转,影响一直在变动,所以未校正过来
问题:原来写flash是需要很长的时间的,写flash占用时间过长会影响到其他控制程序的解算的执行
解决:写flash放在普通的while循环中执行,其他重要的控制解算等放到中断中执行,保证重要运算的正常执行
2、地磁校准
问题:当时三个人都带着手机拿着飞控做磁校准,但是每次校准算法校准完之后查看校准结果很不理想
解决:后来把手机都放到一边,再做磁校准就好多了。看来手机对磁校准时的影响还是挺大的。。手机一直跟着飞控在转,影响一直在变动,所以未校正过来
相关文章推荐
- U3D安装与破解
- LVS(Linux Virtual Server)
- 钩子函数举例
- Sphinx/coreseek/mysql全文检索
- Silverlight RadTreeView 控件使用介绍
- MFC中ListControl控件的使用
- ubuntu下设置开机自启动项
- radio button用法(转)
- android中ExpandableListView增加自定义组件
- 用客户端命令psql连接 PostgreSQL 不输入密码的方法
- Core Image
- 访问者模式讨论篇:java的动态绑定与双分派
- 如此爱你
- window7 32位 xampp 配置 memecach
- PHP的CI框架集成Smarty的最佳方式
- 一条感动很多家长的微信:每个孩子都是一颗花的种子
- 查询语句
- jq删除页面标签
- WebView常用方法
- 使用@Controller注解为什么要配置<mvc:annotation-driven />