09 2022 档案

STM32F10x SPL V3.6.2 集成 FreeRTOS v202112
摘要:在整理 GCC Arm 工具链的Bluepill代码示例, 常用外设都差不多了, 接下来是 FreeRTOS, 网上查到的基本上都是基于旧版本的集成, STM32 SPL版本3.5.0, FreeRTOS版本9.x或者10.x, 不如自己用新版本集成一下. 顺便做个笔记. 因为ST将中心放到了STM32Cube和HAL上, SPL基本上不再更新, 在时隔九年后的2021年才发布V3.6.2. 这部分基本稳定, 和V3.5.x相比变化很小. FreeRTOS v202112.00 这个版本也发布了好一阵了, 对应的FreeRTOS Kernel版本是 V10.4.6 阅读全文

posted @ 2022-09-29 00:32 Milton 阅读(749) 评论(0) 推荐(1) 编辑

Ubuntu22.04 安装配置VNC Server
摘要:如果转载, 请注明出处 https://www.cnblogs.com/milton/p/16730512.html Ubuntu22.04下VNC和远程桌面的区别 这里介绍的是Ubuntu22.04 Desktop版安装配置VNC, 如果是Ubuntu22.04 Server, 因为自身不带桌面环 阅读全文

posted @ 2022-09-26 13:06 Milton 阅读(31558) 评论(1) 推荐(1) 编辑

HK32F030MF4P6的Linux GCC工具链开发环境
摘要:HK32F030MF4P6的Linux GCC工具链开发环境航顺的 HK32F030MF4P6, TSSOP20封装, Arm Cortex M0 内核, 内建32MHz时钟, 16K Flash, 2K RAM(实际上可用的有4K). 这个型号的目的应该是硬件替换 STM8S003, 管脚和 STM8S003 兼容(和 STM32F030 兼容的型号是 HK32F030F4P6). HK32F030MF4P6 可能是当前市场上最便宜的 Cortex M0 芯片了, 单价0.9元不到. 一个32位的Arm M0芯片, 烧录能用普通编程器, 参数也还可以, 常用的外设I2C, SPI, UART, PWM, ADC都有, 甚至还有I2S, 性价比相当不错. 阅读全文

posted @ 2022-09-18 21:40 Milton 阅读(1427) 评论(0) 推荐(1) 编辑

Ubuntu22.04 安装配置流水账
摘要:Ubuntu 22.04 安装配置过程记录, 以及问题解决 阅读全文

posted @ 2022-09-17 19:02 Milton 阅读(2584) 评论(0) 推荐(2) 编辑

HC32L110(五) Ubuntu20.04 VSCode的Debug环境配置
摘要:本文介绍在Ubuntu20.04下, VSCode中如何设置对 HC32L110 进行 debug 阅读全文

posted @ 2022-09-03 22:12 Milton 阅读(2108) 评论(0) 推荐(0) 编辑

HC32L110(四) HC32L110的startup启动文件和ld连接脚本
摘要:以下介绍项目中的startup和ld文件, 以及HC32L110的启动机制, 因为是面向 GCC Arm Embedded 工具链的版本, 所以 startup 代码和 ld 连接描述脚本都依据 GCC Arm 工具链的格式. 阅读全文

posted @ 2022-09-03 08:16 Milton 阅读(1065) 评论(0) 推荐(1) 编辑

导航