最新文章

前言我非常兴奋地宣布第一个自制集成电路的细节,并分享这个项目在过去一年中带给我的旅程。我希望我的成功能激励其他人,并帮助启动家用芯片制造的革命。当我开始这个项目时,我不知道自己进入了什么领域,但最终我学到的关于物理,化学,光学,电子学和许多其他领域的知识比我想象的要多。此外,我的努力只得到了世界上最
软件开发大郭
/
2022-04-06
/ /
27 阅读
了解过去,我们才能知其然,更知所 以然。总结过去,我们才会知道我们明天该如何去规划,该如何去走。在时间的滚轮中,许许多的东西就像流星一样一闪而逝,而有些东西却能经受着时间的考验散 发着经久的魅力,让人津津乐道,流传至今。要知道明天怎么去选择,怎么去做,不是盲目地跟从今天各种各样琳琅满目前沿技术,而应
软件开发大郭
/
2022-01-29
/ /
26 阅读
resEdit 是一个图形界面编辑工具,它不但可以用来编写程序所图形界面(如修改图标、菜单、鼠标。版本信息等),还支持了对exe、dll等执行文件内的资源(图标、菜单、鼠标指针、位图、版本信息)等进行修改、替换。
软件开发大郭
/
2022-01-29
/ /
31 阅读
tlibtlib是一个轻便、精小的win32窗口程序框架,配合ResEdit工具来绘制图形程序的用户界面,仅仅通过少量的代码来实现对图形界面的控制Demo使用ResEdit新建一个Resource script(*.rc)工程,并绘制一个窗口界面,保存文件为resource.res 编写程序(注意使
软件开发大郭
/
2022-01-29
/ /
28 阅读
//wzh.c #include <stdio.h> #include <stdlib.h> #include <memory.h> #include <unistd.h> #includ
软件开发大郭
/
2022-01-28
/ /
28 阅读
Addr2line 工具(它是标准的 GNU Binutils 中的一部分)是一个可以将指令的地址和可执行映像转换成文件名、函数名和源代码行数的工具。这种功能对于将跟踪地址转换成更有意义的内容来说简直是太棒了。要了解这个过程是怎样工作的,我们可以试验一个简单的交互式的例子。(我直接从 shell 中
软件开发大郭
/
2022-01-28
/ /
32 阅读
缘起现在操作系统越来越庞大,我们自己写的个小程序可能就只做一件事情,完全没有必要外带安装一个大几十G的操作系统,而且为了操作系统,要投入一笔不小的用于高性能硬件和购买操系统费用,这在很多时候是没有必要的,特别是工业设备上。于是想做一款应用的程序的自由宇宙空间,这个空间你可以任意发挥,任意使用显卡,C
软件开发大郭
/
2022-01-28
/ /
27 阅读
这是一个基于Ubuntu和GCC的操作系统编译Makefile 可以用来生成二进制程序和APP,以及Image镜像文件。 详细的Makefile内容如下: ifndef GCCPREFIX GCCPREFIX := endif ifndef ARCH ARCH := x86 endif if
软件开发大郭
/
2022-01-28
/ /
25 阅读
1 objdump反汇编示例源文件main.c:/* main.c */ #include <stdio.h> void swap(int* first, int* second) { int temp = *first; *first = *secon
软件开发大郭
/
2022-01-28
/ /
25 阅读
介绍在写裸机系统的时候,需要用到的从U盘启动到系统的情况,这时候 写一个U盘写入小工具很有必要,下面是将引导程序写入U盘的简单代码假如已经有一个boot.bin的引导程序,需要写入U盘。write-mbr.c#include <fcntl.h> #include &am
软件开发大郭
/
2022-01-25
/ /
27 阅读