自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 银河麒麟系统中安装VSCode(Visual Studio Code)

银河麒麟系统中安装VSCode(Visual Studio Code)概述安装步骤运行结果下一步计划概述有个项目要用银河麒麟系统,安装了qt等相关编程工具。还需安装vscode安装步骤官网下载vscode:访问Visual Studio Code官网解压文件:tar -xcv code-stable-x64-1631295096.tar.gz然后移动到 /usr/local/ 目录mv VSCode-linux-x64 /usr/local/还需要给可执行的权限, 然后

2021-09-19 14:41:44 7429 4

原创 组合导航系统之一:RT-Thread操作系统

组合导航系统之一:RT-Thread操作系统描述任务分解任务调度描述  组合导航系统是裸机运行还是跑操作系统,其实是仁者见仁,智者见智。笔者最开始是忠实的无操作系统支持者,认为组合导航这种实时及时间性较强的场合不应用操作系统。再实时的系统也会有延时,不如直观上利用中断方式进行前后台计算来的快。  但随着任务量的攀升和人工智能的高速发展,遂开始研究了操作系统加持下的组合导航。加上操作系统后,才意识到自己之前的愚钝。于是自己动手写了个简单的操作系统NavOS,在MIT大神的帮助下,完成了1

2021-09-14 21:25:50 381

原创 串口实时数据显示、记录、绘图、计算软件(hdntCenter)

串口实时数据显示、记录、绘图、计算软件概述界面使用说明概述下载地址:https://gitee.com/bistu_liuning/hdntCenter-V2.0EKF,KF,惯性导航,车载导航,行人导航,组合导航等硬件及算法显控平台,实时串口数据显示,数据回放,导航指标统计等。用于NavOS系统的上位机显示。界面使用说明https://gitee.com/bistu_liuning/hdntCenter-V2.0/tree/master/Doc欢迎下载使用,问题请联系:liuning1

2021-09-07 08:28:13 1715

原创 移动端惯性弹性组合导航体系设计二:SOC架构

边缘弹性组合导航体系设计一:SOC架构概述核心架构数据采集内核芯片概述旨在探讨组合导航系统架构。融合MEMS惯性测量组件、卫星接收机、视觉里程计等。核心架构为Cortex-M7实时内核配以不同类型的协处理器核心架构数据采集数据采集的核心架构视不同工作场合进行不同设计,共支持四种方案:方案1:转速40转/s以上,高速实时性强弹种,电路板直径≥29mm利用FPGA进行ADC控制,采样速率最高可达250kSPS,同时FPGA可承载滤波等初级数据处理工作,信息处理子模块有更多时间进行算法处理

2021-09-05 21:33:58 805

原创 Qt5.12 使用smtp发邮件的各种坑

Qt5.12 使用smtp发邮件的各种坑关于程序自己想统计一下用户使用我们项目组开发的软件使用情况。利用QT实现对SMTP进行开发,使用的是开源程序:https://gitee.com/andrewgithub/SmtpClient-for-Qt?_from=gitee_search问题在自己电脑上已经调试通过,完全正常。但是换了台电脑就不行了,还未找到原因?查了一下,还未找到原因。几台电脑的区别就是,我使用outlook进行邮件管理,他们几台电脑不用。未完待续。。。。。。...

2021-09-04 21:45:57 904

原创 Cadence 错误解决之一:错误代码:SPCODD-409

Cadence 错误解决之一:错误代码:SPCODD-409问题描述错误日志解决办法问题描述在生成网表过程中,出现如下错误,无法生成网表。错误日志错误1ERROR(SPCODD-409): Error at line 51 while loading the C:\USERS\LIUSHIFU\DESKTOP\DRAGONFLYV2_STUDY\SCH\allegro/pstxnet.dat file. Unable to create the following new pin

2021-09-01 17:29:19 4784 1

原创 移动端弹性组合导航体系设计一:架构篇

边缘弹性组合导航体系设计一:感悟篇感悟基本流程重要意义感悟初识此题,有些迷茫,不知如何下手。主体宗旨:编写一套代码,实现四端(移动端、车载端、PC端、SOC端)共用,实现四方人员(算法工程师、测试工程师、驱动工程师、最终用户)共用。基本流程支持移动端连接惯性传感器、外部辅助传感器、卫星信息等,基于国产操作系统(目前手机端选择鸿蒙2.0系统)。支持车载端连接惯性传感器、外部辅助传感器、卫星信息等,基于国产操作系统(目前车载端首选开源鸿蒙2.0系统(liteos),备用选择中标麒麟系统);

2021-09-01 08:44:58 203

原创 简易六自由度弹道解算软件

简易六自由度弹道解算软件下载地址操作步骤数据导出下载地址https://gitee.com/bistu_liuning/hdntCenter-V2.0操作步骤打开弹道解算模块,如下图所示点击装订诸元开始解算,即可输出弹道参数,如下图所示数据导出点击数据导出,即可进行分析,相关问题可邮箱:liuning1898@qq.com联系,共同解决。...

2021-08-23 17:03:54 2657 1

原创 QT 高效串口读取、显示与存储软件开发之四:初步成品

QT 高效串口读取、显示与存储软件开发之四:初步成品软件开发历程目前进展申请适用软件开发历程2019年3月正式启动QT版开发,在此之前,使用的是MFC开发,开发难度较大,截面不够美观;2.0阶段专用C#开发,维持了两年,发现很费时间,同样代码还要转成C#语法;遂于2019年初着手升级。本着不负韶华的精神,尽量开发出通用、模块、高效的代码,但是很难,两年间先后完成了76个子模块编写,陆续投入11名学生。2021年8月基本完成全部底层功能,且维护、更新很便捷。后续会在此基础上逐渐完善,同时截面会逐步

2021-08-11 08:49:15 243

原创 NavOS 系列文章-解读

软件系统的整体架构如所示。软件系统整体由操作系统NavOS进行核心支撑。升级后的软件,主体选用C++编写。仿真端软件采用C++混合Matlab实现。硬件端编译器为Keil,仿真端编译器为Mingw 64。在研制、生产和使用过程中主要面向的事研发设计人员、产线装配人员、地面测试人员和战场发射人员。其中,研发设计人员主要进行软硬件调试、传感器数据分析、导航算法研制、控制算法研制;产线装配人员对各分部件系统进行测试完成总装总调;地面测试人员针对总体指标进行系统测试;战场发射人员计算装定信息,进行诸元装定,.

2021-08-09 19:25:15 284

原创 实时串口曲线显示、简易弹道计算、数据实时处理、组合导航、惯导数据分析等融合为一体的程序

hdntCenter-V2.0实时串口曲线显示、简易弹道计算、数据实时处理、组合导航、惯导数据分析等融合为一体的程序,欢迎大家使用。网址:https://gitee.com/bistu_liuning/hdntCenter-V2.0.git通知组合导航程序、误差补偿程序、高动态导航程序接口已经完成对外部c语言的无缝衔接,可使软硬件一体化实现。如需相关接口及对应开发模块,请邮箱联系。MEMS器件、磁强计等误差补偿功能也已经开放,使用说明暂未更新。C++矩阵运算库、C语言矩阵预算库均开放。如需硬

2021-08-09 19:18:57 563

原创 hdntCenter软件更新纪要

hdntCenter-V2.0号外 号外1、二月初会有重大更新,敬请期待!!!2、如有更新要求及建议,欢迎邮件沟通。3、如果有更新建议请发送邮件:liuning1898@qq.com 定有重谢待调试bug1、偶尔会出现噪点,初步分析为底层协议架构不合理造成。21年2月份重点解决该内容。2、多窗口打开不会自动弹出,还需手动查找。3、不支持中文路径。20210106011、引入V1_0版本HdntCenter软件,可用于数据不丢数记录,编程语言C#。后续还会加入VS C++版本软件,用于综

2021-01-18 16:39:27 370

原创 (Error -6311) PRSC module failed to write to a register. 问题的探讨

近期调试TMS320C6748,自己做的电路板,原理图应该没问题,之前都弄过了,也调试测试过了,现在改了个版型,换了个电源电路,发现出线了如下问题:(Error -6311) PRSC module failed to write to a register.附图如下:暂未找到原因,网上也查了好多资料,但还没找到原因。初步分析是硬件问题。待续。。。。。。如果谁遇到了类似问题,可留言讨论,...

2019-04-14 18:23:21 2971 8

原创 QT 高效串口读取、显示与存储软件开发之三:串口高效读取(线程讨论)hdntCom库(2)

QT 高效串口读取、显示与存储软件开发之二:串口高效读取(线程讨论)串口多线程负载测试终于搞定了串口多线程不多说,直接上代码,hdntCom.h头文件#ifndef HDNTCOM_H#define HDNTCOM_H#include "hdntcom_global.h"#include <QSerialPort>#include <QSerialPortInfo...

2019-03-11 21:06:53 1139 5

原创 QT 高效串口读取、显示与存储软件开发之二:串口高效读取(线程讨论)hdntCom库(1)

QT 高效串口读取、显示与存储软件开发之二:串口高效读取(线程讨论)串口数据操作connect直接连接线程中直接读取利用movetothread在线程中开启串口串口数据操作搜了大量的资料,也看了QT的文档,串口读取有以下几种方案,包括:connect直接连接、线程中直接读取(Run)、利用movetothread、在线程中开启串口(打开串口)。所有的串口操作均封装在动态连接库中,名为:hdnt...

2019-03-09 08:59:07 1383 1

原创 QT 高效串口读取、显示与存储软件开发之一

本人专注于惯性测量系统开发、组合导航系统开发。看了许多国外产品的软件,深感差距。10年自己编了个MFC的串口界面,1ms周期,921600波特率不丢数;16年编了个C#版本,同样不丢数,且美观许多,功能更全。但是由于想做成跨平台的,要在Linux上运行,故C#版本决定不再更新。选来选取决定用QT进行开发。 MFC版本软件截图: C#版本软件截图:...

2019-03-08 21:33:10 1345 1

原创 NavOS 系列文章-简介

特有的Hdnt计算引擎,涉及全套的惯性导航算法,具体包括:传感器误差补偿、对准方法、姿态解算、Kalman组合滤波、模型统计以及数据交互等19个模块。所针对传感器包括:陀螺仪、加速度计、磁强计、压强计和里程计。 Hdnt计算引擎下位机部分可工作与Cortex-M3、Cortex-M4、Cortex-M7、Cortex-A9和TI C6000、C2000等硬件平台,主...

2019-03-05 20:07:49 901

原创 Vivado 2016.4 闪退问题的探讨

本人于去年换装的新电脑,当时装的Vivado 2016.04版本,破解成功,完全可用。一段时间在设计硬件,调试软件(DSP、ARM端)并未启动Vivado。 2019年3月4日,要开始调Artix7了,结果发现打开Vivado的时候,只要涉及到“打开”选项,均出现闪退现象,暂未解决。 计算机系统为Win10系统。 持续试验中。。。。。。 2...

2019-03-04 18:49:34 3555 2

FreeRtos 打印任务

一个经典的FreeRtos的例子。值得收藏,能够帮助初学者很好的了解Rtos。

2016-02-17

FreeRtos编程指南

能够很好的帮助初学者了解rtos相关知识。

2016-02-17

MEMS最新研究成果

MEMS行业综述,让你快速了解国际先驱们的工作,战略学术制高点。

2014-09-01

FeedBack System

顶级控制理论大师的杰作,值得一看。对于那些没有搞过控制的人来说是本合适的入门教材,浅显易懂。对于专业人士来说,也是不错选择。

2012-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除