摘要:
1 sudo apt-get update #刷新软件仓库 2 sudo apt-get upgrade #更新全部软件包 一、文件处理命令: 1、命名名称:ls (显示目录文件) 命令所在路径: /bin/ls 命令格式:命令 [-选项] [参数] -a 显示所有文件,包括隐藏文件 -l 详细信息 阅读全文
摘要:
在单片机串口通信中,使用3根信号线就能够实现通信:RXD,TXD,GND。 经常使用的RS232串口线使用DB9端子。 DB9分为公头和母头两种: 一般使用时,引脚定义如下: 连接方式: 注:RXD-接收 TXD-发送 GND-地 阅读全文
摘要:
J-Link是常用的调试工具,用于程序的调试和下载。常用的J-Link的的接口有很多种,常见的有20针,14针和10针。 J-Link可以使用JTAG方式下载调试程序,也可以使用SWD方式。从引脚方面SWD方式更加简单,省PCB空间,只需要4针就可以。 使用SWD方式下载调试时,我常用4根杜邦线,一 阅读全文
摘要:
学习单片机时,常见的EEPROM如24C02的大小为2Kbit(有的也称2KB)。这里的2KB到底能存储多少数据呢? 2KB中,B表示单位bit,K表示1024。 单片机编程中常用的数据类型为unsigned char(u8)的变量的大小为1字节。 1字节=8bit 因此 2KB = 2*1024/ 阅读全文
摘要:
在Eclipse中菜单中,Window->Preferences->Java->Editor->Content Assist中的Auto activation triggers for java后的框中的"."改为".abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNO 阅读全文
摘要:
注:在RedHat Enterprise Linux 5使用gcc编译第一个程序时,发现其gcc并未安装。在网上搜索看到这篇帖子。遂转到此处进行学习。感谢博客园中的“风尘孤客”的分享。@风尘孤客 Abstraction Red Hat Enterprise 5默认是不安装gcc的,需要自己手动安装。 阅读全文
摘要:
GNU make Linux程序员必须学会使用GNU make来构建和管理自己的软件工程。GNU的make能够使整个工程的编译、链接只需要一个命令就可以完成。 makefile make在执行时,需要一个命名为Makefile的文件。Makefile文件描述了整个工程的编译、链接等规则。其中包括:工 阅读全文
摘要:
简介 GDB是GNU发布的一款功能强大的程序调试工具。GDB主要完成下面三个方面的功能: 1.启动被调试程序 2.让被调试的程序在指定的位置停住。 3.当程序被停住时,可以检查程序状态(如变量值)。 GDB快速进阶 1.编译生成可执行文件: gcc -g tst.c -o tst 2.启动GDB g 阅读全文
摘要:
GCC简介 Linux系统下的gcc是GNU推出的强大、性能优越的多平台编译器,是GNU的代表作之一。gcc可以在多种硬体平台上编译出可执行程序,其执行效率与一般的编译器相比平局效率要高20%~30%。 gcc编译器能将C、C++源程序、汇编程序编译、链接成可执行文件。 在Linux系统中,可执行文 阅读全文
摘要:
变量类型是指保存在该变量中的数据类型。计算机操作的对象是数据在计算编程语言世界里,每一个数据也都有它的类型,具有相同类型的数据才能彼此操作。例如书柜是装书用的、大衣柜是放衣服用的、保险柜是存放贵重物品的、档案柜式存放文件用的...... PHP中提供了一个不断扩充的数据类型集,可以将不同数据保存在不 阅读全文