根据公司需要开发了以ML5238电池管理芯片+STM8S为核心的电池管理系统.由于前期对BMS系统还是了解甚少,开发起来也遇到了不少困难.再开发管理系统的同时,我也开发了管理系统的上位机,上位机用C#开发我也是第一次.经过自己一个月我开发,终于把管理系统和上位机开发完成了.今天特写篇文章来写下心得以记录自己的成果. 开发环境:window10系统 开发软件:IAR for STM8S;visual studio 2017; 开发工具:电脑一台:ST_link V2烧录器一个: ML5
一个IAR for STM8 v1.3 的工程,换到1.4版后出现如下错误 unable to allocate space for sections/blocks with a total estimated minimum size of 0x2341 bytes in <[0x008000-0x009fff]> (total uncommitted space 0x1f80). 在网上找到下面文章,在工程选项里将“Library Options”里的“Printf formatter”和
HC32L110 系列 Cortex M0 MCU Hackaday 在三月份的时候介绍了一款最小的MCU NEW PART DAY: SMALLEST ARM MCU UPROOTS COMPETITION, NEEDS RESEARCH, 华大的 HC32L110B6YA-CSP16TR, CSP16封装, 尺寸有只1.6mm x 1.4mm, 还不及一粒米大, 从这几张图可以对比看看实物大小 硬件大佬Jeroen Domburg的手工焊接尝试 Using a tiny HC32L110 A
摘要:FRDM-KE02Z是飞思卡尔公司较为新的微控制器,学习和开发资料较少.从本篇开始会陆续介绍其相关的开发流程,并完成一个小型的工程项目.这是本系列博客的第一篇,主要介绍开发环境IAR for ARM的搭建.调试工具的使用,并演示一个串口例程.开发freescale Kinetis KE02Z,可选的开发环境有三个:Codewarrior IDE (Eclipse).IAR for ARM或者Keil for ARM.由于Codewarrior 10.4版本下载比较麻烦,而且工程文件繁杂,不