一、嵌入式开发中为什么选择C语言? 首先嵌入式是在已有的硬件基础上,移植操作系统,而现在操作系统的内核都是用C实现的 二、为什么用C语言开发操作系统内核? C语言有三大特点(优点): ①C语言具有出色的可移植性,能在多种不同体 系结构的软/硬件平台上运行(单片机,ARM等) (出色的移植性: 1.一 ...
分类:
编程语言 时间:
2019-11-16 17:43:22
阅读次数:
147
开发板是来自于电鱼电子的SAIL-IMX6Q,在淘宝上入的。核心板是IMX6Q,基于NXPCortexA9架构,主频1.2GHz。我买的是1G内存;8GeMMC。开发版的功能很全面,单千兆网、双CAN、RS485、ISO7816、HDMI、PCIe、摄像头和4G模块等接口。当初买的时候就是看上了这个板子的功能有很多,在学习嵌入式开发的过程中会很方便,不会因为没有相应的接口就不能学到相应的知识。开发
分类:
其他好文 时间:
2019-11-05 09:16:16
阅读次数:
90
串口通讯是电子工程师和嵌入式开发工程师面对的最基本问题,RS232则是其中最简单最常用的通讯方式。但是初学者往往搞不清有关的名词如UART和RS232或RS485之间是什么关系,因为它们经常被放到语句中同等的位置使用。在百度搜索二者的区别,可以看到排在最前面的答案充斥着混淆的概念。就此,谈谈我对这几 ...
分类:
其他好文 时间:
2019-11-04 11:13:48
阅读次数:
95
IPC网络高清摄像机基础知识1(IPC芯片市场分析以及“搅局者”华为海思 “来自2013年”) 2016-06-02 14:23:49 Times_poem 阅读数 9734更多 分类专栏: IPC网络摄像头基础知识 IPC网络高清摄像机基础知识1(IPC芯片市场分析以及“搅局者”华为海思 “来自2 ...
分类:
其他好文 时间:
2019-10-30 13:39:53
阅读次数:
76
JVM内存结构简介(jdk1.8) JVM层的GC调优是生产环境上必不可少的一个环节,因为我们需要确定这个进程可以占用多少内存,以及设定一些参数的阀值。以此来优化项目的性能和提高可用性,而且这也是在面试中经常会被问到的问题。 想要进行GC调优,我们首先需要简单了解下JVM的内存结构,Java虚拟机的 ...
分类:
其他好文 时间:
2019-10-19 21:01:10
阅读次数:
106
最近遇到很多处于迷茫中的新手,在纠结要不要去学嵌入式,主要问题在于嵌入式的门槛非常高,经验少、或者非电子专业投身嵌入式行业能否发展下去。学习嵌入式可以说是比较困难的,但是也是有方法的,要增加自己Linux的技能,只有通过实践来实现了。所以,一定要在学习中勤于实践,你会收获更多。 在实际的学习过程中, ...
分类:
其他好文 时间:
2019-10-14 12:26:28
阅读次数:
103
我的工程实践题目为:低功耗高可靠文件管理系统的设计与实现。 随着硬件技术的发展,嵌入式存储设备的容量越来越大,但这也对数据管理带来了挑战。嵌入式存储设备设计中要考虑体积、可靠性、功耗、速度、成本等因素。本项目基于ESP32嵌入式开发平台,设计与实现低功耗、高可靠的文件系统。我选取了百度网盘、Just ...
分类:
其他好文 时间:
2019-10-09 15:34:41
阅读次数:
90
嵌入式技术基础与实践 学习札记(二) 异步串行通信的通用基础知识 串口通信接口,简称“串口”、$UART$或$SCI$。$MCU$中的串口通信,在硬件上分为发送线$(TxD)$、接受线$(RxD)$和地线$(GND)$;在通信方式上,属于单字节通信,是嵌入式开发中重要的打桩调试手段。 串行通信的基本 ...
分类:
其他好文 时间:
2019-10-07 21:48:38
阅读次数:
156
offsetof和container_of宏 offsetof宏的作用:计算结构体中某个元素相对结构体首地址的偏移量 container_of宏的作用:知道结构体变量中某个成员的指针,反推这个结构体变量的指针 sizeof(short) = 2 sizeof(int) = 4 sizeof(long ...
分类:
其他好文 时间:
2019-10-02 00:40:48
阅读次数:
158
前言 上一篇文章,介绍了 "Microsemi Libero系列教程(一) Libero开发环境介绍,下载,安装与注册" ,作为嵌入式开发中的Hello World,点灯是再也基础不过的实验了,通过点灯实验,可以了解芯片GPIO的控制和开发环境IDE新建工程的流程,对于FPGA来说,每个IO口几乎一 ...
分类:
其他好文 时间:
2019-09-29 22:04:36
阅读次数:
530