摘要: u8g2 是一个在嵌入式中使用的开源的单色图形库,支持单色 OLED和 LCD,目前支持的设备有:SSD1305, SSD1306, SSD1309, SSD1322, SSD1325, SSD1327, SSD1329, SSD1606, SSD1607, SH1106, SH1107, SH11 阅读全文
posted @ 2022-07-08 14:52 哈拎 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 对于我来说,习惯或者思维方式上,使用一个不熟的 MCU,最快的是直接移植例程,我需要一路 PWM 用来控制步进电机,看了下 datasheet,GD32F350 的 TIM15、TIM16 有且只有一路输出,正好满足我的需求,看了下 SDK 自带例程中的 Timer 部分: 可惜没有 Timer15 阅读全文
posted @ 2022-07-07 20:16 哈拎 阅读(937) 评论(0) 推荐(0) 编辑
摘要: (一)什么是 CmBacktrace CmBacktrace 是 armink 大神开源的 ARM Cortex-M 系列 MCU 错误追踪库,主要特性如下: 支持的错误包括: 断言(assert) 故障(Hard Fault, Memory Management Fault, Bus Fault, 阅读全文
posted @ 2022-07-06 20:59 哈拎 阅读(324) 评论(0) 推荐(0) 编辑
摘要: EasyLogger 是 armink 大神开源的一个适用于 MCU 的日志库,介绍如下: EasyLogger 是一款超轻量级(ROM<1.6K, RAM<0.3K)、高性能的 C/C++ 日志库,非常适合对资源敏感的软件项目,例如: IoT 产品、可穿戴设备、智能家居等等。相比 log4c、zl 阅读全文
posted @ 2022-07-05 20:39 哈拎 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 这里试下把 GD32F350 的UART 用起来,把 printf 、uart 中断用起来,实现串口通过 printf 输出数据,通过中断接收实现 echo 功能,没实际用途,所使用代码均来自 GD32F350 SDK 中的例程。 配置 IO 口,把 PA9、PA10 复用为 UART 的 TX、R 阅读全文
posted @ 2022-07-04 22:12 哈拎 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 常见的 IDE,如 IAR、Keil 都支持 GD32 软件开发,Embedded Studio 支持 arm M 内核,估计也是支持的, (一)开发环境 IAR 我是用的 IAR 版本是 8.42,如下: 这个版本 IAR 默认是不支持 GD32F350 的,需要安装 GDF350 IAR 支持包 阅读全文
posted @ 2022-07-03 13:30 哈拎 阅读(838) 评论(0) 推荐(0) 编辑
摘要: GD32F350 GD32F350系列(超值型)是兆易创新推出的基于 ARM Cortex-M4 内核的微控制器,在 GD 官网 GD32F350 页面摘录到的描述为: GD32F350主要特性: Cortex®-M4内核@ 108 MHz 支持软硬件DSP指令 闪存访问零等待状态 内置16 KB至 阅读全文
posted @ 2022-07-02 23:34 哈拎 阅读(671) 评论(0) 推荐(0) 编辑
摘要: Halink nano 是一块尺寸只有 12mm X 40 mm 的 daplink,使用 daplink V1 (HID 接口),实现了 SWD、CDC,使用 USB C 接口,对外使用 2.54 排针,如下: 非常小巧,方便携带,接上数据线如下: 跟 1 元硬币对比如下: 由于 Halink n 阅读全文
posted @ 2022-07-02 17:42 哈拎 阅读(44) 评论(0) 推荐(0) 编辑
摘要: GD32E230 系列只有 1 路 ADC,有如下特征:, 高达 2 MSPS 一共 12 路模拟通道 10 路外部通道 (AIN0 - AIN9) 1 路内部温度传感器(AIN16) 1 路内部参考电压(AIN17) 可选分辨率:12-bit、10-bit、8-bit or 6-bit 支持模拟看 阅读全文
posted @ 2021-09-06 09:38 哈拎 阅读(2111) 评论(0) 推荐(0) 编辑
摘要: (一) pyocd (1) 什么是pyocd ​ pyocd 是 arm 开发的一个 python 包(python package),该软件包可以使用多种USB调试器对 arm cortex-M 微控制器进行调试、编程(烧录程序)。该软件包还是跨平台的,支持Linux、Mac、Windows。 也 阅读全文
posted @ 2021-08-21 15:31 哈拎 阅读(12200) 评论(6) 推荐(1) 编辑