240 发简信
IP属地:四川
  • 开源调试软件OpenOCD

    刚开始接触嵌入式硬件时只知道写程序,觉得调试根本不需要,随着时间的积累和问题复杂度的提升,才发现调试对于一个系统的重要性。 生活中很多这样的例子,调试,永远都是事物良性发展过...

  • Zadig让USB驱动安装更简单

    Zadig使得USB驱动安装变得更容易。 Zadig是一个安装通用USB驱动程序的Windows应用程序,诸如WinUSB,libusb-win32/libusb0.sys,...

  • 谈谈我的写作

    写作?我一直觉得我的写作就是自己的日记,看不上眼,难登大雅之堂。可能我的最高水平就是在高三的时候吧! 现在的我,无非是把写作当做了唠唠嗑,写写自己的想法,记录自己的工作心得。...

  • cmd获取文件框架

    当我们想知道某个目录下有哪些文件,并且各自子目录有哪些文件的时候,我们应该怎么操作呢? 可以使用Python的os.walk,可以使用shell命令。这里要说的是,如何在Wi...

  • 生成很大的可执行文件

    当我们想生成很大的可执行文件时,我们应该怎么操作呢? 我们都知道,可执行文件,或者说elf/bin文件中,保存的是代码段和数据段。bbs段在文件中不体现大小,而局部变量也是放...

  • cmake交叉编译参数toolchain

    因为嵌入式开发,我接触的都是交叉编译。即编译好的可执行程序并不是在本机运行,而是在目标机上跑。因此,我在使用cmake的时候,也需要交叉编译。更多信息请参看:cmake官网 ...

  • cmake查看依赖

    使用嵌入式开发,我们解决问题的时候,常常需要只把源码进行预处理,或者让它生成汇编文件,而不是生成目标文件。可是当我们使用cmake的时候,cmake在编译之前会进行test,...

  • cmake基础模板

    cmake概述 因为公司的某个项目,接触了cmake,发现果然比make语法更改高级,且更加智能和好用!因此,写此篇文章以记之。更多信息请参看:cmake官网 要使用cmak...

  • 你在哪里?

    疫情期间,不要随意走动! 本来想着5.1回家的,结果老婆公司不让回家,还说查出来的话,要罚款和通报批评,并自行隔离14天才能去上班! 这真是可烦了,那么,公司是怎么知道我们的...

  • 进击!bin到c的转换

    程序员写出源文件,然后通过翻译官编译器把源文件转换成目标文件,并通过链接器生成可执行文件。 那,有么有想过,反过来?把可执行文件再变成源文件? 当然,这种反过来,并不是超级牛...

  • dpkg基本操作

    功能: 安装,移除已下载到本地的软件包 查询,解包已下载到本地的软件包 维护,保存已下载到本地的软件包信息 总之,dpkg是一个底层的软件包管理系统,主要用于对已下载到本地和...

  • linux下安装typora

    我们常在Windows下工作和开发,当我们使用linux时,我们也可以使用typora来编写md文档。 安装typora 常用命令 特色 这是我最喜欢typora的地方,相对...

  • 120
    linux下编译libc.so

    现象分析 报错分析 crti.o这个文件是存在的,但就是找不到。所以是搜索路径找不到。 解决方法 sw_64sw2-unknown-linux-gnu-g++ --help...

  • Python实现crc校验

    本篇文章,完全是用来记录代码用的,目的是使用Python,基于Tkinter编写crc校验工具。 出差必备 买火车票、高铁票、机票,订酒店都打9折的出行工具TRIP,点击注册

  • 全局变量

    实验品 小白鼠(global.c): i 的定义被放在了函数体的外边,i 就成为了全局变量,程序运行的结果我不关心,我关心的是 i 最后变成了什么。 反汇编 这次悟空的火眼金...

  • 成人幽默笑话,嘻嘻嘻

    女人的心思 哎,现在女人真搞不懂,昨晚老婆上床前,跟我说不准碰她,我看她脸色就真没敢碰,没想到过了一会挨了一巴掌,她说,叫你不碰你就不碰啊,我想了那么多理由拒绝你,睡觉睡觉,...