一、嵌入式系统的常用术语(英文名、中文名、英文全称)
以下包含书中的硬件、通信、功能模块相关的术语
1.ADC(模数转换)Analog-to-Digital Converter
2.ASIC(专用集成电路)Application-Specific Integrated Circuit.
3.BSP(板卡支持包)See board support package.
4.CISC(复杂指令集计算机)Complex Instruction Set Computer.
5.CAN(控制器局域网)ContrllerArea Network
6.CPU(中央处理器) Central Processing Unit.
7.DAC(数模转换)Digital-to-Analog Converter
8.DMA(直接内存访问) Direct Memory Access.
9.DRAM(动态随机访问存储器) Dynamic Random-Access Memory.
10.GPIO(通用输入/输出)General Purpose Input/Output
11.I2C(集成电路互联总线)Inter-Integrated Circuit
12.ICE(在线仿真器)In-Circuit Emulator.
13.I/O(输入/输出) Input/Output.
14.ISR(中断服务程序) interrupt service routine
15.JTAG(边界扫描测试协议)Joint Test Action Group
16.LCD(液晶显示)Liquid Crystal Display
17.LED(发光二极管)light-emitting diode
18.NVRAM(非易失的随机访问存储器)Non-Volatile Random-Access Memory.
19.PWM(脉冲宽度调制器)Pulse-width modulation
20.PCB(印刷电路板)printed circuit board.
21.PROM(可编程只读存储器) Programmable Read-Only Memory.
22.RAM(随机访问存储器) Random-Access Memory.
23.RISC(精简指令集计算机) Reduced Instruction Set Computer.
24.ROM(只读存储器) Read-Only Memory.
25.RTOS(实时操作系统) Real-Time Operating System.
26.SWD(串行线调试技术)Serial Wire Debug
27.SPI(串行外设接口)Serial Peripheral Interface.
28.SRAM(静态随机访问储存器) Static Random-Access Memory.
29.USB(通用串行总线)Universal Serial Bus
30.UART(通用异步收发器)Universal Asynchronous Receiver/Transmitter.
31.Analog Signal(模拟量)
32.Address Bus (地址总线)
33.Binary Semaphore(二元信号)
34.Critical Section(临界段)
35.Digital Signal(开关量)
36.Embedded System(嵌入式系统)
37.Flash Memory (闪存)
38.General-purpose Computer(通用计算机)
39.Keyboard(键盘)
40.Memory map(内存映射)
41.Package(封装)
42.Scheduler(调度程序)
43.Watch dog(看门狗)
二、AHL-STM32L431示例程序的运行与记录
运行实例程序所使用的软件版本为AHL-GEC-IDE(4.55)
下载实例程序
1.硬件接线
2.导入工程,其界面如下
3.编译该工程
4.连接GEC
5.下载机械码
6.观察运行结果
主板灯光依次变化为暗、红、绿、黄、蓝、紫、青、白
触摸热敏字样的温度传感器时,黄灯闪烁3次,运行提示如下
然而,触摸"金葫芦"触摸区时,白灯未闪烁,疑是该触摸区功能受损,无法识别触摸。
7.通过串口观察运行情况
验证串口收发