随笔分类 -  嵌入式

摘要:man 命令后面跟着两个参数,数字 2 表示系统调用, man 命令除了可以查看系统调用的帮助信息外,还可以查看 Linux 命令(对应数字 1)以及标准 C 库函数(对应数字 3)所对应的帮助信息;最后一个参数 open 表示需要查看的系统调用函数名。 阅读全文
posted @ 2022-11-15 14:01 liwei_swjtu 阅读(56) 评论(0) 推荐(0) 编辑
摘要:gdb基本命令 本文介绍使用gdb调试程序的常用命令。 主要内容: [简介] [举例] [其他] [简介] GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。同时GDB也具有例如dd 阅读全文
posted @ 2022-09-03 16:37 liwei_swjtu 阅读(1700) 评论(0) 推荐(0) 编辑
摘要:我们在使用printk()函数中使用日志级别为的是使编程人员在编程过程中自定义地进行信息的输出,更加容易地掌握系统当前的状况。对程序的调试起到了很重要的作用。(下文中的日志级别和控制台日志控制级别是一个意思) printk(日志级别 "消息文本");这里的日志级别通俗的说指的是对文本信息的一种输出范 阅读全文
posted @ 2022-09-03 15:40 liwei_swjtu 阅读(324) 评论(0) 推荐(0) 编辑
摘要:今天在用逻辑分析仪分析SPI信号时,发现CLOCK始终不对,检测了引线、GPIO,没发现问题,最终在同组兄弟的指导下,将电压修改为该时钟对应的电压值后OK。 比如,我的设备上的SPI时钟电压是1.8V,就需要设置为1.8V。可以自行测量,也可以咨询硬件。 阅读全文
posted @ 2022-08-22 17:55 liwei_swjtu 阅读(441) 评论(0) 推荐(0) 编辑
摘要:uboot和内核是什么 uboot就是一个裸机程序uboot本质就是一个复杂的裸机程序 内核本质也是一个“裸机程序”操作系统内核本质上与uboot和其他裸机程序没什么不同。区别就是操作系统运行起来后在软件上分为内核层和应用层,分层后两层的权限不同,内存内存访问和设备操作的管理上更加精细(内核可以随便 阅读全文
posted @ 2022-08-21 12:25 liwei_swjtu 阅读(611) 评论(0) 推荐(0) 编辑
摘要:1. 下载源码: http://valgrind.org/downloads/valgrind-3.9.0.tar.bz2 2. 加压缩: mkdir sw cd sw tar zxf valgrind-3.9.0.tar.bz2 3. 修改代码: cd valgrind-3.9.0/ vim co 阅读全文
posted @ 2022-08-21 12:17 liwei_swjtu 阅读(408) 评论(0) 推荐(0) 编辑
摘要:本次文章给大家介绍一种便宜好用的协议分析工具,逻辑分析仪,首先声明,小飞哥作这篇介绍文章,不是为了打广告哈, 实在是因为这个小玩意很好用,有些小伙伴还不太清楚该如何使用!!!废话不多说,下图是我目前用的一种,8通道24MHZ, 一般的低速信号分析是足够用了,比较高级的功能也更高级,当然价格也更贵。话 阅读全文
posted @ 2022-08-19 16:08 liwei_swjtu 阅读(3272) 评论(0) 推荐(0) 编辑
摘要:1. 引子编译2.6.35.7 kernel版本的时候发现,“2.6.35.7“的内核版本编译成功后生成的版本号变成了“2.6.35.7+”,为什么后面会多一个加号呢?问题出现在linux的版本控制这一块:打开Makefile我们可以在文件的最上面可以发现VERSION = 2PATCHLEVEL 阅读全文
posted @ 2022-08-15 16:01 liwei_swjtu 阅读(225) 评论(0) 推荐(0) 编辑
摘要:转自:crifan.org HTML版本的在线地址为: http://www.crifan.org/files/doc/docbook/linux_nand_driver/release/html/linux_nand_driver.html PDF: https://www.crifan.org/ 阅读全文
posted @ 2022-08-09 16:57 liwei_swjtu 阅读(32) 评论(0) 推荐(0) 编辑
摘要:项目需求,需要基于Openwrt BB1407在一款QCA9561上调试一块32MB的SPI Nor Flash芯片(mx25l2563xx)。一开始产品设计的时候,曾经论证过高通9xxx系列CPU能不能支持32MB Nor Flash的问题。那时想当然的认为,SPI Nor Flash不就是基于S 阅读全文
posted @ 2022-08-09 16:08 liwei_swjtu 阅读(1393) 评论(0) 推荐(0) 编辑
摘要:最近在学写linux驱动,按照宋宝华的《linux设备驱动开发详解》上的例子一步步来写。编译运行以后出现oops,不知道怎么调试,上网搜了一下,看到这篇文章,感觉不错转载到这里。 来自Linus Torvalds的讨论:https://groups.google.com/group/ ... 41/ 阅读全文
posted @ 2022-08-09 15:58 liwei_swjtu 阅读(90) 评论(0) 推荐(0) 编辑
摘要:1.下载对应的python版本,本文中是3.7.4版本 2.使用x86 gcc编译并编译,并安装,命令如下./configure --prefix=/usr/local/python3.7makemake install如提示缺少组件,请对应安装。 3.make distclean 清空设置 4.将 阅读全文
posted @ 2020-03-19 08:37 liwei_swjtu 阅读(4564) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示