偶是杨洋
《STM32嵌入式系统开发实战指南》以一款轻量级嵌入式实时操作系统为样本,阐述了嵌入式实时操作系统任务管理、时间管理、资源共享、内存管理等机制,介绍了内核及TCP/IP的移植和具体使用方法。为了避免枯燥的理论阐述,本书辅以适量的例程帮助大家学习。此外,本书还简要阐述了硬件平台设计、项目开展的一般步骤和注意事项。
《STM32嵌入式系统开发实战指南》适合已熟悉STM32的操作、掌握基于STM32官方驱动库的前后台模式应用软件开发的读者或初级嵌入式软件开发工程师阅读。本书由李志明,檀永,徐石明,丁孝华,桑林编著。
周周-Sophia
在科研项目研究、产品开发、毕业设计以及电子竞赛等活动中,经常遇到8位单片机速度、I/O口、内部RAM以及内部Flash不够用等问题。随着32位微控制器成本的降低,采用32位微控制器作为8位单片机系统的升级与更新换代已成为最佳选择,特别是内部带Flash的低成本ARM微控制器的使用,以接近8位单片机的成本即可获取更高性能。目前许多IC厂商都推出了内部带Flash的低成本32位 ARM微控制器,例如ARM Cortex-M3系列微控制器。它具有两个很重要的特点,一是低成本,二是高性能。在成本方面,价格与8位/16位微控制器相差不多;内带Flash,不需要外接ROM,简化了设计,电路更简洁。在高性能方面,运算速度快,例如以Cortex-M3为内核的STM32F2系列微控制器,内核主频高达120MHz,内部带有硬件乘法器、硬件除法器、以太网控制器、支持USB 接口等。由此可见,32位微控制器在性能上是8位、16位微控制器无法比拟的。在代码的大小方面,ARM Cortex-M3微控制器提供优于8位和16位体系结构的代码密度。在减少对内存的需求和最大限度地提高片上闪存的使用率方面,都具有很大的优势。STM32F103微控制器构建于高性能的ARM Cortex-M3内核,工作频率为72MHz,内置高速存储器(最高可达1M字节的闪存和128K字节的SRAM),丰富的增强型I/O端口和连接到两条APB总线的外设。增强型器件都包含2~3个12位的ADC、4个通用16位定时器和2个PWM定时器。成本低,该系列微控制器与常见的8位、16位单片机在价格上基本接近。既有32位单片机的性能,又与8位、16位单片机价格相当,可直接代替8位/16位单片机应用于一些小型控制系统中。体积小,可把该应用系统的PCB面积压缩到最小,以便应用到小体积的产品中,例如智能继电器、微型水位控制器、恒温控制器等。性能高,包含标准和先进的通信接口:5个USART接口、3个SPI接口、2个I2C接口、2个I2S接口、1个SDIO接口、一个USB接口和一个CAN接口。STM32F103是一个完整的系列,其成员之间引脚对引脚完全兼容,软件和功能也兼容。GCC编译器是一套以GPL及LGPL许可证发行的开源、自由软件。GCC编译器是移植到中央微控制器架构以及操作系统最多的编译器。由于GCC已成为GNU系统的官方编译器(包括GNU/Linux),它也成为编译与建立其他操作系统的主要编译器,包括Linux系列、BSD系列、Mac OS X、NeXTSTEP与BeOS等。GCC通常是跨平台软件首选的编译器。有别于一般局限于特定系统与执行环境的编译器,GCC在所有平台上都使用同一个前端处理程序,产生一样的中间代码,此中间代码在各个不同的平台上都一致,并可输出正确无误的最终代码。GCC功能强大、性能优越,并且开放源代码,用户可以免费使用,从而降低了开发成本。读者对象本书的读者需要具有一定的C/C++、单片机以及电子线路设计基础,适合于从事ARM嵌入式开发的工程开发人员、STM32的初学者作为参考资料,更适合于从事8位、16位MCU开发,而又迫切需要跨越到32位MCU平台的工程开发人员。也适合于高校师生作为课程设计、毕业设计以及电子设计竞赛的培训和指导教材,以及作为本、专科单片机、嵌入式系统相关课程的教材。光盘使用本书ARM程序的编译环境都是GCC, Obtain_Studio集成开发环境(IDE)软件已带有GCC,并自动配置GCC的运行环境,因此可以在Obtain_Studio中直接编译本书的程序。配套光盘中包括了所有章节的程序代码,读者可以直接拷贝下来使用,并仿照这些程序源代码去快速开发新的应用程序。
智能家居比较大,为了简单就说安防系统好了,以简单的视频监控为例:首先最基本的功能是图像采集,图像发送,图像接收,图像显示。为了简化,中间的图像压缩部分去掉。每个
论文的关键词定义 关键词是从论文的.题名、提要和正文中选取出来的,是对表述论文的中心内容有实质意义的词汇。关键词是用作计算机系统标引论文内容特征的词语,便于信息
嵌入式技术论文篇二 嵌入式系统应用技术 【摘 要】本文介绍了嵌入式系统的含义、发展、现状和我国在嵌入式系统中面临的机遇,重点介绍了嵌入式
MaxWit魔鬼训练营:国内唯一真正的高端嵌入式教学/培训机构是你的最佳选择,除非你担心理论和实践深度太深,导师看不懂。 www maxwit com
1. 智能压力传感器系统设计 2. 智能定时器 3. 液位控制系统设计 4. 液晶控制模块的制作 5. 嵌入式激光打标机运动控制卡软件系统设计 6.