2016年7月21日

zynq基础-->verilog简易规则

摘要: 命名规则 verilog 中文件及内容模块的命名方式也是依据面向对象的思想命名。 lcd_dri.v uart_rxd_dri.v lcd_para.v 文件名+u 或 特征名+文件名+u lcd_dir lcd_dir_u(......) 或 mcb_read c3_mcb_read_u 对象+通 阅读全文

posted @ 2016-07-21 14:35 KcMeterCEC 阅读(651) 评论(0) 推荐(0) 编辑

2016年6月9日

Linux上层应用-->git独奏

摘要: 参考书籍:《git权威指南》 git初始化 设置git基本参数 通常会在用户home目录下创建文件".gitconfig",以类似配置文件的格式来存放设置。 1、设置用户名及邮箱(在提交时会显示这些信息) 2、git命令输出中打开颜色显示 3、git config 命令说明 当仅使用"git con 阅读全文

posted @ 2016-06-09 21:56 KcMeterCEC 阅读(311) 评论(0) 推荐(0) 编辑

2016年4月23日

VIM-->c/c++编程环境搭建

摘要: 建立基本的文件及目录结构 基本设置 常用插件 ctags ctags用于在编辑代码时能够快速定位标识符。 配置步骤如下: 1、在当前工程根目录下使用" ctags-R ."生成一个tags文件 2、在.vimrc中加入tags路径 "set tags=~/proj/tags" 3、加入头文件搜寻路径 阅读全文

posted @ 2016-04-23 14:36 KcMeterCEC 阅读(5115) 评论(1) 推荐(1) 编辑

2016年4月19日

软件构件基础-->目标文件分析

摘要: 目标文件格式 目标文件是已经编译但还没有链接的文件,其格式与可执行文件格式很类似。 在Windows中目标文件格式为PE(Portable Executable),文件以".obj"为后缀。 在Linux中目标文件格式为ELF(Executable Linkable Format),文件名称没有明确 阅读全文

posted @ 2016-04-19 11:12 KcMeterCEC 阅读(356) 评论(0) 推荐(0) 编辑

2016年4月18日

软件构建基础-->构建流程

摘要: 软件的构建分解为4个步骤,分别是预处理(Prepressing),编译(Compilation),汇编(Assembly),链接(Linking)。 下面以C语言为例,分别对这4步做简单说明: 预处理 预处理主要是将源文件中以"#"开始命令进行处理,主要为: 1、将宏定义(#define)在源文件引 阅读全文

posted @ 2016-04-18 22:58 KcMeterCEC 阅读(648) 评论(0) 推荐(0) 编辑

2016年4月15日

软件构建之链接应用-->链接脚本

摘要: 链接脚本的基本概念 链接脚本用于描述链接器如何将输入文件格式化为可执行的输出文件,所谓输入文件既为汇编后的目标文件(.o或.obj等结尾)。 基本命令: ENTRY (Symbol) 用于设置程序第一个被执行到的指令,也叫入口点,默认链接脚本按照以下顺序指定入口点: 1、`-e'入口命令行选项; 2 阅读全文

posted @ 2016-04-15 16:43 KcMeterCEC 阅读(418) 评论(0) 推荐(0) 编辑

2016年4月14日

VIM-->基础操作汇总

摘要: 插入 分隔窗口 1、将当前文件进行上下分隔编辑,使用CTRL-w-w进行切换。 2、若在:split后跟了其他文件名,表示打开指定文件,与当前文件进行上下分隔。 3、若在split前加数字,代表新分隔窗口的行数占用。 4、将split替换为vsplit既为左右分隔,其他特征一样。 1、上下分隔的方式 阅读全文

posted @ 2016-04-14 10:59 KcMeterCEC 阅读(285) 评论(0) 推荐(0) 编辑

2016年4月11日

Makefile-->基础规范

摘要: 基本书写规则 一般来说,Makefile只应该有一个最终目标,这个目标被放在第一条规则中。 Makefile就是通过command作用于prerequisites,然后生成最新的targets。 其中: 1、targets一般是一个文件,多个文件用空格隔开 2、command如果太长可以用'\'续行 阅读全文

posted @ 2016-04-11 22:56 KcMeterCEC 阅读(342) 评论(0) 推荐(0) 编辑

2016年4月6日

Linux上层应用-->Shell scripts基础规范

摘要: Shell scripts 的基本格式: 1、文件开头加入shell类型指定: #!/bin/bash 2、注释使用'#',仅支持单行注释 3、语句结尾没有分号 4、参数及命令多用空格分隔 Shell scripts 中可以取得的默认特殊变量: ${0}:当前运行脚本的文件名 ${n}:n为数字大于 阅读全文

posted @ 2016-04-06 23:15 KcMeterCEC 阅读(353) 评论(0) 推荐(0) 编辑

Linux上层应用-->shell变量规范

摘要: 在shell中,变量命名及引用格式很多,时间久了很容易混淆。 所以做变量定义及引用的总结: 1、定义变量 环境变量的名称格式与C语言中的宏定义类似,使用全大写,单词之间用下划线隔开。 比如:FIND_HOME 一般变量的名称格式与c/c++语言中变量类似,使用大小写混合的方式便于区分,单词首字母用大 阅读全文

posted @ 2016-04-06 17:15 KcMeterCEC 阅读(168) 评论(0) 推荐(0) 编辑

导航