排序:
默认
按更新时间
按访问量

看完这篇“史密斯圆图”告别懵逼射频

不管多么经典的射频教程,为什么都做成黑白的呢?让想理解史密斯原图的同学一脸懵逼。 这是什么东东?今天解答三个问题:1、是什么?2、为什么?3、干什么?1、是什么?该图表是由菲利普·史密斯(Phillip Smith)于1939年发明的,当时他在美国的RCA公司工作。史密斯曾说过,“在我能够使用计算...

2018-05-06 00:16:40

阅读数:48

评论数:0

DM8168 DVRRDK DSP算法开发(OSD)

1 系统编译 ① Linux端(A8)编译命令: make –s dvr_rdk_linux 在文件夹 DVRRDK_04.01.00.02/dvr_rdk/bin/ti816x/bin/ 生成 dvr_rdk_demo_mcfw_api.out linux可执行程序,需要将该应用程序移动到下...

2016-01-04 10:22:47

阅读数:2520

评论数:6

Linux 下 SD 卡 只读文件系统

SD卡有时会显示只读文件系统,无法拷贝,删除,查看文件: ①sudo fdisk -l  查看文件分区,例如该SD卡为sde1。 ②umount  /dev/sde1。 ③sudo dosfsck -v -a /dev/sde1,修复该文件系统。

2015-11-18 14:52:27

阅读数:1374

评论数:0

[DM8168] EVM816x DDR2/3 PRCM Init is Done(DMM_LISA_MAP 修改 EMIF 映射)

DM8168样板制作过程,CCS测试DDR3时,GEL加载不通过: 遇到EVM816x DDR2/3 PRCM Init is Done .....卡住的问题。 一般是三个原因: ①fly-by结构的地址时钟命令线焊接不良。 ②DDR3某芯片异常。 ③时序参数改变,而寄存器并没有被正确配置。 ①③...

2015-11-12 16:27:14

阅读数:1253

评论数:0

HFSS 过孔模型设计向导

Ansoft为过孔设计提供了工具,可以在HFSS快速产生3D的过孔模型,小工具名字为Via Wizard,下载地址: http://download.csdn.net/detail/wu20093346/9253719 安装过后,在保证有HFSS已经安装的情况下就可以生成过孔模型: 打开...

2015-11-09 10:55:37

阅读数:3497

评论数:1

HFSS 微带线特性阻抗仿真

选用介质材料为FR4,介电常数为4.4,板厚1mm。首先大概计算一下50欧姆传输线的线宽: 50欧姆传输线的线宽大概是1.92mm,接着利用HFSS进行精确仿真: HFSS版本13.0: File--new,创建一个新工程: save as 命名为microstrip.hfss ...

2015-11-01 20:42:33

阅读数:7074

评论数:0

非阻塞读取串口终端数据

当进程调用一个阻塞的系统函数时,该进程被置于睡眠(Sleep)状态,这时内核调度其它进程运行,直到该进程等待的事件发生了它才有可能继续运行。与睡眠状态相对的是运行(Running)状态。打开终端使用O_NONBLOCK标志,可以实现非阻塞读取终端数据: #include #include #...

2015-09-25 10:09:22

阅读数:984

评论数:0

Shell 学习24 - Shell 文件包含

像其他语言一样,Shell 也可以包含外部脚本,将外部脚本的内容合并到当前脚本。 Shell 中包含脚本可以使用: . filename 或 source filename两种方式的效果相同,简单起见,一般使用点号(.),但是注意点号(.)和文件名中间有一空格。 例如,创建两个脚本,一个是被...

2015-08-03 11:46:32

阅读数:363

评论数:0

Shell 学习23 - Shell 输入输出重定向

Unix 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。 输出重定向 命令的输出不仅可以是显示器,还可以很容易的转移向到文件,这被称为输出重定向。 命令输出重定向的语法为: $ ...

2015-08-03 11:43:24

阅读数:302

评论数:0

Shell 学习22 - Shell 函数参数

在Shell中,调用函数时可以向其传递参数。在函数体内部,通过 $n 的形式来获取参数的值,例如,$1表示第一个参数,$2表示第二个参数... 带参数的函数示例: #!/bin/bash funWithParam(){ echo "The value of the first par...

2015-08-03 11:36:02

阅读数:348

评论数:0

Shell 学习21 - Shell 函数

函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。像其他编程语言一样,Shell 也支持函数。Shell 函数必须先定义后使用。 Shell 函数的定义格式如下: function_name () { list of commands [ return value...

2015-08-03 11:32:26

阅读数:332

评论数:0

Shell 学习20 - Shell 跳出循环

在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,像大多数编程语言一样,Shell也使用 break 和 continue 来跳出循环。 break命令 break命令允许跳出所有循环(终止执行后面的所有循环)。 下面的例子中,脚本进入死循环直至用户输入数字大于5。要跳出这个循环,...

2015-08-03 11:13:42

阅读数:734

评论数:0

Shell 学习19 - Shell until 循环

until 循环执行一系列命令直至条件为 true 时停止。until 循环与 while 循环在处理方式上刚好相反。一般while循环优于until循环,但在某些时候,也只是极少数情况下,until 循环更加有用。 until 循环格式为: until command do Statemen...

2015-08-03 11:09:23

阅读数:356

评论数:0

Shell 学习18 - Shell while 循环

while循环用于不断执行一系列命令,也用于从输入文件中读取数据;命令通常为测试条件。其格式为: while command do Statement(s) to be executed if command is true done命令执行完毕,控制返回循环顶部,从头开始直至测试条件为假。 ...

2015-08-03 11:06:35

阅读数:355

评论数:0

Shell 学习17 - Shell for 循环

与其他编程语言类似,Shell支持for循环。 for循环一般格式为: for 变量 in 列表 do command1 command2 ... commandN done列表是一组值(数字、字符串等)组成的序列,每个值通过空格分隔。每循环一次,就将列表中的下一个值赋给变量。 in 列表是...

2015-08-02 20:52:05

阅读数:354

评论数:0

Shell 学习16 - Shell case esac 语句

case ... esac 与其他语言中的 switch ... case 语句类似,是一种多分枝选择结构。 case 语句匹配一个值或一个模式,如果匹配成功,执行相匹配的命令。case语句格式如下: case 值 in 模式1) command1 command2 command3 ;; 模...

2015-08-02 20:48:47

阅读数:2125

评论数:0

Shell 学习15 - Shell if else 语句

if 语句通过关系运算符判断表达式的真假来决定执行哪个分支。Shell 有三种 if ... else 语句: if ... fi 语句; if ... else ... fi 语句; if ... elif ... else ... fi 语句。 1) if ... else 语句 i...

2015-08-02 20:47:11

阅读数:387

评论数:0

Shell 学习14 - Shell printf 命令

printf 命令用于格式化输出, 是echo命令的增强版。它是C语言printf()库函数的一个有限的变形,并且在语法上有些不同。 注意:printf 由 POSIX 标准所定义,移植性要比 echo 好。 如同 echo 命令,printf 命令也可以输出简单的字符串: $printf ...

2015-08-02 20:42:09

阅读数:562

评论数:0

Shell 学习13 - Shell echo 命令

echo是Shell的一个内部指令,用于在屏幕上打印出指定的字符串。命令格式: echo arg您可以使用echo实现更复杂的输出格式控制。 显示转义字符 echo "\"It is a test\""结果将是: "It is a test...

2015-08-01 17:31:02

阅读数:407

评论数:0

Shell 学习12 - Shell 数组

Shell在编程方面比Windows批处理强大很多,无论是在循环、运算。 bash支持一维数组(不支持多维数组),并且没有限定数组的大小。类似与C语言,数组元素的下标由0开始编号。获取数组中的元素要利用下标,下标可以是整数或算术表达式,其值应大于或等于0。 定义数组 在Shell中,用括号来...

2015-08-01 17:22:20

阅读数:402

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭