加载中
STM32单片机外部中断配置讲解

STM32单片机外部中断配置讲解

2017/09/13 11:29
234
Linux中GCC常用指令

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

2017/08/21 15:30
53
vi常用命令

插入: i 从光标当前位置开始插入 a 从光标当前位置的下一个字符开始插入 o 在光标位置的下行插入一个空行,再进行插入 O 在光标位置的上一行插入一个空行,再进行插入 I 从光标所在行的开头...

2017/08/20 11:11
25
Keil常见错误/警告及解决方法

7 WARNING 206:’DelayX1ms’: missing function-prototype C:\8051\INPUT.C Error 267:’DelayX1ms‘:requires ANSI-style prototype C:\8051\INPUT.C 说明 程序中有调用DelayX1ms 函数 但该...

2017/08/01 10:10
1.9K
STM32单片机外部中断配置讲解

STM32单片机外部中断配置讲解

2017/07/27 20:40
428
一位久经沙场的嵌入式er站在初学者角度谈谈嵌入式开发与学习的一些问题

一位久经沙场的嵌入式er站在初学者角度谈谈嵌入式开发与学习的一些问题 在刚刚涉足嵌入式开发的时候,总想找到这样一本书,它可以解决我一些这样那样的疑惑。但是遗憾的是,到现在也没有这样...

嵌入式系统交叉调试原理和方法

嵌入式系统交叉调试方法一般分为两种,一种是基于JTAG的片上调试方法,一种是基于调试代理的远程调试方法。 JTAG是一种国际标准芯片测试协议,目前大多数CPU体系都支持JTAG。基于JTAG的片上调...

2017/12/18 11:31
715
控制器中如何设计MMU--虚拟内存管理机制

高级处理器CPU一般都会实现内存管理单元(MMU),其也是Linux等高级操作系统运行的必备条件。虚拟内存管理是linux操作系统的基本组件之一,其目的是让每个应用程序都单独拥有足够大的(G字节级...

2017/12/15 10:32
527
从需求的角度去理解嵌入式Linux:总线、设备和驱动

一、软件、面向对象、软件框架 软件是为了解决现实问题而产生的,面向对象的软件思维是解决普遍现实问题的一种有效的抽象方法,而软件框架指的是用面向对象的思维去解决某种特定领域的问题而...

2017/12/11 17:12
65
C语言在嵌入式系统编程时的注意事项1

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 尽管C语言提供...

2017/12/10 14:23
41
嵌入式软件学习路线图!

嵌入式学习是一个循序渐进的过程,如果是希望向嵌入式软件方向发展的话,目前最常见的是嵌入式Linux方向,关注这个方向,我认为大概分3个阶段: 1、嵌入式Linux上层应用,包括QT的GUI开发 2、...

2017/12/09 17:52
420
 Linux多线程及线程间同步

1、进程和线程的区别 进程的目的就是担当分配系统资源(CPU时间、内存等)的基本单位。线程是进程的一个执行流,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。一个进程...

2017/12/08 17:16
32
Linux文件系统的硬链接与软链接

Linux 系统中有软链接和硬链接两种特殊的“文件”。 软链接可以看作是Windows中的快捷方式,可以让你快速链接到目标档案或目录。 硬链接则透过文件系统的inode来产生新档名,而不是产生新档案...

2017/12/06 16:06
30
通俗讲解单片机、ARM、MUC、DSP、FPGA、嵌入式错综复杂的关系!

首先,“嵌入式”这是个概念,准确的定义没有,各个书上都有各自的定义。但是主要思想是一样的,就是相比较PC机这种通用系统来说,嵌入式系统是个专用系统,结构精简,在硬件和软件上都只保留...

2017/12/05 15:25
320
基于STM32的半导体制冷片(TEC)温度控制系统设计

一些医疗检测仪器在检测时需要模拟人体温度环境以确保检测的精确性,本文以STM32为主控制器,电机驱动芯片DRV8834 为驱动器,驱动半导体致冷器(帕尔贴)给散热片加热或者制冷。但由于常规的温...

2017/12/04 11:44
1.5K
CPU和GPU擅长和不擅长的地方

CPU和GPU都是具有运算能力的芯片,CPU更像“通才”——指令运算(执行)为重+ 数值运算,GPU更像“专才”——图形类数值计算为核心。在不同类型的运算方面的速度也就决定了它们的能力——“擅长...

2017/12/03 16:05
116
简单明了!嵌入式Linux启动过程详解

简单明了!嵌入式Linux启动过程详解

2017/11/29 14:26
1.2K
指针和数组都是C语言的精髓所在,两者有何联系区别?

1.1指针和数组定义 指针和数组都是C语言的精髓所在,对于很多C程序员来说,如果你问这样一个问题:数组和指针有什么区别?他们的答案很可能是:”数组和指针不是同一样东西吗,他们之间有什么...

2017/11/28 14:45
55
嵌入式系统知识大总结

嵌入式系统基础 1、嵌入式系统的定义 (1)定义:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 (2)嵌入式系...

2017/11/26 15:52
5
串行总线、差分线基本原理及优缺点

为了更快的传输数据,我们能想到的办法除了一次多传输几位数据(增加并行总线的数量)之外,还有一种办法就是提高单通道的数据传输速率,然而随着单通道速率的提升,信号完整性问题又会变得越...

2017/11/26 15:25
358

没有更多内容

加载失败,请刷新页面

返回顶部
顶部