命名规则: 交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi] arch - 体系架构,如ARM,MIPS verdor - 工具链提供商 os - 目标操作系统 eabi - 嵌入式应用二进制接口 根据对操作系统的支持与否,ARM GCC可分为支持和不支 ...
分类:
其他好文 时间:
2018-07-25 14:32:17
阅读次数:
172
1)从nodejs v4版本开始已经发布了适用于嵌入式的运行环境,我的板子是cortex a5, armv7体系结构的,用最新版node-v9.9.0-linux-armv7l.tar.gz node-v9.9.0-linux-arm64.tar.gz 21-Mar-2018 20:05 17909 ...
分类:
Web程序 时间:
2018-04-04 12:47:29
阅读次数:
705
如今的嵌入式应用已经无处不在,无论是消费电子、通信终端,还是系统设备、工业控制、汽车电子系统或航空航天,都无处不见嵌入式应用的身影。嵌入式已经走进了我们的生活,换句话说,以后我们的生活将会离不开嵌入式,未来发展前景十分可观。现在,全球每年生产数十亿颗微处理器,其中大部分都被广泛应用于各类嵌入式系统。目前,在嵌入式系统硬件平台方面,各种微控制器以及数字信号处理器(DSP)产品,无论从品牌、功能特性方
分类:
其他好文 时间:
2018-02-25 11:17:16
阅读次数:
162
在嵌入式应用里,除了最核心的数据处理外,我们还会经常和数据传输打交道。在使用传输接口传输数据时避不可免会遇到一个问题,如果传输过程中遇到未知硬件干扰发生bit错误怎么办? 痞子衡今天给大家讲的就是数据传输过程中用于差错检测的最简单的方法,即奇偶校验法。 ...
分类:
其他好文 时间:
2018-02-21 21:38:16
阅读次数:
247
本次介绍用Vivado构建Zedboard开发板的硬件平台+SDK开发应用程序(Zedboard裸机开发) ...
分类:
数据库 时间:
2018-01-18 16:56:37
阅读次数:
3703
问题一; 什么是STM32 新的基于ARM内核的32位MCU系列 内核为ARM公司为要求高性能,低成本,低功耗的嵌入式应用专门设计的Crotex-M内核 标准的ARM体系 特点: 高性能 低电压 低功耗 创新的内核以及外设 简单易用、自由、低风险 问题二:什么是Crotex-M内核 STM32VSA ...
分类:
其他好文 时间:
2017-12-15 18:15:47
阅读次数:
149
在嵌入式应用中,使用RTOS的主要原因是为了提高系统的可靠性,其次是提高开发效率、缩短开发周期。uCOS-II是一个占先式实时多任务内核,使用对象是嵌入式系统,对源代码适当裁减,很容易移植到8~32位不同框架的微处理器上。但uCOS-II仅是一个实时内核,它不像其他实时操作系统(如嵌入式Linux) ...
分类:
其他好文 时间:
2017-11-09 17:23:41
阅读次数:
163
REX(Real Time Executive)是一个面向嵌入式应用的,简单高效的,抢先式,多任务实时操作系统,支持基于优先级的任务调度算法(支持优先级反转)。它提供了任务控制,任务同步,互斥,定时器和终端控制等API。 REX所有的函数都在任务上下文环境里执行。 REX只需要少于5k的ROM控件, ...
分类:
其他好文 时间:
2017-10-17 21:45:14
阅读次数:
252
命名规则 交叉编译工具链的命名规则为:arch [-vendor] [-os] [-(gnu)eabi] arch - 体系架构,如ARM,MIPS vendor - 工具链提供商 os - 目标操作系统 eabi - 嵌入式应用二进制接口(Embedded Application Binary I ...
分类:
其他好文 时间:
2017-10-06 12:32:24
阅读次数:
212
1.概述本设计采用NIOS232位处理器,实现uCOS-II实时操作系统的使用,实现两个任务同时运行,一个LED闪烁,一个串口打樱硬件平台采用ETree的开发板(某宝提供),如下图所示:2.uCOS-II简介μC/OS和μC/OS-II是专门为计算机的嵌入式应用设计的,绝大部分代码是用C语言编写的。uC/O..
分类:
移动开发 时间:
2017-10-03 23:18:56
阅读次数:
347