|
|
Linux是一个开放源代码的操作系统内核,具有高度的灵活性和可扩展性。它可以应用于各种平台,包括嵌入式系统。在嵌入式系统中,使用Linux进行事件驱动编程可以实现高效、可靠和实...【详细内容】 |
2023-11-28 架构 |
|
|
相信大多数嵌入式开发者都会碰到对程序进行调试或者查找BUG的情况,常见的两种方法都是仿真和通过日志进行的。有条件仿真的是更好,单是在编写嵌入式软件程序过程中,并不是所有...【详细内容】 |
2023-11-07 编程百科 |
|
|
1. 模板方法模式模板方法模式是框架中最常用的设计模式。其根本的思路是将算法由框架固定,而将算法中具体的操作交给二次开发者实现。例如一个设备初始化的逻辑,框架代码如下:T...【详细内容】 |
2023-10-26 框架 |
|
|
嵌入式软件是现代电子产品的关键组成部分,它们运行在各种设备上,从智能手机到汽车电子控制单元。嵌入式软件有自己的特点和要求,相对于传统的桌面应用程序或Web应用程序开发,它...【详细内容】 |
2023-03-28 编程百科 |
|
|
众所周知,C语言在嵌入式开发中占据着十分重要的地位,为什么嵌入式开发要选择C语言?嵌入式开发的方向可以分为单片机开发、Linx应用开发和现场可编辑逻辑门阵列(FPGA)开发,不同于...【详细内容】 |
2023-01-03 C/C++/C# |
|
|
嵌入式开发,离不开 C 语言,C语言中有很多语法会直接或间接影响你代码的质量,下面就来讲讲__attribute__ 关键字的用法。1. 什么是 __attribute__GNU C 编译器增加了一个 __attr...【详细内容】 |
2022-11-03 编程百科 |
|
|
嵌入式开发需要的基础,今天给大家简单分享一下:1、C语言学习C语言是嵌入式软件开发人员必须掌握的编程语言。作为C语言的初学者,重点要掌握一些基本数据类型、复合数据类型、过...【详细内容】 |
2022-10-07 编程百科 |
|
|
1. 概述 本文介绍了一个简单的嵌入式项目的的开发过程; 从需求到实践,本文对整个过程做了全面的介绍,本文所介绍的设备容易获得且价格低廉; 本文涉及了 *Linux* 下 C 语言下的网...【详细内容】 |
2022-08-20 编程百科 |
|
|
想要接触嵌入式,就要知道嵌入式主板,嵌入式主板是嵌入在设备里面做控制、数据处理使用的CPU板 ,常见的有两类,即基于X86的嵌入式主板和基于RISC的ARM 嵌入式主板。今天我们就来...【详细内容】 |
2022-08-05 主板 |
|
|
对于嵌入式开发人员来说,编写可重用、可移植且经得起时间考验的软件至关重要。下面是在C中创建和使用可移植类型的7个技巧。 技巧1 – 使用stdint.h 使用内置数...【详细内容】 |
2022-08-01 编程百科 |
|
|
第一部分:Linux平台搭建与环境熟悉了解linux系统;区分各种版本的Linux系统,以便于拓展 Linux视野。1、Linux 简介;2、Linux 系统的主要特点;3、Linux 的组成;4、主要的 Linux 版本...【详细内容】 |
2022-04-28 程序员 |
|
|
今天跟大家分享一些嵌入式开发中常用的好评工具,也是我手头上一直在使用的一些工具,所谓"欲善其功先利其器",bug菌比较晚才深刻理解这句话。...【详细内容】 |
2021-03-27 编程百科 |
|
|
在学习嵌入式Linux之前,肯定要有C语言基础。汇编基础有没有无所谓(就那么几条汇编指令,用到了一看就会)。C语言要学到什么程度呢?越熟当然越好,不熟的话也要具备基本技能。比如...【详细内容】 |
2020-07-02 linux |
|
|
前言上文分享了一个专用的双链表的基本操作示例:双链表的基本操作这里提到了一个关键词:专用。与专用对应的词是通用。我们从字面上可以很容易理解这两个词,专用就是针对特定情...【详细内容】 |
2020-02-05 C/C++/C# |
|
|
很多人应该知道,这两个名词和硬件系统有着非常密切的关系。一听到它们,就容易让人联想到插满芯片和针脚的电路板: 但是,如果要问具体什么是嵌入式,什么是单片机,它们之间究竟有什...【详细内容】 |
2019-09-11 电脑硬件知识 |
|
|
|