嵌入式开发之GCC编译器使用Linux系统下GCC是GNU推出的功能强大的性能优越的多平台编译器,是GNU的代表作之一。GCC可以在多种硬件平台上编译出可执行程序,其执行效率一般比其他编译器高%20到%30.GCC编译器能将CC++语言程序汇编程序编译,链接成可执行程序。在linux文件没有统一..
分类:
其他好文 时间:
2017-03-13 22:10:32
阅读次数:
183
嵌入式软件设计第2次实验报告 学号:140201225 姓名:刘曦洋 组别:第1组 实验地点:D19 一、实验目的: 1、熟悉KEIL_V5交叉编译链接开发软件的使用。 2、掌握使用ST固件库函数驱动GPIO管脚的方法。 二、实验内容: 1.编写程序,驱动STM32F4开发板的GPIO管脚的LED灯 ...
分类:
其他好文 时间:
2017-03-12 21:44:29
阅读次数:
315
嵌入式软件设计第1次实验报告 学号:140201225 姓名:刘曦洋 组别:第1组 实验地点:D19 一、实验目的: 1、熟悉KEIL_V5交叉编译链接开发软件的使用。 2、掌握使用ST固件库函数驱动GPIO管脚的方法。 二、实验内容: 编写程序,驱动STM32F4开发板的GPIO管脚的蜂鸣器,使其 ...
分类:
其他好文 时间:
2017-03-12 21:34:23
阅读次数:
229
镇场文:学儒家经世致用,行佛家普度众生,修道家全生保真,悟易理象数通变。以科技光耀善法,成就一良心博客。______________________________________________________________________________________________________我的系统:UbuntuKylin16.04LTS64bitstep0:查看当前的..
分类:
编程语言 时间:
2017-02-26 21:26:04
阅读次数:
917
1 程序员用高级语言编写程序。2 经过编译 链接等形成机器语言的EXE文件。3 EXE文件保持在磁盘的某个或多个扇区内4 程序运行是在内存中生成EXE的副本5 将指令读入cpu的寄存器6 由cpu中的控制器,运算器,和时钟配合解析运行1 程序员用高级语言编写程序。程序员并不直接和内存和cpu打交道,... ...
分类:
其他好文 时间:
2017-02-25 13:25:44
阅读次数:
250
shell介绍:操作系统终端的命令行 shell可以理解为,软件系统提供给用户操作的命令行界面。人机交互的一种方式 我们可以使用shell对操作系统和uboot等软件系统进行交互。 shell脚本的运行机制:解释运行的 shell用源代码编写好后,源代码可以直接运行,不像C要进行编译链接。 s..
分类:
系统相关 时间:
2017-02-17 15:37:37
阅读次数:
234
编译命令: gcc -o exefile src.c (将src.c编译,链接为exefile可执行文件) gcc -o obj.o -c src.c (将src.c编译为obj.o目标文件) makefile文件:编译命令脚本: 文件实例: 执行效果: ...
分类:
系统相关 时间:
2017-02-05 00:52:04
阅读次数:
167
请编写一个makefile同时编译、链接下面两个程序: 【分析】:这里需要生成两个可执行文件main1和main2(两个目标)。由于makefile只能有一个目标,所以可以构造一个没有规则的终极目标all,并以这两个可执行文件作为依赖。如下: 很多时候我们在执行make时会产生许多过程文件,比如将上 ...
分类:
其他好文 时间:
2017-01-24 09:12:54
阅读次数:
129
转自:http://www.cnblogs.com/lidabo/archive/2012/08/27/2658909.html C/C++编译系统编译程序的过程为预处理、编译、链接。预处理器是在程序源文件被编译之前根据预处理指令对程序源文件进行处理的程序。预处理器指令以#号开头标识,末尾不包含分号 ...
分类:
编程语言 时间:
2017-01-01 12:36:49
阅读次数:
235
越来越体会到C语言的重要性,不管是在计算机底层的理解上,还是在算法数据结构上,所以遂决定重新拾起C语言,不定期更新一些知识点。 推荐博客:http://blog.csdn.net/itcastcpp 1.程序编译链接原理预处理:.c -> .i gcc -E hello.c -o hello.i 编 ...
分类:
编程语言 时间:
2016-12-29 07:04:51
阅读次数:
227