自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

R先生一天不学习就浑身难受

Rome was not built in one day.

  • 博客(12)
  • 资源 (133)
  • 论坛 (4)
  • 收藏
  • 关注

原创 Linux下U盘自动识别和挂载

这里提供一个Linux下U盘自动识别和挂载的程序,不是Shell脚本喔。#define UEVENT_BUFFER_SIZE 2048#define NETLINK_KOBJECT_UEVENT 15int init_hotplug_sock(void){ const int buffersize = 1024; int ret; int s; struct so

2017-03-30 20:03:10 5432 1

原创 Linux系统的守护进程

Linux 服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了 Linux 的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由运行在后台的守护进程(daemons)来执行的,有些书籍和资料也把守护进程称作“服务”。守护进程是生存期长的一种进程,它独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件,常常在系统引导装入时启动,在系统关闭时终止。Linux 系统有很多守

2017-03-30 14:27:21 1720

原创 Atom 编辑器基本使用介绍

参考: https://atom-china.org/t/atom/62 https://segmentfault.com/q/1010000004170163/a-1020000004181709 http://www.jianshu.com/p/f3fd881548ad

2017-03-29 18:27:20 1563

原创 如何学习Linux运维

1. 从基础开始常常有些人在学习 Linux 时候问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制 match 使用者的权限等问题。这些问题其实都不是很难的,只要了解了 Linux 的基础之后,应该就可以很轻易 match 的解决掉这方面的问题。而有些朋友常常一接触 Linux 就是希望构架网站,根本没有想到要先了解一下 Linu

2017-03-29 01:16:42 2544 1

原创 实现本地主机与阿里云服务器的UDP通信

0、概述  感谢 CSDN 赠送的阿里云免费套餐半年使用权,让我有机会与阿里云来个亲密接触。本文是关于如何开通云服务器 ECS、如何登录及使用 ECS,以及通过简单的 UDP 通信实现本地主机与阿里云服务器的连接。  阿里云有很多种产品,主要的几种产品介绍如下:ECS (Elastic Compute Service):以虚拟机的方式将一台物理机分成多台云服务器,提供可伸缩的计算服务。SLB (

2017-03-18 01:01:48 12748 14

原创 使用 SkyEye 模拟 ARM Linux

对于希望学习 ARM 汇编的同学而言, 购买 ARM 开发板进行板上实测无疑是一个有效的方法,不过购买 ARM 开发板需要一笔费用,而且每次测试都需要连接开发板,比较麻烦。这里介绍一个 ARM 模拟器——SkyEye,通过 SkyEye 我们可以直接在一台 PC 上完成 ARM 汇编程序的开发和调试了,摆脱了 ARM 开发板的限制,真是不错!  下面介绍如何使用:  1、下载 SkyEye 的最新版

2017-03-14 17:34:10 3536 2

转载 Xenomai——实现一个GNU/Linux上的RTOS的仿真框架

Copyright © 2002 Philippe Gerum【摘要】  一般来说,Xenomai 技术起初旨在帮助依靠传统 RTOS 应用程序设计者尽可能顺利移动到一个基于 GNU/ Linux 的执行环境,而不必完全重写他们的应用程序。   本文讨论了提出此框架的动机,传统的 RTOS 指导该技术的一般意见和它实现的一些深层次的细节。   Xenomai 项目开始于 2001 年的 8 月。

2017-03-14 16:16:48 2262

翻译 Yocto Project 快速入门指南

原文:http://www.yoctoproject.org/docs/current/yocto-project-qs/yocto-project-qs.htmlYocto Project 快速入门Copyright © 2010-2016 Linux FoundationPermission is granted to copy, distribute and/or modify this do

2017-03-09 15:38:19 4758

转载 如何选择实时操作系统

很难作决定是买一个实时操作系统,还是自己动手做。如果要买的话,决定买哪一种、从哪家供应商买仍然充满变数。   嵌入式软件工程师总是几乎完全从零开始开发应用程序。为什么会那样?如果从我们的朋友——硬件工程师那里取点儿经的话可能大有裨益。他们开始做一项新设计时,总是选择现成的集成电路,只有到最后不得已时才自己设计逻辑电路。因此,对我们来说,重用他人的工作成果以达到目标的第一步就是要选择一种实时操作系

2017-03-06 17:57:24 1458

转载 如何选择可靠的实时操作系统

转发一篇关于 RTOS 的可靠性和认证问题的文章。大型的 RTOS 比较重视这个问题,比如 VxWorks、 Greenhill , 而小型的 RTOS 讨论的比较少,随着汽车、医疗电子等关键应用越来越多,这个问题需要引起重视。如何选择可靠的实时操作系统?  对开发人员来说,选择一个可靠的实时操作系统(RTOS)应该是极其重要的事。   嵌入式系统开发者应采用什么标准来选择实时操作系统(RTOS)

2017-03-06 17:25:38 2114

原创 嵌入式 Linux 的分类

由于 Linux 所具备的开源、稳定、高效、易裁剪、硬件支持广泛等优点,使得它在嵌入式系统领域近几年内迅速崛起。目前嵌入式 Linux 系统开发已经开辟了很大的市场,同时也开发出很多成型的产品,这些产品主要分如下三类:专门为 Linux 的嵌入式方向定做的。如何让 Linux 更小、更容易嵌入到对体积、功能、性能等指标要求更高的硬件中去是这些产品的开发方向。专门为 Linux 的实时特性设计的产

2017-03-05 18:16:35 2348 1

原创 EAGLE 电路板编辑器中的“层”概念

如果你使用过 Photoshop 或 GIMP 等图形软件工具,就会对“层”(layer)的概念感到很熟悉。当一组图形元素置于同一层时,可以把整个组设置为可见或不可见。同样,在电路板设计过程中,“层”的作用非常重要。这是因为:除了设置元件图形的可见性,层还将决定电路元件在电路板中放置的具体位置,是放在顶层还是底层,或者是其它层。   在电路板编辑器中,层的可见性通过“查看”(Display)–>

2017-03-02 23:23:34 5732

STM32H7数据手册

STM32H7数据手册(STM32H7x3_rm.pdf)英文版

2017-06-20

ATKKPING工具

一款小型、免安装的Windows上的ping包测试工具

2017-07-28

libpng-1.6.26.tar.gz

libpng-1.6.26.tar.gz

2016-12-29

FreeRTOS_ST_April_Training(北京麦克泰FreeRTOS培训课件)

FreeRTOS_ST_April_Training(2017年4月 北京麦克泰FreeRTOS培训课件)

2017-05-04

POSIX标准文档

POSIX标准文档,压缩包中包含以下文件: 《POSIX Base Definitions》 《POSIX Base Specifications, Issue 7》 《POSIX Rationale (Informative)》 《POSIX Realtime and Embedded Application Support》 《POSIX Shell and Utilities》 《POSIX System Interfaces》 《POSIX Technical Corrigendum 1》 《POSIX Technical Corrigendum 2》

2017-03-07

STM32F7高性能应用_Hands-On代码

STM32F7高性能应用_Hands-On代码,基于STM32F769I-DISCO,2017年10月

2017-11-05

如何将coremark程序移植到STM32上

如何将coremark程序移植到STM32上

2016-12-05

netperf-2.5.0.tar.bz2

netperf-2.5.0.tar.bz2,网络性能监控工具

2017-03-20

使用mbed进行STM32开发

关于:使用mbed进行STM32开发及STM32F0的时钟问题

2016-12-23

LwIP协议栈源码详解——TCP/IP协议的实现

《LwIP协议栈源码详解——TCP/IP协议的实现》,老衲五木

2017-07-24

MPU-6050 六轴传感器数据手册(英文)

MPU-6050 六轴传感器数据手册(英文)

2016-06-13

侯捷《Word排版艺术》

侯捷《Word排版艺术》

2017-03-14

CoDeSys 软件

CoDeSys 软件版本 23928,运动控制软件,工业机器人,电机控制

2019-04-07

Redhat U盘安装图解详细过程

Redhat U盘安装图解详细过程

2016-11-28

tuxboot-0.8

Clonezilla 再生龍,在 Windows 下執行 Tuxboot 並依 指示 來安裝再生龍至您的 USB 裝置。 压缩包中包含 tuxboot-0.8 的源代码和 Windows 工具。

2017-02-27

STM32 HAL 库开发实战指南—基于F7

野火新书《STM32 HAL 库开发实战指南—基于F7》,该书基于野火挑战者F7开发板,使用的是HAL库,全书共980页。该书只有电子版,纸质版不会出版,因为F7只是ST在Cortex-M7内核中的一个过渡产品,真正的大杀器是H7。后面会出版H7的书籍,但跟F7的内容差别不大,只是小改。欢迎下载!

2018-05-30

《CPU源代码分析与芯片设计及Linux移植》

《CPU源代码分析与芯片设计及Linux移植》 倪继利

2017-01-30

getevent 源码

getevent源码,可用于测试Linux内核input事件

2016-11-11

OtoStudio可视化界面开发示例代码

OtoStudio可视化界面开发示例代码 move_car、robot、Machine Tool 三个项目代码

2019-04-07

华邦 W25Q80 数据手册

华邦 W25Q80英文版数据手册,注意是英文版,是英文版!

2018-05-28

一步一步使用STemWin 在STM32 上开发一个简单的应用

由于STemWin 提供的文档只是比较详细的介绍了这些API 使用功能,但是对于初次接触和使用STemWin 开发应用的工程师来说希望有一个简单的类似一个helloworld 的小应用来简述一下整个开发过程。一步一步使用STemWin 在STM32 上开发一个简单的应用,这篇文章就是针对这个目的而来的。

2017-03-14

STM32计算CPU使用率的方法及其实现原理

一种计算CPU使用率的方法及其实现原理

2016-12-06

xenomai-2.6-2.6.5.tar.bz2

xenomai-2.6-2.6.5.tar.bz2

2017-01-05

《R语言实战》(中文完整版)

《R语言实战》(中文完整版),卡巴科弗 (Robert I.Kabacoff) (作者), 高涛 肖楠 陈钢 译

2016-11-09

Linux/Unix 的 libjpeg 库(v9b)

Linux/Unix 的 libjpeg 库(v8c) 安装方法:1、configure,2、make,3、make install make test 命令用来测试这个库是否安装成功,执行该命令后,你会看到 libjpeg 解压后所在目录下多了几张图片。

2016-11-23

flex-2.6.0.tar.bz2

flex-2.6.0.tar.bz2

2017-03-28

新型智能垃圾桶的设计方案

《新型智能垃圾桶的设计方案》周慧珺,许锦标(2006年) ------------------- 提出了一种新型智能垃圾桶的设计方案.采用基于单片机的智能化红外感应控制系统、无线通信系统,实现自动开关桶盖并调节开盖角度、遥控垃圾桶走动、智能封袋的功能.与传统智能垃圾桶相比较,功能性更强,智能化程度更高.

2017-10-09

Xenomai 3 Programmer's Reference Manual

Xenomai 3 Programmer's Reference Manual

2017-01-05

I210 MAC EEPROM(包含 Eeupdate.exe)

Intel I210网卡芯片MAC地址更新工具。 ---------------------------- 更新方法: 1. 将附件解压缩并复制到U盘DOS启动盘, 2. 开机引导进入DOS启动盘后,输入EEUPDATE命令并敲回车,确认Intel I210这张网卡的NIC号是0还是1, 3. 输入Eeupdate /nic=X /d 8Mb.bin (X=Intel I210的NIC号) ,并敲回车键来更新eeprom文件 4. 输入Eeupdate /nic=X /mac=********(X=Intel I210的NIC号,*****=你们买的MAC地址,例如:74FE4804F54C 注意NIC号一定不要搞错,如果搞错了会将核心板上的网卡Intel 82574的EEPROM文件刷掉

2017-02-21

qwt-6.1.3.tar.bz2

QWT,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目, 可生成各种统计图。这是2016年最新的qwt-6.1.3版本。

2016-12-22

Nand_Flash文件系统解决方案

Nand_Flash文件系统解决方案

2017-01-19

ARM_AEG-AAE_Entry_level.pdf

此为AAE(ARM认证工程师)认证的考试大纲,主题领域包括:ARM架构、软件开发、软件优化、系统、软件调试和实施。

2013-12-15

80款Linux运维监控工具(最终版)

80款Linux运维监控工具(最终版),来自高效运维社区

2016-12-02

《嵌入式系统软件设计中的数据结构》

《嵌入式系统软件设计中的数据结构》

2016-11-08

eGTouch_v2.5.5814.L-ma.tar.gz

eGalaxTouch Driver for Linux Detail: http://www.eeti.com/drivers_Linux.html

2016-11-11

H.264 学习指南

分享H.264学习的学习经验

2016-09-07

RIoTBoard 数据手册

RIoTBoard 数据手册,MCIMX6-SOLO-数据表.pdf

2017-03-03

i210-ethernet-controller-datasheet

i210-ethernet-controller-datasheet

2017-01-07

xenomai-2.6-2.6.4.tar.bz2

xenomai-2.6-2.6.4.tar.bz2

2017-01-05

使用Markdown编辑器写博客

使用Markdown编辑器写博客,示例文件

2016-11-07

阿基米东的留言板

发表于 2020-01-02 最后回复 2020-04-03

小白提问:做视频监控需要用到实时操作系统吗?

发表于 2016-10-24 最后回复 2020-01-02

make menuconfig 提示 Unable to find the ncurses ......

发表于 2017-01-25 最后回复 2018-04-28

Linux socket 编程遇到问题

发表于 2016-12-15 最后回复 2016-12-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除