前言:
我们这个学期学习了使用STM32F103RC编程物联网工程施工,让我受益良多的地方很多,让我开了眼见,很多我不懂的地方学习了以后,我明白了STM32F103RC这个芯片的真正使用方法。现在让我介绍一下STM32F103RC这个芯片吧。
STM32F103RC
STM32F103RC引脚100个,可用引脚51个,分为GPIOA、GPIOB、GPIOC三大部分每部分为PA0–PA15,PB0–PB15,PC0–PC15外加3个其他可用引脚;它的组成:硬件:(MPU)微处理器、存储器、I/O接口、输入输出设备。
软件结构:
A 不带OS(操作系统)软件结构:应用程序(Application)、设备驱动程序(Driver)、硬件(单片机)
B 带OS软件结构:应用、标准接口函数(API)、实时操作系统(RTOS)、硬件抽象层((HAL)BSP、驱动)、硬件(微处理器)
硬件特性:
体积小、集成效率高
面向特定应用
功耗低、电磁兼容性好
软件特性:
嵌入式软件的开发与硬件紧密相关。
软件代码要求高效率和高可靠性。
软件一般固化在Flash或Rom(只读存储器,可放程序和数据