- 博客(155)
- 资源 (1)
- 收藏
- 关注
原创 OpenBMC的c++代码中的变量初始化问题(二)
解决在构建openbmc/intel-ipmi-oem的x64可执行模块中遇到的变量初始化问题(二)。
2024-02-24 15:54:53 1006
原创 OpenBMC的c++代码中的变量初始化问题(一)
解决在构建openbmc/intel-ipmi-oem的x64可执行模块中遇到的变量初始化问题(一)。
2024-02-24 15:42:01 493
原创 JL653—一个基于ARINC653的应用程序仿真调试工具
JL653是一个基于ARINC653的应用程序仿真调试工具,它提供了ARINC 653 Part 1中要求的部分服务。它是一个免费软件。
2023-09-15 11:58:03 268
原创 用Ada语言实现ARINC653定义的航空电子应用软件的标准接口
用Ada语言实现ARINC653定义的航空电子应用软件的标准接口(APEX),即是用Ada语言编写一套程序,使之实现APEX规定的功能。
2023-04-22 14:58:39 319 1
原创 SCADE Display(OpenGL)软件设计文档生成工具的设计考虑
本文档描述在SCADE Display(OpenGL)软件设计文档生成工具(以下简称为SDYSDDGEN)的设计过程中考虑到的一些问题及其解决方案。
2023-04-11 09:55:24 1083
原创 SCADE Display(Arinc661)图像的分解显示
通过生成每个widget的DF文件,分解显示SCADE Display(Arinc661)图像。
2023-04-03 09:00:36 274
原创 SCADE Display(OpenGL)图像的分解显示
通过开发一个工具生成SCADE Display(OpenGL)图形的独立widget图像文件。
2023-03-29 11:39:20 291
原创 不同版本的IDA中的HIBYTE宏定义可能不同
不同版本的IDA中的HIBYTE宏定义可能不同,因此要查看defs.h中的HIBYTE的定义,以免误解。
2023-02-25 16:47:46 484
原创 网文核实随记(一)
网文名称:核实内容:(1)(2)(3)核实结果:(1)在霍尼韦尔的业务部门介绍中未找到芯片制造的相关信息。(2)未找到“代码语言”这个术语的定义或解释。业界的常用术语是“编程语言”(programming language)。为何把linux与其他编程语言并列?(3)第5代战机的源代码行数用“数万行”来描述太少了。...
2020-08-16 10:51:14 96
原创 Windows中找不到dll入口函数的报错信息
试图在Win10中运行一个古老的exe文件,出现以下报错信息:没有指明是哪个动态链接库。转到XP上运行,出现以下报错信息:这下明白是哪个dll缺了入口函数Set_***。...
2020-03-08 11:47:39 573
原创 飞机上是否只用一种操作系统?
最近频繁地看到题为“飞机上一般是什么操作系统?”的帖子。其中一节的标题是“波音-787,AH-64用的操作系统是VxWorks”,并给出了VxWorks开发商Wind River的网站链接。笔者在Wind River网站上找到以下内容:以上文字表明,Wind River提供的VxWorks 653分区操作系统用于由GE开发的IMA。IMA是现代飞机中N多个系统之一。由此可知, 只能说“...
2020-03-06 21:31:30 471 1
原创 Wind River Workbench中的tgtsvr被360杀毒软件隔离
Workbench中的好几个工程突然都不能正常仿真运行了,弹出以下报错信息:几经查找,发现安装目录D:\windriver653\workbench-3.3\foundation\x86-win32\bin中的tgtsvr.exe不见了。然后在360杀毒软件的隔离区找到此文件。但是,没有看到360杀毒软件弹出隔离消息。...
2019-10-21 09:17:59 382
原创 VxWorks653 Debugger Tutorial中demo工程的编译
关于VxWorks653 Debugger Tutorial中demo工程的编译,手册中描述了要执行以下3行命令:cd vxworks653-2.4.0.1/target/src/demos/simple653Modulemake CPU=SIMNT BSP=simpc createmake CPU=SIMNT BSP=simpc PARTADDR=0x28000000 buildpr...
2019-10-18 14:13:55 434
原创 VxWorks653工程中添加linked resources的方法
为了找到在VxWorks653工程中添加linked resources的方法,在Workbench的Help中搜“addlinked resources”,显示的搜索结果没有用。然后搜“createlinked resources”,找到了以下有用的结果:To create a linked folder:In one of the navigation views, right...
2019-10-14 19:47:41 341
原创 VS编译警告C4103的中译文
VS编译警告C4103的中译文是:包括标题后更改了对齐方式,可能是由于缺少 #pragma pack(pop)这里的“标题”是指什么?查到原文https://docs.microsoft.com/en-us/cpp/error-messages/compiler-warnings/compiler-warning-level-1-c4103?view=vs-2017是:alignm...
2019-03-22 13:32:53 2739
原创 应用程序与dll不能共用vfprintf的文件参数
在一个dll中定义了以下函数:DLL_API void dump_log_file(FILE *fout, char *format_string, ...){ va_list args; EnterCriticalSection(&cs); va_start(args, format_string); vfprintf(fout, format_string, ...
2019-03-15 14:58:43 110
原创 安装RAMSES
按照网文“RAMSES: Install OSATE and RAMSES on your Development Environment – MEM4CSD“ 安装RAMSES。但在安装过程出现错误。几经分析和尝试后,发现必须首先在Eclipse中安装Graphiti和Papyrus。此后按文中描述一路顺利操作。...
2019-02-10 10:49:04 288
原创 安装VMware tools出现警告no default label for /tmp/vmware-block-restore0/tmp_file
本人在Centos7下安装VMWare Tools出现警告:/sbin/restorecon: Warning no default label for /tmp/vmware-block-restore0/tmp_file网文https://blog.phpdr.net/2015/01/15认为:需要安装一个非必须的库:yum install fuse-libs 网文htt...
2019-02-02 18:21:14 2956 1
转载 如何在Ubuntu下安装XML::LibXML(Perl XML/LibXML lib)?
原文地址:https://stackoverflow.com/questions/13965140/how-can-i-install-xmllibxml-on-ubuntu/50624236Ubuntu provides a lot of Perl packages natively, with following naming convention: package name always...
2019-01-30 15:03:05 1845
原创 msys2中安装ada编译器
$pacman -S mingw64/mingw-w64-x86_64-gcc-ada 8.2.0-3$pacman -S mingw64/mingw-w64-x86_64-gprbuild-bootstrap-git
2018-11-16 21:17:31 334
原创 WIN7下安装MATLAB 7.3.0(R2006b)
第1步:把cd2、cd3的archives中的文件复制到cd1的archives文件夹当中。第2步:右击cd1中的setup.exe文件,选“属性-兼容性-兼容模式”,在兼容模式中把"Windows Server 2008"打钩。第3步:以管理员身份运行cd1中的setup.exe。第4步:安装完成后按第2步修改安装目录MATLAB\R2006b\bin\win32中的MATLAB.exe的...
2018-09-13 22:09:18 2480 1
原创 Ada编译报错“Cannot use function in a procedure call”的纠错方法
在调试一个Ada程序时编译器报以下错误:cannot use function "***" in a procedure call我望文生义地以为是提示“不能在一个过程调用中调用函数”***“。但是当前的调用者是一个task啊。从Stack Overflow搜到同样问题(https://stackoverflow.com/questions/14719935/cannot-use-fu...
2018-09-07 07:51:46 213
翻译 Ada语言的这二十年
CROSSTALK(美国国防软件工程杂志, www.crosstalkonline.org)2017年1/2月号的专题是“Software’s Greatest Hits and Misses”,其中有两篇文章回顾了从1997年取消Ada Mandate(强制要求使用Ada编程语言的美国国防部政策)以后这二十年的Ada语言。第一篇文章的题目是“Ada: A Failure That Never...
2018-08-25 10:47:32 5926
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人