7.1 GCC 7.1.1简介 GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持C语言;它现在还支持 Ada 语言、C++ …
Read More《嵌入式系统 – 玩转ART-Pi开发板》第5章 API-Pi自动初始化详解
开发环境: RT-Thread版本:4.0.3 操作系统:Windows10 Keil版本:V5.30 开发板MCU:STM32H750XB 我们知道,在写裸机程序时,当我们完成硬…
Read More《嵌入式系统 – RT-Thread开发笔记》 第二部分 RT-Thread Nano移植与使用 – 第7章 RT-Thread Nano 自动初始化详解
我们知道,在写裸机程序时,当我们完成硬件初始化的封装后,其初始化函数则需要在主函数中进行调用。当我们使用RT-Thread后,完全不需要这样做了,我们可以将硬件等自动初始化。RT-…
Read More《Linux – Linux基础》第6章 Linux软件管理及网络配置管理
6.1解析Linux应用软件安装包 通常Linux应用软件的安装包有四种: 1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打…
Read More《Linux – Linux基础》第5章 shell编程(三)
5.7 shell循环 5.7.1 Shell for循环 与其他编程语言类似,Shell支持for循环。 for循环一般格式为: for 变量 in 列表 do command1…
Read More《Linux – Linux基础》第5章 shell编程(二)
5.5 shell程序设计基础 5.5.1 Shell替换 如果表达式中包含特殊字符,Shell 将会进行替换。例如,在双引号中使用变量就是一种替换,转义字符也是一种替换。 举个例…
Read More《Linux – Linux基础》第5章 shell编程(一)
5.1 shell概述 5.1.1 Shell简介 Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。She…
Read More《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