系统设计文章列表

驱动和固件有啥不同?

相信初学操作系统的同学,都曾对这个问题有过疑问,从嵌入式、单片机到PC,各种解释都有,到底什么是驱动,什么是固件呢? 驱动为软件服务,固件为硬件服务 (来自知乎时国怀) 驱动和固 ...
2017年09月11日 09:46   |  
驱动和固件有啥不同?  
一步步教你编写嵌入式Linux设备驱动程序,快上车!

一步步教你编写嵌入式Linux设备驱动程序,快上车!

一、Linux device driver 的概念 系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和机器硬件之间的接口。设备驱动程序为应用程序屏蔽了硬件的细节,这样在应用程 ...
2017年09月10日 09:30   |  
嵌入式系统   Linux设备   驱动程序  

Linux下x264库ARM交叉编译

一、准备工作 1、x264库源码下载地址:http://www.videolan.org/developers/x264.html 作者目前的版本是x264-snapshot-20160511-2245 2、编译器arm-non ...
2017年09月07日 10:57

如何在IAR中配置CRC参数

前言 STM32全系列产品都具有CRC外设,对CRC的计算提供硬件支持,为应用程序节省了代码空间。CRC校验值可以用于数据传输中的数据正确性的验证,也可用于数据存储时的完整性检查。在IEC60335中, ...
2017年09月06日 15:33

Uboot系统初始化为何要初始化堆栈?为何C语言的函数调用要用到堆栈,而汇编却不需要初

之前看了很多关于uboot的分析,其中就有说要为C语言的运行,准备好堆栈。 而自己在Uboot的start.S汇编代码中,关于系统初始化,也看到有堆栈指针初始化这个动作。但是,从来只是看到有人说系 ...
2017年09月02日 09:37

64个Linux运维必备命令行工具!

系统管理员(sysadmins)负责日常维护生产系统和服务。其中一个关键任务就是保证功能性服务能24小时工作。为了这个,他们得很小心地计划备份方式,灾难管理策略,定时维护,安全审查,等等。和 ...
2017年09月01日 10:24   |  
嵌入式   Linux系统   运维  
比选择操作系统更重要的是用好选定的操作系统!

比选择操作系统更重要的是用好选定的操作系统!

本文作者为清华大学教授邵贝贝,他本人与嵌入式操作系统有着特殊的感情,对μC/OS在中国的推广起到了巨大的推动作用。应《单片机与嵌入式系统应用》之邀,邵老师精心梳理了多年来对嵌入式操作系 ...
2017年08月31日 09:40   |  
嵌入式   操作系统  
为什么要有uboot?带你全面分析嵌入式linux系统启动过程中uboot的作用

为什么要有uboot?带你全面分析嵌入式linux系统启动过程中uboot的作用

1.为什么要有uboot 1.1、计算机系统的主要部件 (1)计算机系统就是以CPU为核心来运行的系统。典型的计算机系统有:PC机(台式机+笔记本)、嵌入式设备(手机、平板电脑、游戏机)、单片机( ...
2017年08月27日 10:00   |  
uboot   分析   嵌入式linux系统  
成为嵌入式高手的技能清单和升级线路图

成为嵌入式高手的技能清单和升级线路图

第一部分:Linux平台搭建与环境熟悉 了解linux系统;区分各种版本的Linux系统,以便于拓展 Linux视野。 1、Linux 简介; 2、Linux 系统的主要特点; 3、Linux 的组成; 4、主要的 Linu ...
2017年08月26日 09:45   |  
嵌入式系统设计   驱动   Linux   C语言  
如何满足复杂系统的高性能时序需求

如何满足复杂系统的高性能时序需求

时钟设备设计使用 I2C 可编程小数锁相环 (PLL),可满足高性能时序需求,这样可以产生零 PPM(百万分之一)合成误差的频率。高性能时钟 IC 具有多个时钟输出,用于驱动打印机、扫描仪和路由器等 ...
2017年08月23日 15:54   |  
复杂系统   时序   频率选择  

浅显易懂!高手总结嵌入式Linux GCC常用命令

1.简介 GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL ...
2017年08月22日 15:04   |  
嵌入式   Linux   GCC  
浅显易懂!高手总结嵌入式Linux GCC常用命令

浅显易懂!高手总结嵌入式Linux GCC常用命令

1.简介 GCC 的意思也只是 GNU C Compiler 而已。经过了这么多年的发展,GCC 已经不仅仅能支持 C 语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL ...
2017年08月21日 10:18

厂商推荐

  • Microchip视频专区
  • 借助热管理解决方案优化电池安全性
  • FOC基础与实战培训教程进阶版
  • Dev Tool Bits | 全新MPLAB® AI编码助手助力您的所有编程需求
  • 32位MCU Digest |借助PIC32CZ CA、Harmony与MCC,打造更智能的工业、汽车与安全应用
  • 贸泽电子(Mouser)专区

本周文章排行榜

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
返回顶部