- 博客(8)
- 收藏
- 关注
转载 make命令的工作原理与使用方式【转】
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,makefile关系到了整个工程的编译规则。
2023-06-04 11:57:50 462 1
原创 Linux VM 启动失败后如何修复
前提:在系统无响应时直接POWER OFF关闭虚拟机,结果导致系统无法启动,提示信息“/dev/sda5 contains a file system with errors, check forced”, 之后系统提示要求手动修复。在提示符后输入命令 fsck.ext4 -y /dev/sda5之后回车,然后一直等待系统完成修复。全部修复完成之后重启系统,耐心等待系统恢复正常即可。
2023-04-18 14:25:10 686
原创 TrueStudio中如何设置程序开始地址
在Keil中,我们可以在IDE的配置项中设置Flash和RAM的start address以及Length,而在TrueStudion中,IDE没有 提供这样的配置项。那如何实现设置程序的开始地址呢?可以通过修改项目建立时自动生成的stm32_flash.ld文件,在其中修改flash和RAM的起始地址及长度。/****************************************...
2018-12-20 15:21:40 1898
原创 TrueStudio中将ELF转换为BIN文件的设置
ELF(executable andlink format文件里面包含了符号表,汇编等。BIN文件是将elf文件中的代码段,数据段,还有一些自定义的段抽取出来做成的一个内存的镜像。1. 进入在项目的property设置2. 进入C/C++ Build内的setting项3. 打开Build Steps标签,在Post build项中添加以下命令行 arm-atollic...
2018-12-20 14:47:14 1458 1
转载 Http协议详解
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模
2017-04-28 14:49:13 233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人