5.1 shell概述 5.1.1 Shell简介 Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。She…
Read More月度归档: 2021年1月
《Linux – Linux基础》第4章 Linux常用软件
4.1 SSH远程登陆 4.1.1 SecureCRT使用 4.1.1.1 SecureCRT 介绍 SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支…
Read More《嵌入式 – 深入剖析STM32》STM32高精度延时实现
1前言 在STM32编程过程中经常用到延时函数,最常用的莫过于微秒级延时和毫秒级延时。那么本文针对STM32的延时进行分析和实验。关于STM32的时钟系统,参考笔者博文。 详解ST…
Read More《嵌入式 – 深入剖析STM32》深入理解STM32串口通信
1 串口通讯协议简介 串口通讯(Serial Communication)是一种设备间非常常用的串行通讯方式,因为它简单便捷,因此大部分电子设备都支持该通讯方式,电子工程师在调试设…
Read More《嵌入式 – 深入剖析STM32》STM32中断详解
1 异常类型 CM3内核支持256个中断,其中 16个 内核中断和240个外部中断,并具有256级可编程中断设置。STM32并没有使用CM3的全部内容,而是使用了一部分。STM32…
Read More《嵌入式 – 深入剖析STM32》详解STM32时钟系统
时钟是处理器运行的基础,时钟信号推动处理器内各个部分执行相应的指令。时钟系统就是CPU的脉搏,决定CPU速率,像人的心跳一样 只有有了心跳,人才能做其他的事情,而单片机有了时钟,才…
Read More《Linux – Linux基础》第3章 vim使用与Linux操作和命令(二)
3.4定时任务调度 3.4.1 crond简介 crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系…
Read More《Linux – Linux基础》第3章 vim使用与Linux操作和命令(一)
运行环境:centoOS 6 3.1 vim 使用 所有的 Linux 系统都会内建 vi 文本编辑器。Vim 具有程序编辑的能力,可以看做是Vi的增强版本,可以主动的以字体颜色辨…
Read More《Linux – Linux基础》第2章 Linux 系统概述
2.1 Linux 系统简介 Linux 系统由 Linus Torvalds (林纳斯·托瓦兹)于 1991 年发布在新闻组的内核发展而来,由于它在发布之初就免费和自由传播,支持…
Read More《Linux – Linux基础》第1章 为什么要学习 Linux 开发
1.1 Linux 的应用场景 对于一般用户来说,因为经常接触 PC、手机,可能会知道 Windows、 iOS、 Andorid系统,但对 Linux 系统却知之甚少,这是因为 …
Read More