1 简介 4 2 特性 5 3 开发环境 9 3.1 系统环境 9 3.2 开发选项 9 3.2.1 CMSIS 包 9 3.2.2 MM IoT SDK 10 3.2.3 PlatformIO + MM IoT SDK 10 4 入门 11 4.1 默认跳线配置 12 4.2 AP 设备设置 13 4.2.1 更改信道、带宽、DTIM 周期 17 4.3 软件示例 18 4.4 查看 MM6108-EKH05 演示 HTTP 服务器 19 5 软件开发 22 5.1 安装 CMSIS 包 22 5.2 构建和运行示例应用程序 25 5.2.1 UART 输出 31 5.2.1.1 Windows 31 5.2.1.2 Linux 32 5.2.1.3 Mac OS 32 5.3 更改示例应用程序33 5.4 更改示例配置 35 5.5 在 SPI 和 SDIO 之间切换 36 5.6 更改网络堆栈 43 5.7 更新 BLUENRG-M2SP 模块固件 45 6 硬件布局和配置 48 6.1 电源选择 48 6.2 使用外部调试器/编程器 49 6.3 更改 VFEM 电压 50 6.4 在 SDIO 和 SPI 之间切换 51 6.5 在 SMA 和 U.FL 连接器之间切换 52 6.6 断开传感器 53 7 功耗测量 54 7.1 功耗测量点 54
1 简介 4 2 特性 5 3 开发环境 8 3.1 系统环境 8 3.2 开发选项 8 3.2.1 CMSIS 包 8 3.2.3 MM IoT SDK 8 3.2.4 PlatformIO + MM IoT SDK 9 4 入门 10 4.1 默认跳线配置 11 4.2 AP 设备设置 12 4.2.1 更改信道、带宽、DTIM 周期 16 4.3 软件示例 17 4.4 查看 MM6108-EKH05 演示 HTTP 服务器 18 5 软件开发 21 5.1 安装 CMSIS 包 21 5.2 构建和运行示例应用程序 24 5.2.1 UART 输出 30 5.3 更改示例应用程序 31 5.4 更改示例配置 33 5.5 在 SPI 和 SDIO 之间切换 34 5.6 更改网络堆栈38 6 硬件布局和配置 40 6.1 电源选择 40 6.2 使用外部调试器/编程器 41 6.3 更改 VFEM 电压 42 6.4 在 SDIO 和 SPI 之间切换 43 6.5 在 SMA 和 U.FL 连接器之间切换 44 6.6 断开传感器 45 7 功耗测量 46 7.1 功耗测量点 46 7.1.1 总体结构 46 7.1.2 HaLow 和 VFEM 47 7.1.3 整个系统功耗 48 7.2 功耗测量程序 49
特征: - 海洋航行和海面体验 - 商业嵌入式系统,IT/软件/编程经验 - 与成熟和指导机电一体化学生的成熟和指导的能力 - 能够与大学/自治系统的热情与大学的热情 - 对沃尔德尼大学的最初合同 - 在Systrime -2015年开始 - 2010年与沃尔姆斯大学合同: experience Embedded systems engineering and design: * Competent in electronic design work -part selection, schematic design and sourcing * Competent in production PCB design and layout, manufacture & testing * Competent embedded systems programmer- Expert in C,C++,C# * Competent in Linux both embedded distributions and standard Debian/CentOS distributions * Competent in shell scripting * Must have a strong knowledge of embedded systems communications protocols - SPI,I2C,UART,RS232,RS422,TIA-485,CAN,MDIO,以太网 *网络协议的知识(例如TCP/IP和以太网)。*强大的调查和调试技能 *在Linux和Windows开发环境中开发系统级软件的经验。*动手具有多线程体系结构,线程管理,延迟和吞吐量优化的经验。* ARM平台上自定义Linux驱动程序的知识 *在软件质量保证方面具有丰富的经验,包括审查测试计划,编写测试脚本和验证软件产品。*数据结构和算法中的坚实背景。*经验为网络协议开发软件,包括TCP/IP和
模拟 I/O 6 通道 247 kSPS ADC 12 位分辨率 ADC 高速数据捕获模式 通过片上 DAC 可编程参考低电平输入,ADC 性能指定为 V REF = 1 V 双电压输出 DAC 12 位分辨率,15 µs 稳定时间 存储器 8 kbytes 片上 Flash/EE 程序存储器 640 byte 片上 Flash/EE 数据存储器 Flash/EE,100 年保留,100 kcycle 耐久性 3 级 Flash/EE 程序存储器安全性 在线串行下载(无需外部硬件) 256 byte 片上数据 RAM 基于 8051 的内核 8051 兼容指令集 32 kHz 外部晶振,片上可编程 PLL(最大 16.78 MHz) 三个 16 位定时器/计数器 11 条可编程 I/O 线 11 个中断源,2 个优先级 电源 指定用于 3 V 和 5 V 操作 正常:3 mA @ 3 V(内核 CLK = 2.1 MHz) 断电:15 µA(32 kHz 振荡器运行) 片上外设 上电复位电路(无需外部 POR 器件) 温度监视器(精度为 ±1.5°C) 精密电压参考 时间间隔计数器(唤醒/RTC 定时器) UART 串行 I/O SPI ® /I 2 C® 兼容串行 I/O 看门狗定时器 (WDT)、电源监视器 (PSM) 封装和温度范围 28 引脚 TSSOP 4.4 mm × 9.7 mm 封装 完全额定工作温度范围为 −40°C 至 +125°C 应用
摘要:九州工业大学的 BIRDS 卫星计划设计了一个经过飞行验证的 1U CubeSat 平台电气总线系统。该总线利用背板作为子系统和有效载荷之间的机械和电气接口。背板上的电气线路由软件使用复杂可编程逻辑器件 (CPLD) 配置。它允许在多个 CubeSat 项目中重复使用,同时降低成本和开发时间;因此,可以将资源用于开发任务有效载荷。最后,它为集成和系统级验证提供了更多时间,这对于可靠和成功的任务至关重要。目前 CubeSat 发射的趋势集中在 3U 和 6U 平台上,因为它们能够容纳多个复杂的有效载荷。因此,有必要演示电气总线系统以适应更大的平台。本研究展示了可配置电气接口板在两种情况下的可扩展性:能够容纳 (1) 多个任务和 (2) 复杂的有效载荷要求。在第一种情况下,设计了一个 3U 大小的可配置背板原型来处理 13 个任务有效载荷。使用四个 CPLD 来管理现有总线系统和任务有效载荷之间有限数量的数字接口。测量的传输延迟高达 20 纳秒,这对于 UART 和 SPI 等简单的串行通信来说是可以接受的。此外,测量的背板每轨道 ISS 的能耗仅为 28 mWh。最后,设计的背板被证明是高度可靠的,因为在整个功能测试中没有检测到任何位错误。在第二种情况下,与 1U CubeSat 平台相比,可配置背板在具有复杂有效载荷要求的 6U CubeSat 中实施。CubeSat 部署在 ISS 轨道上,初步在轨结果表明设计的背板支持任务没有问题。
超低功耗的高性能终端 AI 解决方案 WE-I Plus 处理器旨在适应多种 TinyML 神经网络模型,具有可编程 DSP,运行时钟频率高达 400MHz,内部 SRAM 为 2MB。WE-I Plus 支持 TensorFlow Lite 微控制器框架,能够运行推理,例如开源 Google 示例,包括“Hello World”、“Micro Speech”、“Person Detection”和“Magic Wand”,所有这些都可以在 Google 的 Github 上找到。它在计算机视觉应用中进行了全面优化,并且已证明使用“Person Detection”示例的功耗最低。WE-I Plus 与 Himax 的 VGA 传感器相结合,运行示例推理,功耗低至 2.5mW,模型推理时间少于 35 毫秒。 SparkFun 上适用于 TinyML 开发人员的终端 AI 开发板开发人员现在可以轻松访问 Himax 的领先技术,SparkFun 在线零售商店提供 WE-I Plus EVB,用于终端 AI 系统开发,最终实现改变生活的用例的创新。一体式 WE-I Plus EVB 包括 AI 处理器、HM0360 AoS VGA 摄像头、2 个麦克风和一个 3 轴加速度计,可执行视觉、语音和振动检测和识别。它内置 FTDI USB-SPI/I2C/UART 桥接器,用于闪存编程接口和消息/调试打印/元数据输出。它还具有两个 LED 来显示分类结果。此外,还提供带有 I2C 和 GPIO 接口的扩展头,以允许连接到外部传感器或设备。EVB、处理器和传感器的数据表可在 SparkFun 网站上下载。 Himax WE-I Plus EVB/Endpoint AI Development Board 在 SparkFun 的参考链接 https://www.SparkFun.com/products/17256
设备单元1:嵌入式系统的基本原理(6)嵌入式系统的基本结构:功率支持,传感器,A-D/D-A转换器,处理器和ASICS和ASICS和ARCORTATER,MEMOME,内存。通信接口,实时操作系统,安全性和可靠性,环境问题。道德实践。嵌入式系统的特征,优势和缺点。单元2:嵌入式硬件和设计(6)微控制器单元(MCU)48,一种流行的8位MCU,用于嵌入式系统的内存,低功率设计,上拉和拉力镇电阻器,ARM-V7-M(Cortex-M3),ARM-V7-R(CortexR4)和之间的比较。嵌入式产品开发生命周期,计划建模概念:DFG,FSM,Petri-NET,UML 2单元4:嵌入式串行通信(6)基本沟通协议,例如SPI,SCI,SCI(RS232,RS485),I2C,I2C,I2C,10 CAN,BUS(PRIFIBUS),USTORT(PRIFIBUS),USBIG(usb),USB(v2.0),Bluet s sers,Bluet selt,Bluet sers,BlueTy,Bluet selt:嵌入式系统编程(6)嵌入式C编程概念,常数,变量和数据类型,运算符,功能,软件,LED,LCD,LCD,Motors和Switches的接口。单元6:Linux基本原理和设备驱动程序编程(6)Linux基础知识,Linux命令,VI编辑器,设备驱动程序简介,设备驱动程序的角色,内核模块与应用程序,设备驱动程序的类型,字符驱动程序,块驱动程序和网络驱动程序。参考:Serial Communication Programming: Introduction to Serial Communication, Types of Serial Communication, and Description of SFR associated with Serial Communication, Programming of UART, Interfacing of ADC, sensor interfacing, embedded networking Unit 5: Real Time Based Operating System(RTOS) (6) POSIX Compliance , Need of RTOS in Embedded system software, Foreground/Background systems, multitasking, context switching, IPC, Scheduler policies,内核,任务调度程序,ISR,信号片,邮箱,消息队列,管道,事件,计时器,内存管理,RTOS服务与传统OS相反的体系结构。
• Includes NXP ISO/IEC14443-A and Innovatron ISO/IEC14443-B intellectual property licensing rights • High-performance multi-protocol NFC frontend for transfer speed up to 848 kbit/s • Supports ISO/IEC 14443 type A, MIFARE Classic and ISO/IEC 14443 B modes • Supports MIFARE Classic product encryption by hardware in读/写模式允许基于Mifare Ultralight,具有1 KB内存的Mifare Classic,具有4 KB内存的Mifare Classic,Mifare Desfire EV1,Mifare Desfire ev2和Mifare Plus ICS。• Low-power card detection • Compliance to "EMV contactless protocol specification V2.3.1" on RF level can be achieved • Antenna connection with minimum number of external components • Supported host interfaces: – SPI up to 10 Mbit/s – I 2 C-bus interfaces up to 400 kBd in Fast mode, up to 1000 kBd in Fast mode plus – RS232 Serial UART up to 1228.8 kBd, with voltage levels dependent on pin voltage supply • Separate I 2 C-bus interface for connection of a secure access module (SAM) • FIFO buffer with size of 512 byte for highest transaction performance • Flexible and efficient power saving modes including hard power down, standby and low-power card detection • Cost saving by integrated PLL to derive system clock from 27.12 MHz RF quartz crystal • 3 V to 5.5 V power supply (MFRC63102) 2.5 V to 5.5 V power supply (MFRC63103) • Up to 8 free programmable input/output pins • Typical operating distance in read/write mode for communication to a ISO/IEC 14443 type A and MIFARE Classic card up to 12 cm, depending on the antenna size and tuning The version CLRC63103 offers a more flexible configuration for Low-Power Card detection compared to the clrc63102带有新寄存器LPCD_OPTIONS。此外,CLRC63103为负载协议提供了新的附加设置,这些设置非常适合较小的天线。因此,CLRC63103是新设计的推荐版本。