本手册介绍了 32 位基于 ARM 微控制器 STM32F101xx 与 STM32F103xx 的固件函数库。 该函数库是一个固件函数包,它由程序、数据结构和宏组成,包括了微控制器所有外设的性能特征。该函 数库还包括每一个外设的驱动描述和应用实例。通过使用本固件函数库,无需深入掌握细节,用户也可以 轻松应用每一个外设。因此,使用本固态函数库可以大大减少用户的程序编写时间,进而降低开发成本。 每个外设驱动都由一组函数组成,这组函数覆盖了该外设所有功能。每个器件的开发都由一个通用 API (application programming interface 应用编程界面)驱动, API 对该驱动程序的结构,函数和参数名称都进行 了标准化。
1
Qorvo公司的DW1000芯片(UWB芯片)的Datasheet V2.20版本
2023-01-12 01:39:32 2.18MB stm32 arm 嵌入式硬件 单片机
1
指纹识别是个热门话题,也是一个实用技术,该论文讲述了用ARM实现指纹识别的方案,可供参考
2023-01-11 18:02:13 5.53MB 指纹识别
1
gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu 交叉编译器
1
针对ARM-Linux程序的开发,主要分为三类:应用程序开发、驱动程序开发、系统内核开发,针对不同种类的软件开发,有其不同的特点。今天我们来看看ARM-Linux开发和MCU开发的不同点,以及ARM-Linux的基本开发环境。 1 ARM-Linux应用开发和单片机开发的不同 这里先要做一个说明,对于ARM的应用开发主要有两种方式:一种是直接在ARM芯片上进行应用开发,不采用操作系统,也称为裸机编程,这种开发方式主要应用于一些低端的ARM芯片上,其开发过程非常类似单片机,这里不多叙述。还有一种是在ARM芯片上运行操作系统,对于硬件的操作需要编写相应的驱动程序,应用开发则是基于操作系统的,这
1
海思Qt5.9.7交叉编译Hisi3536,hisiv400 arm-hisiv400-linux-gcc 工具链的生成
2023-01-11 09:44:02 127KB 海思 qt arm 交叉编译
1
对基于ARMv6架构的全新TrustZone安全处理技术进行了研究,着重从该技术的实 现原理、运行模式和软硬件支持等方面,论证TrustZone技术实现整体系统安全的有效性和可行性,并提供了一个TrustZone架构扩展的实例。研究表明,在CPU内核集成安全硬件的基础上,提供可扩展的安全应用平台,是解决嵌入式应用安全计算的可靠方案。
2023-01-10 23:54:22 223KB ARM TrustZone
1
1A.内容有LED灯闪烁 1B.流水灯-软件延时 2.流水灯-定时器控制 3.按键控制PWM 4.串口指令控制流水灯模式 5.ADC应用-测量电压
2023-01-10 22:40:44 25.58MB stm32 arm 嵌入式硬件 单片机
1
相关仿真文件配套资源kei及STM32CubeMX相关工程文件使用
2023-01-10 22:37:19 238KB stm32 arm 嵌入式硬件 单片机
1
ARM Linux内核源码剖析.pdf是中文版,内容清晰,目录标签全。 对嵌入式计算有很大帮助。(分成2个压缩包:ARM Linux内核源码剖析.pdf.7z.001,ARM Linux内核源码剖析.pdf.7z.002)
2023-01-10 21:06:58 57MB Linux剖析
1