gcc 命令格式如下:gcc [选项] [文件名字] 主要选项如下:-c 只编译不链接为可执行文件,编译器将输入的.c 文件编译为.o 的目标文件。-o 用来指定编译结束以后的输出文件名,如果使用这个选项的话 GCC 默认编译出来的可执行文件名字为 a.out。-g 添加调试信息,如果要使用调试工具(如GDB)的话就必须加入此选项,此选项指示编译的时候生成调试所需的符号信息。-O 对程序进行优化编...
Linux 的磁盘管理体系和Windows 有很大的区别,在Windows 下经常会遇到分区这个概念,在 Linux 中一般不叫分区而叫挂载点。 挂载点就是将一个硬盘的一部分做成文件夹的形式,这个文件夹的名字就是挂载点,不管在哪个发行版的 Linux 中,用户是绝对看到不到C盘、D 盘这样的概念的,只能看到以文件夹形式存在的挂载点.文件/etc/fstab 详细的记录了 Ubuntu 中硬盘分区的...
进行文本编辑是最常用的操作,Windows 下我们会使用记事本来完成,或者其它一些优秀的文本编辑器,比如 notepad++,Ubuut 下有一个自带的文本编辑器,那就是Gedit。Gedit 是一个窗口式的编辑器,关于 Gedit的使用前面我们已经讲解了。本文我们重点讲解的是另外一个编辑器:VI/VIM 编辑器。 我们如果要在终端模式下进行文本编辑或者修改文件就可以使用 VI/VI...
建立和保持时间建立时间(Tsu)是指在时钟上升沿到来之前数据必须保持稳定的时间,保持时间(Th)是指在时钟上升沿到来以后数据必须保持稳定的时间。一个数据需要在时钟的上升沿被锁存,那么这个数据就必须在这个时钟上升沿的建立时间和保持时间内保持稳定。建立时间与保持时间的示意图如图3-1所示。图3-1建立时间和保持时间示意图在FPGA设计的同一个模块中常常同时包含组合逻辑与时序逻辑,为了保证在这些逻辑的接...
启动LoRa模式(既设置RegOpMode的LongRangeMode位)后,就可以设置LoRa工作模式。。如下表所示: 操作模式 描述 睡眠模式 低功耗模式。在这种模式下,仅SPI和配置几寸器可以访问,loroFIFO不能访问。注意:这是唯一允许FSK/OOK模式与lora模式切换的操作模式。 待机模式 晶体震荡器和LORa基带模式被开启,而射频部分和PLL则被关闭。 FSTx模...