嵌入式系统专业术语以及AHL-STM32L431运行示例程序

这篇具有很好参考价值的文章主要介绍了嵌入式系统专业术语以及AHL-STM32L431运行示例程序。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、嵌入式术语

1.1 与硬件相关的术语

1.2 与通信相关的术语

1.3 与功能模块相关的术语

二、运行示例程序,并得出结论

一、嵌入式术语

1.1 与硬件相关的术语

  1. 封装(Package,PKG)

      封装是指将集成电路芯片封装在外部包装中以保护芯片并便于连接到电路板上。不同类型的封装可以影响芯片的性能、功耗和散热,因此在嵌入式系统设计中,需要考虑选择适当的封装类型,以下分为两种:

    (1)通孔封装:通孔封装通过连接引脚穿过PCB上的孔进行连接。   (2)贴片封装:贴片封装直接焊接到PCB表面。 在嵌入式系统中,通常使用贴片封装,因为它们更小巧,具有更好的性能特性,并且更适合高密度的PCB布局。                   ahl-stm32l431,嵌入式硬件

  2. 印制电路板(Printed Circuit Board,PCB)

    1. 动态可读写随机存储器(Dynamic Random Accesss Memory,DRAM):由一个MOS管组成一个二进制存储位。一般每隔一段时间就要控制印刷新信息,给其充电。一般用于内存,显存。

    2. 静态可读写随机存储器(Static Random Access Memory,SRAM) :一般由四个或者六个MOS管构成一个二进制位。当电源有电时,SRAM不用刷新,可以保持原有的数据。一般用于CPU缓存。

  3. 只读存储器(Read Only Memory,ROM),ROM有固定ROM、可编程ROM(Programmable Red-Only Memory,PROM)和可擦除ROM(Erasable Programmable Read-OnlyMemory,EPROM)     用低电压信号即可擦除的EPROM称为电可擦除EPROM(Electrically Erasable Programmable Read-Only Memory,EEPROM)。

  4. 闪速存储器(Flash Memory) 新型快速的EEPROM,闪存。

  5. 模拟量(Analog Signal,A)与开关量(Digital Signal,D)

1.2 与通信相关的术语

  1. 并行通信(Parallel Communication)

  2. 串行通信(Serial Communication)

    (1)SPI(2)I2C(3)USB
  3. 串行外设接口(Serial Peripheral Interface,SPI)

  4. 集成电路互联总线(Inter-Integrated Circuit,I2C/IIC)

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

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

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

  8. 串行线调试技术(Serial Wire Debug,SWD)

1.3 与功能模块相关的术语

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

  2. 模数转换(Analog to Digital Convert,ADC)与数模转换(Digital to Analog Convert,DAC)

  3. 脉冲高度调制器(Pulse Width Modulator,PWM)

  4. 看门狗(Watch Dog)

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

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

  7. 键盘(Keyboard)

二、运行示例程序,并得出结论

准备阶段:进入官网下载集成开发环境AHL-GEC-IDE(我这里为4.55版本)

ahl-stm32l431,嵌入式硬件

链接在这:https://sumcu.suda.edu.cn/AHLwGECwIDE/list.htm

还需下载示例程序:https://sumcu.suda.edu.cn/qrss6b/list.htmahl-stm32l431,嵌入式硬件

步骤一:将开发板使用USB连接到电脑中

步骤二、三:打开环境,导入工程进入

ahl-stm32l431,嵌入式硬件

编译成功后进入下一步

步骤四:连接GEC

ahl-stm32l431,嵌入式硬件

步骤五:下载机器码

ahl-stm32l431,嵌入式硬件

步骤六:观察运行结果

通过观察开发板中颜色的变化发现与书本中的一致,即按照红、绿、黄、蓝、紫、青、白的顺序一次点亮并且循环反复,用手触摸主板上“热敏”字样时、黄灯闪烁3次。

ahl-stm32l431,嵌入式硬件ahl-stm32l431,嵌入式硬件ahl-stm32l431,嵌入式硬件

ahl-stm32l431,嵌入式硬件ahl-stm32l431,嵌入式硬件ahl-stm32l431,嵌入式硬件

ahl-stm32l431,嵌入式硬件ahl-stm32l431,嵌入式硬件

ahl-stm32l431,嵌入式硬件

步骤七:

(1)通过串口观察运行情况

ahl-stm32l431,嵌入式硬件

(2)验证串口收发。关闭已经打开的串口,打开另一个串口,波特率选择默认参数,在“发送数据框”中输入字符串,点击“发送数据”。主板会回送数据给PC,并在接收框中显示。如图所示。

ahl-stm32l431,嵌入式硬件

总结:在本次实验实例中触摸“金葫芦”字样时白灯并没有点亮,经过观察给出的源代码发现里面并没有写,我也不知道怎么去编写这段代码,先放着吧,除此之外在编译的时候遇到点小问题,应该是路径设置的不对或者是用了中文。文章来源地址https://www.toymoban.com/news/detail-845830.html

到了这里,关于嵌入式系统专业术语以及AHL-STM32L431运行示例程序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 本科自动化专业,单片机、PLC、嵌入式等方向哪个前景好一些?

    最近看到一个topic:本科自动化专业,单片机、PLC、嵌入式等方向哪个前景好一些? 先纠正一个错误观点,单片机其实是嵌入式的一个职业方向,也算是嵌入式的一种,因为程式都是 嵌入到芯片内部运行,区别是单片机一般最多只能跑freertos系统这些小系统,性能相对来说没

    2024年02月11日
    浏览(36)
  • 【蓝桥杯嵌入式】第十三届蓝桥杯嵌入式省赛客观题以及详细题解

    题解:   概念题。 MCO引脚,是单片机对外提供时钟的引脚。 HSE,高速外部时钟信号,时钟源由外部晶体/陶瓷谐振器与外部时钟; HSI,高速的内部时钟,由内部8MHz的RC振荡器产生,可直接作为系统时钟或在2分频后作为PLL输入; SYSCLK,是系统时钟; HSE/2,对高速外部时钟进

    2023年04月16日
    浏览(166)
  • 【蓝桥杯嵌入式】第十三届蓝桥杯嵌入式国赛程序设计试题以及详细题解

      本届国赛试题主要包含 LCD 、 LED 、 按键 、 EEPROM 、 串口 、 模拟电压输入 、 脉冲输入输出 七大部分,其中前面三个部分是蓝桥杯嵌入式的“亲儿子”(必考部分),而剩下的四个部分都为“干儿子”(考频相对较高)。   相对于本届省赛两套试题:   本套试题 串口数

    2024年02月02日
    浏览(90)
  • 【蓝桥杯嵌入式】第十二届蓝桥杯嵌入式国赛程序设计试题以及详细题解

      本套试题较为常规,试题主要需要使用的模块有:LCD、LED、按键、定时器输入捕获功能、采集光照传感器的值以及串口,其中最重要的是 串口收发数据 以及 定时器的输入捕获功能 ,其余的各个部分还算比较常规、比较简单。下面咱就一起来看看这届赛题的题解吧!🤤🤤

    2024年02月06日
    浏览(55)
  • 【蓝桥杯嵌入式】第十四届蓝桥杯嵌入式省赛[第一场]程序设计题以及详细题解

      今年的第一场比赛绝对np,官方将串口直接省掉了,将其替换成很多小功能,如:切换计时、频率均匀变化、锁机制等等,总的来说本届赛题的难度提升了不少。   本届试题需要用到的功能模块有 LCD 、 LED 、 按键 、 定时器输入捕获 、 定时器PWM输出 、 ADC获取 ,虽然这

    2023年04月17日
    浏览(82)
  • 嵌入式系统>嵌入式硬件知识

    AI芯片的特点包括 :新型计算范式AI芯片的关键特征: 1、新型的计算范式 AI 计算既不脱离传统计算,也具有新的计算特质,如处理的内容往往是非结构化数据(视频、图片等)。处理的过程通常需要很大的计算量,基本的计算主要是线性代数运算,而控制流程则相对简单。

    2024年02月08日
    浏览(55)
  • 嵌入式操作系统(嵌入式学习)

    嵌入式操作系统是一种专门设计和优化用于嵌入式系统的操作系统。它是在资源受限的嵌入式设备上运行的操作系统,如微控制器、嵌入式处理器和系统芯片等。 嵌入式操作系统的主要目标是提供对硬件资源的有效管理和对应用程序的调度,以实现系统的可靠性、实时性和效

    2024年02月10日
    浏览(60)
  • 软考-嵌入式系统设计师:[嵌入式系统基础:笔记(一)]

    大家不要只收藏不关注呀,哪怕只是点个赞也可以呀!🤣 粉丝私信发邮箱,免费发你PDF!!! 因为准备备考中级嵌入式设计师证书,所以买了一些资料回来准备复习,本书为倪奕文老师编制的书,如果大家有时间和精力还是很建议大家去买一本的,这本书反而是能够让小白很快

    2023年04月08日
    浏览(119)
  • 关于嵌入式开发的一些信息汇总:嵌入式C开发人员、嵌入式系统Linux

    这篇文章是关于嵌入式开发的一些基本信息,供想入行的人参考。有一些作者本人的想法,以及来自外网的大拿的文章翻译而来,原文链接在此Learning Linux for embedded systems,再次感谢,支持原创。 普通C开发人员和嵌入式C开发人员之间的 基本区别在于 ,因为嵌入式C程序被设

    2024年02月03日
    浏览(70)
  • 了解嵌入式系统的不同细分领域:探索嵌入式BSP的定义

    嵌入式BSP是指嵌入式系统中的板级支持软件。它是针对特定硬件平台的软件包,提供了操作系统和硬件之间的抽象层,以便开发人员可以更方便地使用硬件功能和编写应用程序。 嵌入式BSP的功能包括: 设备初始化和配置:BSP负责初始化硬件设备,并进行必要的配置,使操作

    2024年02月11日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包