自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

锅锅的博客

设计软件有两种方法:一种是简单到明显没有缺陷,另一种复杂到缺陷不那么明显。—— 托尼·霍尔

  • 博客(439)
  • 资源 (44)
  • 收藏
  • 关注

原创 gcc统计生成代码占用内存大小

不带任何选项直接使用,会显示出代码段(text)、数据段(data)和BSS段(bss)的大小,以及它们的总和。-A或–radix=16:指定输出数字的基数,比如–radix=16会以十六进制显示大小。-x或–exec-header:对于可执行文件,显示可执行头部的信息。arm-none-eabi-size [选项] 文件名。-t或–total:仅显示总大小,不分别列出各段。代码生成后不确定占用大小,可以用以下方法生成。1、使用arm-none-eabi-size。-d或–debug:显示调试部分的大小。

2024-11-26 17:36:41 413

原创 linux代码调试,反汇编和map文件生成

在编译的链接命令添加g -Wl,-Map=output.map。output.map是生成的map文件。map文件包含了所有函数的地址信息。反汇编可以看到代码编译情况。

2024-11-13 19:58:07 260

原创 tc397交叉编译链接静态库报错tricore-elf/bin/ld: warning: cannot find entry symbol _START; defaulting to 00000000

这个时候,可以启用链接参数“–whole-archive”来告诉链接器,将后面库中所有符号都链接进来,参数“-no-whole-archive”则是重置,以避免后面库的所有符号被链接进来。添加-Wl,–whole-archive -lXXX -Wl,–no-whole-archive。默认情况下,对于未使用到的符号(函数是一种符号),链接器不会将它们链接进共享库和可执行程序。解决现象,不会再报警告错误。

2024-11-11 10:53:19 279

原创 应用程序使用jlink的RTT功能收发调试数据

代码目录,RTT是需要移植的代码,Example是官方给的使用示例。在安装目录的示例代码里面,安装好jlink工具后自带。2.添加c代码和头文件路径到工程(汇编文件不需要)二、移植jlink驱动到项目工程。添加RTT目录下的代码到项目工程。初始化jlink-rtt。jlink rtt代码。jlink驱动安装包。

2024-06-27 09:57:29 644

原创 香橙派AIPro开机测试

刚到手一块香橙派AIPro,立即来个开机 硬件测试体验

2024-06-12 10:11:01 936

原创 linux下can调试工具canutils编译安装

canutils地址:https://public.pengutronix.de/software/socket-can/canutils/v4.0/canutils-4.0.6.tar.bz2 #4.0.6版本。libsocketcan地址:https://public.pengutronix.de/software/libsocketcan/libsocketcan-0.0.11.tar.bz2 #0.0.11版本。二、先编译libsocketcan。三、编译canutils。五、软连接进文件系统。

2024-01-12 17:03:18 2004

原创 linux configure报错:configure: error: cannot guess build type; you must specify one

原因:一般是由于config.guess和config.sub脚本无法识别当前的操作系统类型导致的。然后在config的命令后面带上 --build=arm,其中平台根据自己的硬件确定。下载 config.guess和config.sub放到/usr。硬件平台 飞腾d2000。

2024-01-11 16:27:01 1396

原创 ubuntu设置程序或者命令运行时间,到时间自动退出--timeout

对于无法退出的程序做很好的超时。这里使用timeout命令。timeout的单位。

2023-06-07 10:15:02 922

原创 autosar软件分层架构组成--汽车电子

autosar是汽车软件协会制定的一套软件标准

2023-04-28 10:15:21 2306

原创 windows共享文件夹给ubuntu

windows共享文件夹,虚拟机ubuntu访问

2023-04-10 18:05:27 1212

原创 ubuntu更新glibc库

ubuntu更新glic库

2023-03-10 15:57:41 5228

原创 ubuntu20修改网卡静态ip或者动态ip

ubuntu20修改网卡信息,静态ip动态ip

2023-03-06 12:00:10 2269

原创 linux修改root用户密码

linux修改root账户密码

2023-03-06 11:38:39 262

原创 ubuntu安装使用putty

ubuntu安装使用putty

2023-03-05 22:28:49 1665

原创 linux c编译报错:error: invalid application of ‘sizeof‘ to incomplete type ‘struct slave_readWrite_def[]‘

编译报错:error: invalid application of ‘sizeof’ to incomplete type ‘struct slave_readWrite_def[]’所以 sizeof 不知道 这个符号到底占用了多少空间。sizeof 的计算发生在代码编译 的时刻。extern 标注的符号 在链接的时刻解析。sizeof不能用在extern变量。定义的地方多定义一个变量计算长度。

2023-01-12 18:52:05 908

原创 python自动化测试 selenium 您的连接不是私密连接的解决办法

【代码】python自动化测试 selenium 您的连接不是私密连接的解决办法。

2023-01-08 16:52:32 1289

原创 C++面向对象(二)继承、派生

公有继承(public):基类的公有成员也是派生类的公有成员,基类的保护成员也是派生类的保护成员,基类的私有成员不能直接被派生类访问,但是可以通过调用基类的公有和保护成员来访问。保护继承(protected): 基类的公有和保护成员将成为派生类的保护成员。私有继承(private):基类的公有和保护成员将成为派生类的私有成员。继承:就是将之前做好的类功能复制过来,不用重复再去实现。派生:把继承类,然后添加新的功能生成的新类过程称为派生。六、继承的析构、构造、和重载。基类:被继承的类为基类。

2022-12-11 22:30:39 340

原创 C++面向对象(一)定义类、创建对象、使用

c++相对c最特别的增加了面向对象的编程,一方面自身可以去设计一些对象,自己使用或者交给他人使用,另一方面官方也提供了很多对象可以直接继承过来自己使用,达到快速开发项目。

2022-12-10 21:26:47 1076

原创 python文件转换成exe可执行的windows文件

python的程序需要运行环境有时候很不方便,因为要交给别人代码可能因为环境的原因运行各种问题,这里给出直接讲python程序转换成exe文件,很方便直接给执行程序就可以,也不用担心运行环境问题而运行不了二、工具1、安装pyinstallerpip install pyinstaller2、编写python文件注意代码里面不能有中文,包含注释,不然报错3、转换成exe命令说明打包成一个exe格式的文件pyinstaller -F D:\project\test.py没有控制台的黑

2022-12-07 22:33:47 3206 1

原创 opcua开源代码OPEN62541的交叉编译

OPEN62541是opcua的一个开源代码,支持server 和client,免费,在交叉编译的时候还是有一些坑,这里介绍在嵌入式设备中交叉编译open62541。生成源文件open62541.c open62541.h 在当前build目录,以及静态库在bin/lib。修改“hints.ai_family = AF_UNSPEC;为“hints.ai_family = AF_INET;2、修改open62541.c。执行.sh build.sh。2)新建build目录。3)进入build目录。

2022-11-01 17:49:02 1838

原创 linux项目条件编译

条件编译

2022-10-20 10:34:51 323

原创 linux网络tcp检测网络断开

linux检测tcp断开

2022-10-13 18:11:16 2947 1

原创 python自动化测试 namp端口扫描

python nmap

2022-09-11 17:54:17 850

原创 python操作蓝牙

python操作蓝牙

2022-09-04 09:17:45 6952 2

原创 python操作wifi

python操作wifi

2022-09-03 21:19:16 5076

原创 python autogui自动测试

autogui

2022-08-30 21:41:57 1905

原创 windows cmd导出电脑已经连过的wifi密码

查看windows wifi密码

2022-08-28 08:52:53 1904

原创 python实现远程telnet登录

python登录telnet

2022-08-27 22:18:49 6272

原创 ubuntu安装telnet

ubuntu安装telnet

2022-08-27 21:53:10 1244

原创 python实现远程ssh登录

python登录ssh

2022-08-27 21:29:50 5891

原创 ubuntu安装samba文件共享

samba文件夹共享

2022-08-27 20:40:22 581

原创 vscode批量删除

代码】vscode批量删除。

2022-07-26 10:52:21 3185

原创 linux应用参数保存与配置

实际项目参数需要保存;有些配置信息需要存放于文件,这里给出demo示例二、原理

2022-07-03 22:55:15 1294

原创 树莓派设置静态ip

树莓派静态ip设置

2022-07-03 11:02:59 289

原创 树莓派设置wifi自动连接

树莓派自动连接wifi

2022-07-03 10:56:32 4917

原创 python自动化测试selenium(四)切换页面、切换窗口

切换页面、切换窗口

2022-06-28 14:49:20 9671 2

原创 python自动化测试selenium(三)下拉选择框、警告框处理、页面截图

下拉框、警告处理、页面截图

2022-06-28 14:34:34 1210

原创 python自动化测试selenium(二)元素定位和操作

元素定位

2022-06-28 14:22:03 4922

原创 python自动化测试selenium(一)

自动化测试

2022-06-28 12:24:31 340

原创 c语言按行读取文件

在做项目需要配置的参数一般保存在文件,读取文件配置比较简单的方法就是按行读取测试文件config.txt编译测试

2022-06-06 21:34:07 6507 1

http网络文件服务器

http网络文件服务器

2022-04-27

openwrt深入学习笔记.zip

openwrt深入学习笔记.zip

2021-11-18

ATGM332D 北斗定位模块.zip

ATGM332D 北斗定位模块.zip

2021-10-11

tsl1401ccd数据手册和驱动例程.rar

tsl1401ccd数据手册和驱动例程.rar

2021-10-10

kivy中文手册.pdf

kivy中文手册.pdf

2021-09-25

嵌入式软件开发文档模板.rar

嵌入式软件开发文档模板.rar

2021-09-23

Microsoft VS Code.zip代码阅读工具免安装版

Microsoft VS Code.zip代码阅读工具免安装版

2021-09-14

DEVC++.zip免安装版本

DEVC++.zip免安装版本

2021-09-14

mqtt调试工具.zip

mqtt调试工具.zip

2021-09-13

mjpeg_streamer.rar 流媒体服务器工具

mjpeg_streamer.rar 流媒体服务器工具

2021-09-09

cjson.zip c语言json库文件

cjson.zip c语言json库文件

2021-09-09

ftpman.zip ftp服务器工具

ftpman.zip ftp服务器工具

2021-09-08

iverilog-x64_setup.exe安装包

Verilog开发仿真工具

2021-08-30

8086汇编dos工具

8086汇编dos工具

2021-08-30

8086汇编帮助手册.rar

8086汇编帮助手册.rar

2021-08-30

8051汇编指令集.xls

8051汇编指令集.xls

2021-08-30

RFC(1-8651).rar

RFC(1-8651).rar

2021-08-21

iso15031诊断规范.rar

iso15031诊断规范.rar

2021-08-21

iso9141规范诊断系统数字信息交换的要求.rar

iso9141规范诊断系统数字信息交换的要求.rar

2021-08-21

iso13400规范doip.rar

iso13400规范doip.rar

2021-08-21

iso14230诊断规范.rar

iso14230诊断规范.rar

2021-08-21

AOTOSAR车载软件规范.rar

AOTOSAR车载软件规范.rar

2021-08-21

iso26262车辆功能安全规范(1-9)(中文+英文版).rar

iso26262车辆功能安全规范(1-9)(中文+英文版).rar

2021-08-21

osek规范2.5.3-can网络管理.rar

osek规范2.5.3-can网络管理.rar

2021-08-21

iso15765规范can诊断(1-4).rar

iso15765规范can诊断(1-4).rar

2021-08-21

iso15765规范can诊断(1-4).rar

iso15765规范can诊断(1-4).rar

2021-08-21

ISO11898规范can物理层(1-5).rar

ISO11898规范can物理层(1-5).rar

2021-08-21

iso14229规范can诊断(1-7).rar

iso14229规范can诊断(1-7).rar

2021-08-21

USB协议规范.rar

1.0 2.0 3.0

2021-08-21

RFC网络协议文档手册.rar

RFC网络协议文档手册.rar

2021-08-20

opencv c++ api手册和例程.rar

opencv c++ api手册和例程.rar

2021-08-19

opencv-python api手册.rar

opencv-python api手册.rar

2021-08-19

windows命令行手册.rar

windows命令行手册.rar

2021-08-19

Windows.命令行详解手册.rar

Windows.命令行详解手册.rar

2021-08-19

TensorFlow Python API手册.rar

TensorFlow Python API手册.rar

2021-08-19

modbus资料文档和调试工具.rar

modbus资料文档和调试工具.rar

2021-08-19

linux API手册.rar

linux API手册.rar

2021-08-19

mqtt.zip mqqt资料文档

mqtt.zip mqqt资料文档

2021-07-06

github安装包.zip

里面包含github shell、github desktop、github

2021-06-18

python文字识别.rar

Tesseract OCR ,安装包,里面有安装包以及源码,以及中文支持包

2021-04-06

空空如也

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

TA关注的人

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