自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于上位机如何读取elf中的变量地址,数据类型等信息

机理是是gdb还调用了python,最新的mingW里面调用的是pyhon3所以比较大,使用python2足够,所以我找了个2017的mingw。只要把window 的mingW下的几个关键文件拷到visual studio工程下的目录即可,但是不要用最新版本的gcc,不然好大。然后gdb下的gdb.exe要改一下名,我这里改为gdb64.exe,以免调用了系统的命令行,然后系统又没安装环境变量导致找不到路径。然后还有整个opt文件夹(可以只保留bin和lib),里面是python。需要通过gdb读取。

2024-06-14 21:04:22 138

原创 scottplot的安装不兼容问题

本人使用framework 4.6.1 ,最后一个scottplot支持的版本为4.1.73,不要图新鲜安装最新版本了,安装的时候注意看nuget包的支持的framework。3.如果拖拽控件到界面,提示:System.IO.FileNotFoundException:“未能加载文件或程序集“System.Windows.Forms。——原因:安装了多个版本,到工程文件夹下,删掉\packages下的内容。——大概率是scottplot的版本问题。——大概率是scottplot的版本问题。

2024-06-14 20:50:02 216

原创 如何在windows下读取elf并读取变量地址和成员地址

readelf -w test.elf > dwarf_info.txt //导出变量dwarf信息,查询结构体变量偏移值就靠这个了。直接在mingW的windows版下,找到readelf.exe,然后在cmd里面使用下面2句话即可。readelf -a test.elf > elf_info.txt //导出elf变量地址信息。做上位机的后面都知道怎么做了。

2023-10-15 19:23:09 861 1

原创 Pragma section

设置对象section的另一种方法是使用 pragma section。 通过使用编译指示section,可以通过为整组对象设置编译指示section,轻松地将多个对象定位到用户定义的section中。 该组必须包含在 pragma section 指令中才能正确设置该section和该section的属性:#pragma section "<name>" [<flags>] [<alignment>]<objects>#pragma section&

2021-06-18 15:47:22 10406 2

原创 BIFACE代码引入HIGHTEC

新建TC3xx工程新建一个空的工程。更改setting:2.把BIFACE源代码复制到新建工程根目录下把0_Src和1_ToolEnv都放到新建工程根目录下添加以下头文件路径: ${workspace_loc:/${ProjName}/0_Src/BaseSw/Service/CpuGeneric ${workspace_loc:/${ProjName}/0_Src/AppSw/CpuGeneric/Config ${w

2021-05-23 08:56:49 782

原创 自定义USB BULK设计(一)——固件程序,LPC2378

    前段时间买了块D12+51的开发板来玩,现在公司要求用ARM来做一个USB项目。原来用D12也就做了个LED流水灯,还是HID设备的,现在不能满足要求,你总不能显示公司的设备时,还搞个“人体工学设备”。于是把开发流程又理了一遍,这里是第一部分,讲固件的编写。     使用的MCU是NXP的ARM,LPC2378,自带了USB模块,关于2378的寄存器定义什么的,大家去看手册,ZLG

2010-05-29 11:33:00 2832 1

原创 VS2003+DDK2003+driverStudio3.2在XP或WIN2000下的入门步骤

        如果已经完成固件的学习,那么开始学习写驱动。        对于对VC和WMI完全不懂的人来说,入门就用DriverStutio3.2。       现在Visual studio都到2008了,但是公司一直用2003,而且使用2003不用装VS2005的补丁之类,没那么麻烦。       下面是步骤 1.安装   按照此顺序安装VS2003->VS2003

2010-01-05 21:43:00 1843

windows的readelf.exe直接可用

windows的readelf.exe直接可用,在命令行调用。 readelf -a test.elf > elf_info.txt //导出elf变量地址信息 readelf -w test.elf > dwarf_info.txt //导出变量dwarf信息,查询结构体变量偏移值就靠这个了

2023-10-15

Vector_XCP_Basic 2021-7-28.rar

含协议,代码

2021-11-04

tricore-lsl ,LSL文件语法

tricore LSL 语法

2021-06-18

BaseProjects_TC3xx_V1_0_1_13_0_Package.zip

BaseProjects_TC3xx_V1_0_1_13_0_Package,Infineon tricore 2代控制器TC3xx的例程,可以导入HIGHTEC,请查看我的文章里面有如何导入。

2021-05-23

python标准库374中英版.rar

python标准库374帮助中文和英文版,chm格式。分2个文档。也是从人家那里下的。

2019-09-17

ISO 19014-1-2018.pdf

Earth-moving machinery —Functional safety Part 1: Methodology to determine safety-related parts of the control system and performance requirements

2019-08-06

CANOPEN全套协议

CANOPEN全套协议,包括CiA301 V4.2.0中文版,英文版,DS302 DS303 DS305 DS306 DS401 DS404 DS406 CANopen_easy_begin,CANopen使用手册,CANOpen系列教程08_CANOpen通信接口引导学习,CANOpen系列教程10_关于Canfestival,CANFestival移植方法,IFM的RM9000旋转编码器使用手册(一个CANOPEN的传感器)

2019-05-08

vb.net2003编写的HID测试程序,根据网上的VB6修改,功能已经全部实现

vb.net2003编写的HID测试程序,根据网上的VB6修改,功能已经全部实现。包括HidD_GetHidGuid,SetupDiGetClassDevs,SetupDiEnumDeviceInterfaces,CreateFile,SetupDiGetDeviceInterfaceDetail等API函数的声明和调用

2010-04-16

canopen协议全套DS301,DS302,DS303,DS306,DS401,DS402,EDS

canopen协议全套DS301,DS302,DS303,DS306,DS401,DS402,EDS

2010-04-16

VB.NET2003测试USB HID设备程序

在网上找了好久这样的例子,只找到VB,VC,VC.NET,C#的,就是没有VB.NET的。说明一下,VB.NET于VB有些不同,特别是函数SetupDiGetDeviceInterfaceDetail的API声明是关键。本人尝试了一个礼拜,又参照了很多其他语言的例子,才试出来,希望对大家有所帮助

2010-01-19

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

TA关注的人

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