很多朋友在开发嵌入式的时候,一般常用Keil MDK、IAR等IDE工具,不过这些都是收费的,而且非常笨重,跨平台开发不方便,依次笔者将推荐使用VS Code开发嵌入式。 如果想要…
Read More【ARM Cortex-M 开发实战指南(基础篇)】第7章 定时器
开发环境: MDK:Keil 5.30 STM32CubeMX:V6.4.0 MCU:STM32F103ZET6 7.1定时器的工作原理概述 系统滴答定时器一般用来提供“心跳”作用…
Read More【嵌入式 – GD32开发实战指南(ARM版)】第1部分 基础篇 – 第10章 串口通信
开发环境: MDK:Keil 5.30 开发板:GD32F207I-EVAL MCU:GD32F207IK 10.1串口简介 USART(Universal Synchronous…
Read More【嵌入式 – GD32开发实战指南(RISC-V版)】第1部分 基础篇 – 第1章 RISC-V开发环境搭建 – 基于MounRiver Stuido开发
1.2基于MounRiver Stuido开发 MounRiver Stuido下载 MounRiver Stuido是一款针对嵌入式项目(RISC-V/ARM)的集成开发环境,提…
Read More【嵌入式 – GD32开发实战指南(ARM版)】第1部分 基础篇 – 第9章 呼吸灯
开发环境: MDK:Keil 5.30 开发板:GD32F207I-EVAL MCU:GD32F207IK 9.1呼吸灯的工作原理 呼吸灯,就是指灯光设备的亮度随着时间由暗到亮逐渐…
Read More【嵌入式 – GD32开发实战指南(ARM版)】第1部分 基础篇 – 第8章 PWM输出
开发环境: MDK:Keil 5.30 开发板:GD32F207I-EVAL MCU:GD32F207IK 8.1 PWM输出的工作原理 脉冲宽度调制(PWM),是英文“Pulse…
Read More【嵌入式 – GD32开发实战指南(ARM版)】第1部分 基础篇 – 第7章 定时器
开发环境: MDK:Keil 5.30 开发板:GD32F207I-EVAL MCU:GD32F207IK 7.1定时器的工作原理概述 系统滴答定时器一般用来提供“心跳”作用,而G…
Read More【嵌入式 – GD32开发实战指南(ARM版)】第1部分 基础篇 – 第6章 按键
开发环境: MDK:Keil 5.30 MCU:GD32F207IK 6.1普通方式 6.1.1普通方式工作原理 按键 GPIO 端口有两个方案可以选择,一是采用上拉输入模式,因为…
Read More【嵌入式 – GD32开发实战指南(RISC-V版)】第1部分 基础篇 – 第1章 RISC-V开发环境搭建 – 基于Nuclei Studio开发
开发环境: 开发板:GD32VF103R-START IDE:Nuclei Studio RISC-V系列的MCU开发环境有很多,可以使用VS Code开发,也可以使用IDE,比如…
Read More【嵌入式 – GD32开发实战指南(ARM版)】第1部分 基础篇 – 第5章 跳动的心脏-Systick
开发环境: MDK:Keil 5.30 MCU:GD32F207IK Cortex-M的内核中包含Systick定时器了,只要是Cortex-M系列的MCU就会有Systick,因…
Read More