原文:嵌入式Linux与物联网软件开发 C语言内核深度解析

嵌入式Linux与物联网软件开发 C语言内核深度解析 参与本书整理和编写的学生 C语言与内存 . 引言 . 计算机程序运行的目的 . . 什么是程序 . . 计算机运行程序的目的 . . 静态内存SRAM和动态内存DRAM . . 冯 诺伊曼结构和哈佛结构 . . 总结:程序运行为什么需要内存呢 . . 深入思考:如何管理内存 无OS时,有OS时 . 位 字节 半字 字的概念和内存位宽 . . 深 ...

2020-04-29 12:31 0 562 推荐指数:

查看详情

嵌入式软件开发-书籍推荐

作 者:道哥,10+年嵌入式开发老兵,专注于:C/C++、嵌入式Linux。 关注下方公众号,回复【书籍】,获取 Linux嵌入式领域经典书籍;回复【PDF】,获取所有原创文章( PDF 格式)。 最近,有同事问我:如果从零开始学嵌入式软件开发,有哪些好书值得推荐 ...

Fri Jan 21 05:17:00 CST 2022 0 2240
嵌入式入门学习笔记4:[转]什么是嵌入式底层驱动开发嵌入式底层软件开发

我们知道嵌入式操作系统(Embedded System)是指以应用为中心、以计算机技术为基础,软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式开发分两种,一种是硬件开发,一种是软件开发。简单来说,嵌入式底层驱动开发就是针对嵌入式操作系统的一些设备编写 ...

Thu Dec 06 06:33:00 CST 2018 0 1425
嵌入式软件开发流程是什么

说到嵌入式开发,其实有很多人都听说过,嵌入式其实是需要学员有一定的知识逻辑水平的,所以大多数人还是很需要嵌入式软件开发流程的,这也能最大程度帮到大家,下面就先一起来了解下吧。 根据使用的开发工具套件不同,嵌入式软件开发流程会有差异,但主要步骤大致相同。对于使用宿主机(PC)的集成化开发 ...

Fri May 22 01:08:00 CST 2020 0 617
使用Eclipse进行嵌入式软件开发

  使用集成开发环境会比使用命令行更容易的编辑代码,大大提高了软件开发效率。在ARM嵌入式Linux开发过程中,使用Eclipse集成开发环境也是如此,本文介绍如何使用Eclipse开发嵌入式Liunx软件。本文假设ubuntu上已经安装好了ARM交叉编译环境。一、安装软件 1. 安装 ...

Thu May 11 23:55:00 CST 2017 0 4577
嵌入式linux联网进阶之路五:嵌入式驱动方式点亮LED

简化的驱动框架 话说前面章节讲到了如何利用嵌入式驱动开发的方式进行驱动开发。由于其学习路线相比于裸机开发来说,上手难度稍微大一些,而且代码量也相对来说较多,所以对刚上手的人来说是颇有难度的。本章节,我们将以一个类似于Hello World点灯的例子,来讲解在linux下如何进行内核驱动的开发 ...

Wed Jun 23 06:47:00 CST 2021 0 171
痞子衡嵌入式:知名半导体MCU大厂软件开发C代码规范

  大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家讲的是飞思卡尔软件开发C语言编码规范。   2020鼠年春节是个漫长的假期,痞子衡在家百无聊赖,翻出了2016年10月1日(这个时间是痞子衡正式开始用markdown+github写技术文章并发表到博客园上的纪念日)之前写的技术文档 ...

Tue Feb 04 22:27:00 CST 2020 2 1860
联网嵌入式学习路线

嵌入式技术学习路线 ​ 嵌入式技术是各种电子产品的核心技术,也是工业4.0、远程医疗、3D打印等新兴产业的核心技术,具有广阔的发展前景。很多计算机、电子信息类专业的学生都想把嵌入式开发作为自己的职业目标,但是因为嵌入式涉及的知识太多,太杂,太广,很多嵌入式初学者陷入嵌入式知识的海洋中,东学一点 ...

Wed Dec 12 20:30:00 CST 2018 0 1246
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM