随笔分类 - 单片机
摘要:一. 软件版本信息 1.1. 方法一:变量定义版本 #define HW_NAME XXX #define FW_FUNCTION 1 #define FW_STAGE 0 #define FW_NO 6 #define STR1(R) #R #define STR2(R) STR1(R) #def
阅读全文
摘要:一. 感谢CmBacktrace开源项目,git项目网站:https://github.com/armink/CmBacktrace 二. 移植CmBacktrace 2.1 准备好CmBacktrace源码 2.2. 准备自己的项目源码 1. 如果没有自己的项目,可以使用CmBacktrace的d
阅读全文
摘要:最近由于公司项目需要STM8S105K这颗芯片,这两天我也捣鼓了下,正好现在开通了博客,以此记录下自己的工作。 开发环境: window10操作系统; IAR for STM8; 开发工具; window10电脑; STM8S105K4t6最小系统; ST-link烧录器 本人之前工作上主要使用ST
阅读全文
摘要:在小型嵌入式设备中有时需要简单的人机2交互界面,小型GUI有很多,比较常用的有STenWin,UCGUI,enwin,Embedded Wizard GUI。对与STenWin和enWin区别主要在STenWin在ST芯片上商用也完全是免费的。本blog介绍enWin使用部分中文字库。 开发环境:
阅读全文
摘要:根据公司需要开发了以ML5238电池管理芯片+STM8S为核心的电池管理系统。由于前期对BMS系统还是了解甚少,开发起来也遇到了不少困难。再开发管理系统的同时,我也开发了管理系统的上位机,上位机用C#开发我也是第一次。经过自己一个月我开发,终于把管理系统和上位机开发完成了。今天特写篇文章来写下心得以
阅读全文
摘要:首先设置程序的启动地址,STM32默认的启动地址是从0x8000000开始的,现在我要设置程序向后偏移10K地址,也就是从0x8002800启动。 需要分两步完成上面操作: 一.Keil MDK设置; 设置keil MDK的target 设置flash download。 二.设置程序偏移量 程序偏
阅读全文

浙公网安备 33010602011771号