嵌入式体系与结构学习笔记
vvvvainman
学习
展开
-
嵌入式系统作业:考察产品:小米家庭智能套装
小米家庭智能套装技术分析:1. CPU 由于小米家庭智能套装有着网络通信、元器件监控等功能,所以其CPU应该是32位的RISC2. 通信:由于小米的智能套装信号传输范围不大,而且感应器和网关的功耗肯定不能大,所以应该是典型的ZIGBEE协议3. 供电:传感器部分应该是纽扣电池供电,网关部分是220V电源供电4. 传感:小米智能套装中的人体传感原创 2016-10-12 23:26:14 · 616 阅读 · 0 评论 -
嵌入式系统作业:设计一个嵌入式系统:电热水器
电热水器:1. 电热水器控制器的输入设备有温度计2. 电热水器控制器的输出设备有:加热棒3. 增加的安全功能:① 防止干烧硬件上要增加水位感应器和控制进出水的装置,软件上一旦感应器感应到瓶内水位过低甚至没有便要进水到安全水位并加热② 温度控制由于人皮肤不能承受过高温度,因此需在软件上增加温度控制系统,一旦温度高于设定温度,停止加热开启保温模式,原创 2016-10-12 23:27:19 · 4666 阅读 · 0 评论 -
嵌入式系统作业:设计GPS手持地图终端
GPS手持地图终端设备设计 功能性能描述:1.在离线地图上实时定位,一秒刷新一次 2.能接受GPS数据 3.有两个控制按钮控制开关起始 4.有个LCD显示屏,能显示当前位置、速度、路线等数据,一秒更新一次 硬件组成:一块STM32的CPU、5寸LCD显示屏、两个控制按钮、一个GPS模块 软件组成:ucos操作系统 和原创 2016-10-12 23:28:18 · 1971 阅读 · 1 评论 -
嵌入式系统作业:CPU选型
关于自行车码表的CPU选型,我选择STM32F038F6P6这款CPU 首先由于自行车码表供电条件有限,能耗方面肯定选择相比其他系列都要低的STM32 F0系列。这一系列中,能耗较低的几款最低电压1.65V、最高电压1.95V的型号中,我们进一步比较,秉承够用就行的原则,由于自行车码表只需要一个小液晶显示屏,并记录速度、行驶路程和总路程这几个数据,所以我们的要求并不高,FLASH上32KB原创 2016-10-12 23:29:03 · 1506 阅读 · 0 评论 -
嵌入式系统作业:简述Cortex指令集相比ARM指令集的优势
优势一:支持的Thumb-2指令集Cortex-M3支持的Thumb-2指令集,它是一种16/32位混合编码指令,兼容Thumb指令。对于一个应用程序编译生成的Thumb2代码,以接近Thumb编码的代码尺寸,达到了接近ARM编码的运行性能。Thumb2是一种紧凑、高效的新一代指令集。Thumb2指令集是面向高级语言的指令集,适合于C语言编程,由编译器生成目标代码。 优势二:支持存原创 2016-10-12 23:29:38 · 2003 阅读 · 0 评论