嵌入式系统课程作业1

嵌入式系统常用术语

硬件常用术语

1.封装

常用的可分为通孔封装和贴片封装

    通孔封装主要有单列直插 (Single-in-line Package, SIP)、双列直插(Dual-in-linePackage,DIP)、Z字形直插式封装(Zigzag-in-line Package, ZIP)。
常见的贴片封装主要有小外形封装(Small Outline Package, SOP)、紧缩小外形封装(Shrink Small Outline Package, SSOP)、四方扁平封装(Quad-Flat Package,QFP)、塑料薄方封装(Plastic-Low-profile Quad-Flat Package,LQFP)、塑料扁平组件式封装(Plastic FlatPackage, PFP)、插针网格阵列封装(Ceramic Pin Grid Array Package,PGA)、球栅阵列封装(Ball Grid Array Package, BGA)等。

 2.印刷电路板

      印刷电路板(Printed Circuit Board,PCB)是组装电子元件用的基板,是在通用基材上安预定设计形成点间连接以及印制元件的印制板,是电路原理图的实物化,是一种用于支持和连接电子元件的板状基材。

3.动态及静态可读写随机存储器

      动态可读写随机存储器(Dynamic Random Access Memory,DRAM)
      静态可读写随机存储器(Static Random Access Memory, SRAM)

4.只读存储器(Read Only Memory,ROM)

      分为固定 ROM、可编程 ROM(即 PROM,Programmable ROM)和可擦除 ROM(即EPROM,Erase PROM)3种

5.闪速存储器

6.模拟量和开关量

      模拟量是连续变化的信号,它可以在一定范围内的任意数值。开关量是离散的信号,它只有两个可能的状态,通常表示为开(ON)和关(OFF)、高(HIGH)和低(LOW)、1 和 0 等。

与通信相关的术语

 1.并行通信 Parallel communication

 2.串行通信 serial communication 在嵌入式系统中,串行通信一词一般特指用串行通信接口(UART)与 RS232 芯片连接的通信方式。

 3.串行外设接口(Serial Peripheral Interface, SPI)

 4.集成电路互联(12C)总线(IIC(Inter-Integrated Circuit)其实是IICBus简称)

 5.通用串行总线(Universal Serial Bus, USB)

 6.控制器局域网 (Controller Area Network , CAN)

 7.边界扫描测试协议(Joint Test Action Group , JTAG)

 8.串行线调试(Serial Wire Debug, SWD)技术使用2针调试端口,是JTAG 的低针数和高性能替代产品

与功能模块相关的术语

功能模块部分

1.通用输入输出(General Purpose I/O,GPIO)

2.模数转换与数模转换:模数转换(Analog to Digital Convert,ADC)的功能是将电压信号(模拟量)转换为对应的数字量。数模转换(Digital to Analog Convert,DAC)的功能则是将数字量转换电压信号(模拟量)。

3.脉冲宽度调制器(Pulse Width Modulator,PWM)是一个数模转换器,可以产生一个高电平和低电平之间重复交替的输出信号,这个信号就是PWM信号。

4.看门狗(Watch Dog)是一个了防止程序跑飞而设计的一种自动定时器

5.液晶显示(Liquid Crystal Display,LCD)

6.发光二极管(Light Emitting Diode, LED)

7.键盘

运行示例程序

1.首先在苏州大学嵌入式学习社区下载安装软件:AHL-GEC-IDE4.55

下载地址

2.安装并运行

由于所需要的STM32L431微控制器在所购买的书籍中没有赠送,故后续需要在该控制器送达后继续完成

补充

1、将Type-C数据线的小端连接微控制器的Type-C接口,另外一端连接计算机USB接口,完成连接。

2、在苏州大学嵌入式学习社区下载配套的学习资源

下载地址

3、下载完成后,在我们上述提到的AHL-GEC-IDE4.55程序中,打开集成开发环境AHL-GEC-IDE,点击菜单“文件”->“导入工程”,导入从社区中下载的电子资源...\04-Software\CH01\AHL-STM32L431-Test-20230811。结果如图所示。

4.点击菜单“下载”->“串口更新”,进入更新窗体界面。点击“连接GEC”查找目标GEC

5.通过观察控制器中颜色的变化

由于黄色与绿色在肉眼上无法分辨,下图是根据运行提示黄色时拍摄

  • 45
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值