嵌入式作业一

1.嵌入式系统常用术语

  • 硬件相关的术语

中文英文缩写
封装package
印刷电路板printed circuit boardPCB
动态可读写随机存储器dynamic random access memoryDRAM
静态可读写随机存储器static random access memorySRAM
只读存储器read only memoryROM
闪存存储器flash memory

FLASH

电子式可擦除可编程只读存储器electrically-erasable programmable read-only memoryEEPROM
  • 通信相关的术语

中文英文缩写
并行通信Serial Communication
串行通信Parallel Communication
通用串行总线Universal Serial BusUSB
串行通信接口Universal Asynchronous Receiver/TransmitterUART
边界扫描测试协议Joint Test Action GroupJTAG
串行线调试Serial Wire DebugSWD
集成电路互联总线Inter Integrated CircuitI2C
串行外设接口Serial Peripheral InterfaceSPI
  • 功能模块相关的术语

中文英文缩写
通用输入/输出General Purpose Input/OutputGPIO
模数转换Analog to Digital ConvertADC
数模转换Digital to Analog ConvertDAC
脉冲宽度调制器Pulse Width ModulatorPWM
看门狗Watch Dog TimerWDT
液晶显示Liquid Crystal DisplayLCD
发光二极管Light Emitting DiodeLED

2.编译、下载、运行第一个嵌入式程序

步骤 1 :硬件接线。 Type-C 数据线的小端连接主板的 Type-C 接口,另外一端接通 用计算机的 USB 接口。
步骤 2 :打开环境,导入工程 打开集成开发环境 AHL-GEC-IDE ,单击菜单“文件”→“导入工程”,随后选择电子资源中“..\ 04-Software\CH01\ AHL-STM32L431-Test ”(文件夹名就是工程名。注意:路径中不能包含汉字,也不能太深)。导入工程后,左侧为工程树形目录,右侧为文件内容编辑区,初始显示 main.c 文件内容
步骤 3 :编译工程。 单击菜单“编译”→“编译工程”,就开始编译。正常情况下,编译后会显示“编译成功! ”。
步骤 4 :连接 GEC 单击菜单“下载”→“串口更新”,将进入更新窗体界面。单击“连接 GEC ”查找目标 GEC ,若提示“成功连接 …… ”,可进行下一步操作。若连接不成功,则可参阅电子资源中“..\02-Document ”文件夹内的快速指南文档中的“常见问题及解决办法”一节进行解决。
步骤 5 :下载机器码。 单击“选择文件”按钮,导入被编译工程目录下 Debug 中的 .hex文件,然后单击“一键自动更新”按钮,等待程序自动更新完成。当更新完成之后,程序将自动运行。
步骤 6 :观察运行结果。 这就是出厂时灌入的程序。
步骤 7:通过串口观察运行情况 。① 观察程序运行过程。进入“工具”→“串口工具”,选择其中一个串口,波特率设为 115200 并打开,串口调试工具页面会显示三色灯的状态、MCU 温度、环境温度(若没有显示,则关闭该串口,打开另一个串口)。② 验证串口收发。关闭已经打开的串口,打开另一个串口,波特率选择默认参数,在“发送数据框”中输入字符串,单击“发送数据”按钮。正常情况下,主板会回送数据给 PC,并在接收框中显示
有了这些初步体验,下面开始进入嵌入式系统的学习之旅,首先了解嵌入式系统的定
义、发展简史、分类及特点。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值