嵌入式作业1

嵌入式系统常用术语(中文,英文,缩写)

硬件相关的术语
封装(package) 

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

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

只读储存器(read Only Memory,RAM)

闪速储存器(flash)也成为闪存

模拟量与开关量

通信有关的术语
并行通信(Parallel communication)

串行通信(serial communication)

串行外设接口(Serial Peripheral InterFace ,SPI)

集成电路互联总线(I2C)

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

控制器局域网(Controller Area Network)

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

串行线调试技术(serial wire Debug ,SWD)

功能有关的专业术语
通用输入与输出(General PurPose I/O,GPIO)

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

脉冲宽度调制器(Pulse Width Modulator,PWM)

看门狗(Watch Dog)

液晶显示(Liquid Crystal Display,LCD)

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

键盘(keyboard)

初始实验

首先下载所需的软件和资源

根据老师提供的网站,进入苏州大学教育资源网--嵌入式书6版

下载文件:

并安装好开发环境,接下来可以运行第一个嵌入式程序了。

运行第一个嵌入式程序

步骤一:连接开发板

书本会自带一个小型主板,加上配备的type-c数据线连接上电脑的usb接口

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

打开安装好的开发工具,然后左上角选择文件-导入工程,选择AHL-STM32L431-Test-20230811这一个文件进行导入,具体路径为:AHL-MCU6-V2.0-20240118\04-Software\CH01\AHL-STM32L431-Test-20230811

导入完成后,左侧为工程树形目录,右侧为文件内容编辑区,默认打开main.c文件内容

样子如下:

步骤三:编译工程

点击左上角编译-编译工程,一般会编译成功

步骤四:连接GEC

单击菜单“下载”→“串口更新”,将进入更新窗体界面。单击

“连接 GEC”查找目标 GEC,若提示“成功连接……”,可进行下一步操作。

步骤五:下载机器码

单击“选择文件”按钮,去到电子资源那里,选择debug文件夹,导入被编译工程目录下 Debug 中的.hex文件,然后单击“一键自动更新”按钮,等待程序自动更新完成。当更新完成之后,程序将自动运行。观察运行结果,跟main.c内容基本一致

观察运行结果,跟main.c内容基本一致

步骤六:通过串口观察运行情况

左上角-工具-串口工具-选择其中一个串口(波特率设为 115200 并打开),会显示内容,然后可以选择另一个串口,可以发送数据给你的pc。(若没有显示,则关闭该串口,打开另一个串口)

关闭已经打开的串口,打开另一个串口,波特率选择默认参数,在“发送数据框”中输入字符串,单击“发送数据”按钮。正常情况下,主板会回送数据给 PC,并在接收框中显示,如图:

运行测试结束,以上就是所有的实验内容。

  • 33
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值