• STM32 嵌入式操作系统的进入 HardFault_Handler分析

    时间:2024-02-16 20:36:59

    STM32在使用中,因为一般没有其他异常抛出,所以抛出异常一般都是HardFault_Handler.导致产生该现象的原因有一下几点:(1)数组越界操作;(2)内存...

  • 嵌入式应用开发第四阶段-基于rk3399的视频监控系统

    时间:2024-02-01 22:06:11

    一、需求分析伴随着嵌入式技术、图像处理技术和无线网络传输技术的发展,传统模拟视频监控系统和基于PC的远程视频监控系统由于自身的不足,已经无法满足现代社会应用中不断涌...

  • 【swupdate文档 三】SWUpdate: 嵌入式系统的软件升级

    时间:2024-01-22 12:39:20

    SWUpdate: 嵌入式系统的软件升级概述本项目被认为有助于从存储媒体或网络更新嵌入式系统。但是,它应该主要作为一个框架来考虑,在这个框架中可以方便地向应用程序添加更多的协议或安装程序(在SWUpdate中称为处理程序)。一个用例是从外部本地媒体(如USB-Pen或sd卡)进行更新。在这种情况下,...

  • 20145210 20145226 《信息安全系统设计基础》实验五 简单嵌入式WEB服务器实验

    时间:2024-01-17 19:39:40

    20145210 20145226 《信息安全系统设计基础》实验五 简单嵌入式WEB服务器实验结对伙伴:20145226 夏艺华实验报告封面实验目的与要求· 掌握在ARM开发板实现一个简单WEB服务器的过程。· 学习在ARM开发板上的SOCKET网络编程。· 学习在Linux环境下signal()函...

  • 嵌入式Linux驱动学习之路(八)创建最小的根文件系统

    时间:2024-01-08 14:27:11

    busybox在配置busybox,在是否选择要静态链接库时,在静态下,busybox中的工具不需要动态链接库,能够直接运行。而用户自己编写的程序如果需要动态链接库,还是依然需要有。(从http://www.busybox.net/downloads/可以下载busybox工具)如果是动态链接库,则...

  • 嵌入式系统Linux内核开发工程师必须掌握的三十道题(转)

    时间:2024-01-01 08:06:00

    嵌入式系统Linux内核开发工程师必须掌握的三十道题如果你能正确回答以下问题并理解相关知识点原理,那么你就可以算得上是基本合格的Linux内核开发工程师,试试看!1) Linux中主要有哪几种内核锁?Linux的内核锁主要是自旋锁和信号量。自旋锁最多只能被一个可执行线程持有,如果一个执行线程试图请求...

  • 嵌入式 hi3518c下ramdisk文件系统与文件系统烧写以及uboot中change-the-env

    时间:2023-12-26 08:01:20

    NULL RAM :mkdir ramdisk_test  临时挂在点dd if=/dev/zero of=123 bs=1k count=10000 建立空硬盘losetup /dev/loop0 123 挂在临时硬盘mke2fs -m 0 /dev/loop0 格式化此硬盘munt –o loo...

  • 带你全面分析嵌入式linux系统启动过程中uboot的作用

    时间:2023-12-22 13:49:03

    资料链接:http://mp.weixin.qq.com/s/rYVchD-xy7Bdkc1O3fW2Wg

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

    时间:2023-12-22 13:46:50

    1.为什么要有uboot1.1、计算机系统的主要部件(1)计算机系统就是以CPU为核心来运行的系统。典型的计算机系统有:PC机(台式机+笔记本)、嵌入式设备(手机、平板电脑、游戏机)、单片机(家用电器像电饭锅、空调)(2)计算机系统的组成部件非常多,不同的计算机系统组成部件也不同。但是所有的计算机系...

  • 20145221 《信息安全系统设计基础》实验五 简单嵌入式WEB服务器实验

    时间:2023-12-13 15:58:38

    20145221 《信息安全系统设计基础》实验五 简单嵌入式WEB服务器实验实验报告队友博客:20145326蔡馨熠实验博客:《信息安全系统设计基础》实验五 简单嵌入式WEB服务器实验参考资料《深入理解计算机系统》2016-2017-1 《信息安全系统设计基础》教学进程...

  • 嵌入式系统添加无线wifi模块

    时间:2023-11-20 09:03:49

    开发环境:fl2440开发板,linux3.0内核,交叉编译器路径/opt/buildroot-2011.11/arm920t/usr/bin/arm-linux-,无线网卡RT3070平时开发板联网都需要接一根网线,十分不方便,于是想到可以添加wifi功能。下面详细说明整个开发流程。一.配置lin...

  • 基于嵌入式操作系统VxWorks的多任务并发程序设计(2) ――任务控制

    时间:2023-11-10 22:16:54

    4 任务与任务状态VxWorks实时内核Wind提供了基本的多任务环境。对用户而言,宏观上看起来,多个任务同时在执行。而本质而言,在微观上,系统内核中的任务调度器总是在根据特定的调度策略让它们交替运行。系统调度器需要使用任务控制块(TCB)数据结构来管理任务调度功能,TCB被用来描述一个任务。TCB...

  • 嵌入式系统图形库GUI核心模块介绍

    时间:2023-09-21 20:15:20

    本文转载自:http://blog.csdn.net/xteda/article/details/6575278(作者 冯青华 信庭嵌入式工作室(www.xteda.com)- CEO Blog:http://blog.csdn.net/fqheda )                       ...

  • 嵌入式系统 Boot Loader 技术内幕

    时间:2023-08-13 23:03:31

    转载:http://www.ibm.com/developerworks/cn/linux/l-btloader/index.html 1. 引言在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次:1. 引导加载程序。包...

  • 【转】嵌入式系统 Boot Loader 技术内幕,带你完全了解Boot Loader

    时间:2023-08-13 23:02:20

    在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次:1. 引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader 两大部分。2. Linux 内核。特定于嵌入式板子的定制...

  • 嵌入式系统概括

    时间:2023-04-01 22:06:52

    嵌入式系统定义 IEEE(国际电气电子工程师学会)的定义:嵌入式系统是用于控制、监视或者辅助操作机器和设备的装置 含义:嵌入式系统就是将计算机的硬件或者软件嵌入其他机、电设备或者应用系统中去,所构成了一种新的系统,即嵌入式系统。 构造原则:嵌入式系统是以应用为中心,以计算机技术为基础,采用可裁...

  • 嵌入式系统 Boot Loader 技术内幕【转】

    时间:2023-03-30 22:52:04

    本文转载自:https://www.ibm.com/developerworks/cn/linux/l-btloader/本文详细地介绍了基于嵌入式系统中的 OS 启动加载程序 ―― Boot Loader 的概念、软件设计的主要任务以及结构框架等内容。1. 引言在专用的嵌入式板子运行 GNU/Li...

  • 嵌入式Linux—输入子系统

    时间:2023-02-26 22:11:00

    输入系统常见的输入设备有键盘、鼠标、遥控杆、书写板、触摸屏等等,用户通过这些输入设备与Linux系统进行数据交换。内核中怎样表示一个输入设备// include/linux/input.hstruct input_dev {const char *name; //设备名称const char *p...

  • 嵌入式系统硬件设计与实践(学习方法)

    时间:2023-02-25 15:52:27

    【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】         刚读书的时候,对什么是嵌入式,其实并不太清楚。等到自己知道的时候,已经毕业很多年了。另外对于计算机毕业的学生来说,大部分时候其实是不需要自己画原理图的。所以,从这方面说,有的同学...

  • 嵌入式实时操作系统中断延时

    时间:2023-02-13 19:53:03

    由于外部事件的发生常常是以一个中断申请信号的形式来通知处理器,然后才运行中断服务程序中来处理该事件,所以中断延时是影响系统实时性的一个重要因素。那么都有哪些问题影响中断延时呢?       一般情况下,都认为处理器是随时可以响应中断申请的。其实并非如此,首先在处理器关闭中断时不能响应中断申请;另...