linux base 1.设备启动过程 1) 上电->POR 2) bootROM->SRAM=>uboot1 3) uboot1->uboot2 4) kernel->ro...
linux base 1.设备启动过程 1) 上电->POR 2) bootROM->SRAM=>uboot1 3) uboot1->uboot2 4) kernel->ro...
搜索了一些有关于对嵌入式开发的一些基础知识,分享给大家! 1.ARM中一些常见英文缩写解释 MSB:最高有效位; LSB:最低有效位; AHB:先进的高性能总线; VPB:连...
Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如 connect、accept、recv或re...
STM32的定时器是个强大的模块,定时器使用的频率也是很高的,定时器可以做一些基本的定时,还可以做PWM输出或者输入捕获功能。 时钟源问题: 名为TIMx的有八个,其中TIM...
在基础实验成功的基础上,对串口的调试方法进行实践。硬件代码顺利完成之后,对日后调试需要用到的printf重定义进行调试,固定在自己的库函数中。 b) 初始化函数定义: voi...
1.打开VC++ 6.0软件,新建一个工程,选择倒数第三个:win 32 console application ,工程名称随便设置,例如C1-HelloWorld.,选择一...
1. 概述 TCP/IP协议栈可以实现不同型号、不同操作系统的计算机之间的通信,它并不是某个具体的协议,而是一组协议。我们都知道OSI七层模型中有物理层、数据链路层、网络层、...
从事嵌入式系统开发的小伙伴,对于嵌入式系统的组成应该并不陌生。嵌入式系统通常由嵌入式处理器、外围设备接口、嵌入式操作系统、应用软件的嵌入式计算机系统和执行装置(被控对象)组成...
由于近些年人工智能、物联网行业的崛起,催生了大量的嵌入式开发需求,人才市场的缺口日益增大,于是许多小伙伴就想着看能不能转行到嵌入式领域,可嵌入式究竟是什么呢?小编今天梳理一下...
一提起数据结构,许多小伙们的第一反应肯定是:我当时是硬着头皮学下去的,要不是要考试,我... ...没错,数据结构确实学起来不容易,很考验我们的逻辑思考能力,但如果能把它学好...
在C语言的补习课程中,有些学生对于C语言的结构不是很了解,为此为了让学生对于C语言有多的认识,有利于促进C语言的学习,本文对C语言的程序结构进行了简单的分析与解释。 程序结构...
学习Linux的同学都了解,其实Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口,它接收用户输入的命令并把它送入内核去执行。而Shell命令也让开发过程变得...
Linux对我们的生活有着很大的影响。至少,你的安卓手机上面就有Linux内核。然而,头一次入手Linux只会让你觉得不适。因为在Linux上,你通常应该使用终端命令,而不是...
前言: Linux中如何对时间进行管理?时钟节拍的概念及延时函数的用法很多同学都用不好,下面我给大家总结一下。 一,linux时钟运作机制 1,linux时钟运作机制 • 大...