硬件、外部设备与维护
-
STM32Cube高效开发教程王维波,鄢志丹,王钊 著STM32CubeMX和STM32CubeIDE是ST公司提供的用于STM32开发的免费工具软件,是STM32Cube生态系统的核心工具软件。本书首先详细介绍这两个软件的用法,然后以STM32F407为研究对象,采用STM32Cube开发方式介绍STM32F407各种系统功能和常用外设的编程开发,包括外设基本工作原理和接口电路、HAL驱动程序功能和使用方法,以及针对一个STM32F407开发板的完整编程示例。通过阅读本书,读者可以掌握STM32Cube开发方式和工具软件的使用,掌握基于HAL库的STM32F407系统功能和常用外设的编程开发方法。本书适合具有C语言、微机原理或单片机基础,想要学习STM32**开发技术的读者阅读,可以作为高等院校电子、自动化、计算机、测控等专业的教材,也可作为STM32应用开发者的参考书。 -
单片机与PLC智能家居控制系统设计案例王欣欣 王丽君本书以基于51内核、ARM Cortex-M内核的单片机、PLC为主,综合红外无线控制、GSM、Zigbee技术、LabView、Matlab、组态软件等,介绍应用中所需的基础知识和基本技能。通过具体实例,理论联系实际,充分体现了教学的应用特色和能力本位,突出人才应用能力的创新素养的培养,内容丰富,实用性强。 -
手把手教你RISC-V CPU 工程与实践芯来科技生态组 著,胡振波 编本书通过开源蜂鸟E203处理器系统地介绍了RISC-V处理器的嵌入式软件开发方法。全书共3个部分18章,不但给出嵌入式软件开发的全流程,而且介绍了蜂鸟E203处理器的具体使用方法,通过提供大量的实战项目,帮助读者做到理论与实践相结合。本书主要面向嵌入式软件开发工程师,以及对RISC-V感兴趣的初学者和技术爱好者。 -
单片机原理及应用张毅刚 著本书为“十二五”普通高等教育本科国家级规划教材,本书与“中国大学慕课”网站已上线的哈尔滨工业大学“单片机原理及应用”MOOC课程相配套。本书详细介绍了美国ATMEL公司的基本型/增强型AT89S51/AT89S52单片机的硬件结构与工作原理,8051汇编语言指令系统,并从应用设计的角度介绍AT89S51/AT89S52单片机的各种硬件扩展接口设计、接口驱动程序设计以及应用系统设计,同时给出了较多的典型设计案例。本书还对AT89S51/AT89S52单片机应用系统设计中的各种流行器件也作以介绍。本书为新形态教材,全书一体化设计,将课程重点内容授课视频制作成二维码,扫描即可实现在线同步学习。配套数字资源网站针对全书内容,制作了与主教材配套的电子教案(PPT文件),各章习题与参考答案,考试试卷与参考答案,以及Proteus总体功能介绍的视频文件和Proteus ISIS与ARES演示的视频文件,以方便教师授课,学生自学。此外,读者也可以登录“中国大学慕课”网站或“爱课程”网站,自主学习哈尔滨工业大学开设的“单片机原理及应用”MOOC课程。目前张毅刚主编《单片机原理及应用(第4版)》已与《单片机原理及应用——C51编程+Proteus仿真(第3版)》、《单片机原理及应用——基于C51编程的Proteus仿真案例(第2版)》形成较完整的系列教材。本书可作为各类工科院校、职业技术学院电气类、电子信息类、自动化类、计算机类、仪器类及机械电子工程专业单片机课程教材,也可供从事单片机应用设计的工程技术人员参考。 -
单片机原理及应用周旭欣,周波,周淇 著《单片机原理及应用——基于Keil及Proteus(第3版)》以AT89C51为例,深入浅出地讲解单片机的结构、汇编语言、基本原理、硬件资源及单片机的应用技术。主要内容包括:单片机基础知识、汇编指令、内外系统结构、中断与定时/计数器、串口通信、并行扩展、LED显示及键盘接口、LED点阵显示接口、LCD显示接口、AD-DA器件接口以及温度传感器接口等技术等,以上内容可根据教学需求选择使用。该书在单片机传统教学体系的基础上进行了改进。在内容编排上,以51单片机汇编语言作为贯穿全书各章节的主线,并将集成开发软件Keil、单片机仿真软件Proteus、串口调试助手以及串口虚拟驱动等相结合并应用于例题中,直观显示应用结果,实现了教学内容的可视化。此外,加入了新型或当前主流外部设备的原理介绍及仿真,包括LED点阵屏、LCD1602液晶显示屏、DS18820等。该书可作为高等工科院校计算机类、电气与电子信息类、机电一体化类、机械类等相关专业的本科教材,也可供从事单片机应用研究与开发的技术人员及普通读者参考。《单片机原理及应用——基于Keil及Proteus(第3版)》配有教学课件和例题源代码供任课教师参考,请发邮件至margaretxin@163. com申请索取。 -
嵌入式实时操作系统王宜怀 著嵌入式实时操作系统是嵌入式人工智能与物联网终端的重要工具和运行载体。该书以国产RT-Thread实时操作系统为背景,阐述实时操作系统的线程、调度、延时函数、事件、消息队列、信号量、互斥量等基本知识要素,并给出实时操作系统下的程序设计方法。全书分为基础应用(第1~7章)、原理剖析(第8~12章)及综合实践(第13~14章)三篇,如果读者只从事实时操作系统下的应用开发,可只阅读基础应用篇与综合实践篇;如果希望理解实时操作系统原理,则建议通读全书。《嵌入式实时操作系统:基于RT-Thread的EAI&IoT系统开发》可作为应用开发工程师、高等学校研究生及高年级本科生的参考用书,也可作为实时操作系统技术的培训用书。该书配有网上电子资源,在“百度”中搜索“苏州大学嵌入式学习社区”官网,从“著作”→“RTOS”→“RT-Thread”中可下载与该书配套的学习资源(参考资料、硬件资源及其使用文档、源代码、开发环境、课件、视频等)。 -
手把手教你RISC-V CPU 处理器设计芯来科技生态组 著,胡振波 编本书系统地介绍了 CPU 设计技巧和新兴开源RISC-V架构,内容翔实,涵盖开源蜂鸟E203处理器各模块的具体实现,以及可扩展协处理器的实现机制。为了让读者学以致用,本书还集成了大量的实例,用实例把各个模块的实现方式贯穿起来。 本书适合从事CPU设计的工程师和技术爱好者阅读。 -
山东大学软件学科50周年史《山东大学软件学科50周年史:国家示范性软件学院20周年》编委会 编步履铿锵二十年,滋兰树蕙开新篇。2001年,山东大学软件学院入选首批国家示范性软件学院,济南高新区与山东大学联合共建山东大学齐鲁软件学院,为软件学科发展提供了无限广阔的前景。二十年扎根齐鲁,软件学院与“名城”“名园”“名企”同频共振、相生相长,有力支撑了济南“软件名城”和青岛“软件特色名城”建设,为我国经济结构战略性调整和软件产业快速发展作出了重要贡献;二十年示范代领,软件学院桃李天下、硕果累累,砥砺初心使命,拥有了一支思想素质好、学术造诣深、科研实力强的师资队伍,建立了学士-硕士-博士-博士后完整的人才培养体系,培养了两万余名高素质软件工程创新人才,建设了电子商务交易技术国家工程实验室等9个重要科研平台,承担了近百项国家重大重点科研项目,形成了自己的学科优势和办学特色。欣逢盛世强国梦,奋楫扬帆正当时。院史展示了软件学科和软件学院的发展轨迹与学术成就,主要分“应势而生:五十载强基固本,‘三源归一’谋发展”,“顺势而为:二十年示范代领,‘两院协同’创辉煌”,“乘势而上:新时代特色创建,‘兴学强院’谱新篇”等部分,以志缅怀先贤、鉴往知今、激励后学、与时俱进。在新的历史起点,软件学院要把握新发展阶段,贯彻新发展理念,构建新发展格局,高端国际合作协同,以山东大学-南洋理工大学人工智能国际联合研究院为世界软件学科建设打造新引擎,大型工业软件驱动,国家特色化示范性软件学院创建为学院高质量发展开启新征程。 -
嵌入式实时操作系统μC/OS-II原理及应用任哲,房红征 著μC/OS-II是一个源码开放的嵌入式实时操作系统的内核。本书详细地介绍了嵌入式实时操作系统μC/OS-II内核的任务的管理和调度、系统时钟和节拍服务、时间管理、中断、任务的通信和同步、内存的简单管理原理。为帮助读者理解书中的内容,该书给出了大量的实例。最后,还介绍了μC/OS-II的移植方法。为了学习上的方便,第3版还增加了使用集成开发环境BC45和VC6.O编译μC/OS-II的相关内容。第4版主要对第3版前3章做了较大的修改,增加了普通操作系统和嵌入式操作系统的区别,以及队列、堆栈、计算机中断等特殊问题,并重新编写了任务的概念等内容。第5版对第4版第2章“预备知识”进行了较大修改。本书适合高等院校计算机、电子技术、自动化技术、仪器仪表等信息类专业教学使用,也适合对嵌入式操作系统感兴趣的工程技术人员阅读参考。 -
Xilinx Zynq-7000嵌入式系统设计实验教程刘玉梅 著《Xilinx Zynq-7000嵌入式系统设计实验教程》以Xilinx Zynq-7000 SoC系列为背景,介绍嵌入式系统设计技术,内容包括Zynq体系结构与开发流程、GPIO原理及接口程序设计、Zynq中断与定时技术、嵌入式Linux操作系统移植与驱动开发、Zynq外设模块结构、功能技术及综合案例设计等。《Xilinx Zynq-7000嵌入式系统设计实验教程》强调软硬件融合、软硬件协同的嵌入式系统设计,突出体现以IP核为中心系统级软硬件融合的设计思想;使用PetaLinux工具实现嵌入式Linux操作系统配置与移植,简化了嵌入式Linux操作系统移植过程;以Vivado为开发平台,基于PYNQ-Z2开发板,详细阐述了嵌入式系统的完整设计流程,设计了单元实验和综合案例,可以满足嵌入式系统教学和自学的需求。
