项目迁移向导 从Keil µVision® forARM平台转为 IAR Embedded Workbench® for ARM平台 本文使用的项目例程所采用的IDE版本如下: 项目迁移概述 从现有的Keil µVision项目的进行迁移需要收集关于当前的项目信息,并使用这些信息创建新的IAR Em ...
分类:
其他好文 时间:
2019-05-28 12:33:31
阅读次数:
117
学嵌入式需要打好基础 下面我们来学习下计算机原理里的3种常见总线协议及原理 协议:对等实体之间交换数据或通信所必须遵守规则或标准的集合 1、UART(Universal Asynchronous Receiver/Transmitter): 通用异步接收发送器,也就是通常所说的串口,基本都用于调试 ...
分类:
其他好文 时间:
2019-05-27 13:13:35
阅读次数:
553
new/delete,malloc/free,构造函数,析构函数,dynamic_cast ...
分类:
编程语言 时间:
2019-05-24 11:02:26
阅读次数:
108
RT3662结合了Rayink的双频 802.11n 系统单芯片,兼容2T3RMAC,BB,2 4/5GHz射频,高性能的500MHz MIPS74KcCPU核心,一个USB主机和一个USB OTG,两个千兆位以太网MAC,一个PCle主机/设备和一个PCI主机 /设备。RT3662采用Ralink ...
分类:
其他好文 时间:
2019-05-23 12:09:54
阅读次数:
209
之前我调试嵌入式linux程序,一般是借助ucontext库,在发生段错误时,直接将错误函数打印出来。有同事建议我使用core dump,于是我今天在嵌入式板卡尝试了core文件的生成,但是也是几经波折,在网上查了很多资料,才成功生成core文件,所以总结如下: 如果程序段错误了,core文件没有生 ...
分类:
其他好文 时间:
2019-05-22 20:45:17
阅读次数:
106
专题2-U-Boot新手入门 对于u-boot的使用主要分为两个方面,一个方面是u-boot的使用,另一个是它的开发。 2.1 编译u-boot 嵌入式的层次:bootloader(u-boot),linux内核,根文件系统。 1. 配置U-Boot TQ210: make TQ210_config ...
分类:
其他好文 时间:
2019-05-21 21:17:15
阅读次数:
162
专题1-课程规划与学习方法 1. 课程规划 本课程分上下两季,上季和下季各十个专题。这20个专题的课程一共分为三大部分。分别是:嵌入式环境搭建(2-4),linux内核开发基础(5-8),驱动开发(9-20)。 (1)核心理论学习(概念与函数原型) (2)范例程序分析 (3)思维导图设计 (4)手把 ...
分类:
其他好文 时间:
2019-05-21 21:08:44
阅读次数:
145
专题3-嵌入式Linux内核制作 一.linux内核简介 (1)Linux系统是怎么构成的? (2)为什么linux系统分为了用户空间和内核空间? 现代CPU通常实现了不同的工作模式,以ARM为例,就实现了7中工作模式: 用户模式(usr),快速中断(fiq),外部中断(irq)、管理模式(svc) ...
分类:
系统相关 时间:
2019-05-21 20:55:38
阅读次数:
178
1,常见的观点: 1,并不是每个应届生都有机会写操作系统和驱动程序; 2,嵌入式系统也是软家系统,只不过是软件在出厂的时候已经被烧写到硬件中了,用户没有办法修改软件而已,因此嵌入式系统也是软件系统,C++还是应用的比较多的; 3,今天软件行业飞速发展,一种语言支撑职业生涯,那是不可能的,并且今天的驱 ...
分类:
编程语言 时间:
2019-05-21 20:52:32
阅读次数:
210
最近的嵌入式Linux系统上要做课程设计= =要用贼老贼老的qt4.7,配环境踩坑都费了我1天时间.....所以记录下来,希望能给和我遇到相同问题的朋友一点帮助 1.问题1 在安装这些库(环境)的过程中出现了 E: 无法定位软件包 XXXX 的错误,解决办法就是 换源 ! 这里我选择的是阿里源,参考 ...
分类:
系统相关 时间:
2019-05-20 01:29:19
阅读次数:
508