
测试、编译错误与调试
文章平均质量分 77
程序的调试工具,测试方案,编译问题的解决方案
end_宿命
对嵌入式系统研究感兴趣
展开
-
Linux下nand flash读写测试
uboot操作寄存器时,不需要通过ioremap函数进行地址映射,而32位linux内核空间访问的地址为虚拟地址(3~4GB),故在内核空间操作某个寄存器时,需先通过ioremap函数进行地址映射.https://blog.youkuaiyun.com/boysic/article/details/82188681https://blog.youkuaiyun.com/qq_39721016/article/details/117993088...原创 2021-08-25 20:36:34 · 4323 阅读 · 0 评论 -
开发板浮点型运算能力测试
运算能力测试前言测试方案测试程序前言测试方案测试程序原创 2021-08-08 16:59:58 · 1498 阅读 · 0 评论 -
Linux 内核实时性测试
kernel 实时性测试1、实时补丁的移植2、实时测量工具(cyclictest )移植3、cyclictest 参数介绍4、实时测量结果分析实时补丁和测试工具下载链接:Linux 系统中不同内核版本的实时补丁包关于Linux安装RT-PREEMPT实时补丁——参考文章cyclictest 工具源码下载地址Cyclictest 的使用与分析——参考文章1、实时补丁的移植 Linux内核版本和 rt 版本尽量保持一致 , 如果实在找不到对应Linux内核版本的 rt 补丁包,可用最近补原创 2021-07-17 17:28:58 · 2297 阅读 · 1 评论 -
网络测试工具iperf
iperf 测试开发板网络的传输速度测试目的测量工具测量步骤参考文章:iperf的使用iperf3常用命令iperf3网络测试工具测试目的 测量 arm 开发板与主机之间的网络传输速率(有线网络无无线网络)测量工具 iperf 或者 iperf3,两者任选其一测量步骤保证开发板与主机均含有 iperf3 工具,并能相互 ping 通. (开发板通过交叉编译移植, ubuntu 通过 sudo apt install iperf3 下载)以开发板为主机 iperf 3se转载 2020-12-02 17:53:47 · 268 阅读 · 0 评论 -
开发板内存读写测试
Linux 内存的读写测试转载 2020-12-02 16:19:05 · 626 阅读 · 0 评论 -
开发板 iozone 文件系统I/O读写测试
iozone工具参考文章iozone 的移植iozone 的使用参考文章iozone 的移植iozone 的使用iozone 的移植iozone 源码下载2. 解压 iozone, 进入 cd /home/zsj/iozone3_490/src/current 目录,修改makefile.iozone 的使用./iozone -a -n 200m -g 200m -i 0 -i 1 -y 4096 -q 4096 -f /mnt/iozone...原创 2020-12-02 15:16:31 · 585 阅读 · 0 评论 -
STM32项目编译时,常见问题
keil编译中常见错误1、文件项目中加入 .c 和 .cpp 文件外的其他文件1、文件项目中加入 .c 和 .cpp 文件外的其他文件现象:Error: Flash Download failed - Could not load file ‘…\OBJ\DataCollection.axf’原因:USER 目录下我加入了 read.Me 该文件不是 .c 和 .cpp 文件移除该文件即可...原创 2020-11-24 14:44:38 · 1540 阅读 · 0 评论 -
嵌入式Linux的调试方案
嵌入式Linux的调试方案应用程序调试1. GDB命令行调试2. VSCode + gdbserver图形化调试3. strace显示用户空间发出的系统调用4. oops找出段错误发生的位置驱动程序调试1. 使用printk函数2. oops查看消息3. /proc 和 sysfs文件系统,或者 ioctl 系统调用应用程序调试1. GDB命令行调试 嵌入式系统中一般在 PC 端运行 gdb 工具,源码也是在 PC 端,源码对应的可执行文件放到开发板中运行。为此我们需要在开发板中运行 gdbserv原创 2020-10-25 15:29:33 · 2942 阅读 · 1 评论