开发环境: MDK:Keil 5.30 STM32CubeMX:V6.4.0 MCU:STM32F103ZET6 Cortex-M的内核中包含Systick定时器了,只要是Cort…
Read More【ARM Cortex-M 开发实战指南(基础篇)】第3章 Cortex-M启动流程详解(Keil版)
开发环境: 处理器:STM32F103 MDK:5.30 STM32CubeMX:6.0.1 对于我们常用的桌面操作系统而言,我们在开发应用时,并不关心系统的初始化,绝大多数应用程…
Read More【ARM Cortex-M 开发实战指南(基础篇)】第2章 GPIO流水灯的前世今生
开发环境:Keil 5.30 MCU:STM32F103ZET6 上一章通过控制GPIO的高低电平实现了流水灯,但只是告诉了大家怎么做,如何实现流水灯,本文将深入剖析的GPIO流水…
Read More【ARM Cortex-M 开发实战指南(基础篇)】第1章 初识GPIO流水灯
1.1 GPIO工作原理 熟悉单片机的朋友都知道,学习的第一个例程就是流水灯,要想实现流水灯,首先必须了解GPIO的工作原理。GPIO的基本结构如图所示。 STM32 的 IO 口…
Read More【ARM Cortex-M 开发实战指南(入门篇)】第8章 库开发简介
8.1 Cortex-M 库开发概述 我想如果稍微搞过嵌入式的,或多或少都学习过51单片机,51单片机比较简单,配置下寄存器就能实现我们想要的功能,也没有的什么库,但是当你学习Co…
Read More《HarmonyOS开发 – IPC Camera开发笔记》第6章 基于RTSP的实时监控
开发环境: 开发系统:Ubuntu 20.04 开发板:HiSpark IPC Camera(Hi3518) Openharmony版本:v1.1.4 RTSP,Real Time…
Read More《HarmonyOS开发 – IPC Camera开发笔记》第5章 HiSpark IPC Camera连接网络
开发环境: 开发系统:Ubuntu 20.04 开发板:HiSpark IPCCamera(Hi3518) HarmonyOS版本:V1.1.4 5.1配置WiFi 1.修改工程源…
Read More《HarmonyOS开发 – IPC Camera开发笔记》第4章 HiSpark IPC Camera应用开发
4.1新建工程及配置 1.新建工程及源码 1> 新建目录 $ mkdir hello 在applications/sample/hello中新建src目录以及hellowor…
Read More【ARM Cortex-M 开发实战指南(入门篇)】第7章 STM32固件库与STM32Cube产品介绍
学习Cortex-M,自然绕不开STM32,STM32不仅产品丰富,而且ST也推出了一系列的开发工具,资料也多,可以说,学习Cortex-M必定要学习STM32。尽管国内有很多对标…
Read More【ARM Cortex-M 开发实战指南(入门篇)】第6章 Cortex-M下载程序及调试
6.1 Cortex-M的启动模式 Cortex-M三种启动模式对应的存储介质均是芯片内置的,它们是: 1)用户闪存 = 芯片内置的Flash。 2)SRAM = 芯片内置的RAM…
Read More