今天有幸受邀面见了ST中国市场总监-曹总

置顶/星标公众号,不错过每一条消息!1.今天比较幸运,受ST中国市场总监曹总的邀请,面对面与曹总进行了沟通和交流。曹总的时间比较宝贵,今天交流的时间和地点也是前几天事先定好的,为了不耽搁曹总,我也是提前到了“约会”地点。我们此次交流是在成都的某个咖啡馆,一起的还有ST成都这边的Tony XU及其另外一位同事。XU在我之前过去拿开发板时见过面,这块G0评估板...
📅 2023-07-09 阅读全文 →

STM32Cube HAL库中断处理机制,以及回调函数实现原理

置顶/星标公众号,不错过每一条消息!    最近有较多关于STM32Cube HAL的问题,侧面反应了使用STM32CubeMX的人不少。所以,最近可能会重点写这方面内容。1写在前面很多人都知道STM32CubeMX这套工具的一个目的:减少开发者对STM32底层驱动的开发时间,把重心放在应用代码上。但是,STM32CubeMX只是生成了...
📅 2023-07-09 阅读全文 →

透露一下我分享文章的几个平台(附PDF文章下载)

置顶/星标公众号,不错过每一条消息!1.写在前面首先说下,为什么写本文?很多朋友反映,微信公众号阅读体验不怎么好。看图文内容效果不好,查找历史文章不方便。偷偷告诉大家,在电脑浏览器和电脑微信客户端浏览公众号分享效果会比手机要好很多(反正我公众号内容是这样)。我也承认,微信公众号针对技术类文章的阅读体验确实不怎么好。但是,我不可能不在这里分享了吧?之前我也发...
📅 2023-07-09 阅读全文 →

免费送10本书籍《嵌入式实时操作系统:RT-Thread设计与实现》

置顶/星标公众号,不错过每一条消息!1.前几天,机械工业出版社的人找到我,答应给我10本《嵌入式实时操作系统:RT-Thread设计与实现》,免费(包邮)送给公众号粉丝。这本书原价89元,十本也价值好几百,这里免费送给大家,也算是粉丝的福利。虽然这本书的定价只有89元,但如果充分利用,并学好了里面内容,那它的价值可能远远不止89元。2.之前有朋友问,学嵌入...
📅 2023-07-09 阅读全文 →

恭喜以下10位中奖脸熟的忠实老铁

置顶/星标公众号,不错过每一条消息!免费送10本书籍《嵌入式实时操作系统:RT-Thread设计与实现》1.这次送书活动,大家的热情远远超乎我的想象,脸熟的,不脸熟的都出来了。首先,在这里感谢大家对我的认可。但是,这次出版社只给我准备了10本书,所以中奖的人数有限。我后面尽量多搞几次活动,争取让更多支持我的朋友都能中奖。2.以下是我随机抽取的10位中奖者:...
📅 2023-07-09 阅读全文 →

STM32的SysTick时钟源来自哪里?

置顶/星标公众号,不错过每一条消息!    有位朋友在后台大概问了这样一个问题:STM32的SysTick时钟源是来自Cortex系统定时器吗? 引伸:    为什么STM32CubeMX中Cortex系统定时器可选择1分频(和8分频)?1写在前面看到这个问题,我在想,这位朋友可能没有认真看手册,同时也存在...
📅 2023-07-09 阅读全文 →

为什么项目中的代码需要有Assert断言语句?

置顶/星标公众号,不错过每一条消息!    关注我的粉丝中,还有很多人不知道,或没听过Assert断言的。所以,今天就简单说一下。1写在前面有经验的工程师都知道,随着软件版本的迭代,或者需求不断变更,我们的代码就会变得越来越“臃肿”。在编码的过程中,如果没有注重一些细节,你的代码就可能存在许多隐藏的Bug。那么,我们如何找出这些隐藏的B...
📅 2023-07-09 阅读全文 →

STM32的启动流程到底是怎样的?

置顶/星标公众号,不错过每一条消息!后台陆陆续续有人在问关于STM32启动文件中启动流程的问题,今天就说下相关内容吧。1.写在前面首先,你要知道STM32启动文件中启动流程,你就需要掌握一点汇编基础知识。汇编语言属于机器语言,或者说低级语言,C语言属于高级语言,所以,汇编和C语言在语法上差异很大。如果你学底层开发,汇编的一些基础知识需要掌握。不需要精通,但...
📅 2023-07-09 阅读全文 →

活动 | 小米手环+高质量书籍

置顶/星标公众号,不错过每一条消息!前面活动,很多小伙伴没中奖,心里不舒服。这不,活动就来了。提前告诉大家,后面活动还有很多,添加了我微信的朋友都知道,我在朋友圈分享了接下来送书力度更大,而且都是相关书籍。1.奖品小米手环3:2个FreeRTOS内核实现与应用开发实战指南:5本Linux设备驱动程序(第三版):1本编程珠玑:5本代码整洁之道:2本极客时间阅...
📅 2023-07-09 阅读全文 →

在RTOS实时操作系统中是怎样实现多任务的?

置顶/星标公众号,不错过每一条消息!    很多朋友长时间使用裸机编程,切换过来学习RTOS,就对其中很多概念产生了误解。1写在前面大部分人开始学习RTOS实时操作系统时,对RTOS中的一些概念都不太理解。一上来就是临界段、调度、信号量、互斥锁等这些概念,相信大部分都是是懵的。我想说,不太懂这些概念很正常,一下子懂了,我倒反而觉得不正常...
📅 2023-07-09 阅读全文 →

LPTIM低功耗定时器有哪些独特功能?

置顶/星标公众号,不错过每一条消息    开发低功耗产品,我们会比较关注整个系统的功耗问题。那么,LPTIM低功耗定时器你有关注吗?1写在前面在早些年,可能较少听见LPTIM这个名词。随着低功耗产品需求越来越严格,MCU厂商就推出了针对低功耗应用的LPTIM定时器。定时器是我们常见的一种外设,之所以这么常见,原因在于定时器的用途非常广泛...
📅 2023-07-09 阅读全文 →

STM32自举程序,你了解多少?

置顶/星标公众号,不错过每一条消息    本文主要讲述STM32启动模式中System memory的内容,以及围绕的相关内容。1写在前面STM32中内嵌了一段自举程序,可能很多人不知道。那段自举程序存放在System memory(系统存储器)中,我们通过配置启动,选择启动系统存储器就可以运行这段程序。2STM32启动配置STM32有...
📅 2023-07-09 阅读全文 →

带你认识ARM最新的编译器AC6.12

置顶/星标公众号,不错过每一条消息    本文结合MDK-ARM V5.27来讲述Arm Compiler 6.12。1MDK升级内容MDK-ARM V5.27预览版已推出几个月:Keil MDK V5.27重大更新,预览版已上线在前不久终于推出V5.27正式版了,你们有安装试...
📅 2023-07-09 阅读全文 →

今天线下面基了10多位技术牛人

置顶/星标公众号,不错过每一条消息是的,看封面就知道,这次面基活动,是RT-Thread组织的。那边(陈工)邀请了我,我也厚着脸皮去了。1.开篇这次面基主要是RT-Thread在成都这边有个活动,顺便邀请了一些开发者参与RT-Thread经验交流等。晚上吃完饭,回到家差不多22:30,处理了一点事情,洗了澡(吃的火锅),到现在接近00:00了。反正明天周末...
📅 2023-07-09 阅读全文 →

深入分析MCU堆栈的作用,以及该如何设置堆栈大小

置顶/星标公众号,不错过每一条消息    前段时间分享文章《STM32的启动流程到底是怎样的?》之后,很多朋友问了关于堆栈的问题。今天就写点相关内容,让大家进一步了解堆栈的知识。1写在前面我们都知道堆栈位于RAM中,现在MCU的RAM相对较大(几十上百K),所以分配的堆栈也是足够大,很多人都不怎么关注这个堆栈的大小。但是,以前MCU的R...
📅 2023-07-09 阅读全文 →

STM32F1系列的DEBUG调试功能需要配置吗?

置顶/星标公众号,不错过每一条消息    使用STM32CubeMX,配置STM32F1时关于DEBUG的问题,后台问的较多,就写一下相关内容。1写在前面STM32CubeMX的好处相信大部分朋友都知道,那就是帮你快速生成初始化代码工程。虽然方便了开发,但也给一些初学者,或者不怎么懂底层的朋友带来了不少困扰。特别是使用该工具生成代码,出...
📅 2023-07-09 阅读全文 →

应众多朋友要求,我创建了一个微信群(技术交流为主)

置顶/星标公众号,不错过每一条消息很早就有朋友建议我创建一个交流群,但是,建群容易,维护难。所以,我迟迟没有给大家创建一个属于我们的交流群。最近,也是后台朋友问的多了,今天也是心血来潮,所以决定创建一个属于我们的交流群。先试试看,如果利用好了,可能会帮助不少朋友解决困惑。如果没有利用好,我可能会背上不少骂名。群规暂定如下,后续根据情况修改。群名:【禁广告/...
📅 2023-07-09 阅读全文 →

STM32Cube LL能高效的原因

置顶/星标公众号,不错过每一条消息   ST的库,有很多巧妙之处,值得大家借鉴。今天就来讲讲STM32Cbue LL库中的一点小知识。1写在前面有些应用要求MCU能高效处理,特别是跑一些算法时,对CPU执行效率这一块有要求。网上有很多文章说STM32Cube HAL执行效率不高,代码量大等问题,导致很多没入门,或初学的朋友产生各种各样的疑惑。承认...
📅 2023-07-09 阅读全文 →

STM32CubeMX升级至V5.2.0,STM32G4即将推出,STM32CubeIDE正式面世

置顶/星标公众号,不错过每一条消息1STM32CubeMX升级至V5.2.0V5.2.0主要更新内容:增加对STM32H7系列新双核设备的支持增加STM32G0中64 Kbytes闪存设备的支持增加了STM32G4系列的支持,有多个例子在新的工具链支持:STM32CubeIDE集成交叉选择工具官网网址:www.st.com/stm32cubemx百度网盘下...
📅 2023-07-09 阅读全文 →

STM32CubeIDE属于一站式工具,本文带你体验它的强大

置顶/星标公众号,不错过每一条消息  STM32CubeIDE属于一站式工具,那么本文也一站式带你体验:下载安装,配置生成代码,硬件在线调试。1写在前面看我文章的人都应该知道,STM32CubeIDE就在前几天正式推出V1.0.0版本,且在圈内也引起了一时轰动。STM32CubeMX升级至V5.2.0,STM32CubeIDE正式面世STM32C...
📅 2023-07-09 阅读全文 →

怎么快速掌握STM32CubeFx、Gx软件包

置顶/星标公众号,不错过每一条消息  ST之所以受众人喜欢,很大程度在于它的生态做的很好。同样,资料也是,从整体框架到细节知识。1写在前面本文说的学习STM32CubeFx、Gx软件包,指的是类似STM32Cube_FW_G0软件包。不管是你想学习框架,还是具体到每一个细节知识点,ST都提供配套的资料。我们一般可以从MCU去找对应资料,也可以从S...
📅 2023-07-09 阅读全文 →

你会担心STM32时钟PLL各参数配错吗?

置顶/星标公众号,不错过每一条消有些朋友不理解为什么STM32时钟要先倍频N倍,再分频?你会担心这个值太大吗?1写在前面STM32时钟的功能,可以说是越来越强大了。从各个系列的时钟树可以看得出来,最早F1系列的时钟功能相对比较简单,到这后面H7、G0的时钟越来越丰富。今天讲述一下其中的PLL环节。2关于PLL什么是PLL?PLL:Phase Locked ...
📅 2023-07-09 阅读全文 →

教大家几招快速访问ST官网的方法

置顶/星标公众号,不错过每一条消  今天在交流群里看到关于“获取资料”的问题,就顺便写一点相关内容,希望对大家有帮助。1写在前面我前面创建了属于粉丝的交流群《我创建了一个微信群(技术交流为主)》,从大家最近交流的情况来看,效果比我预期的要好。这里顺便说下,你要邀请别人入群,请先简单给我介绍一下对方的情况。(为了维护好群环境,请理解)。我不定期在群...
📅 2023-07-09 阅读全文 →

满足你们的好奇心,公开说一下我的微信公众号

置顶/星标公众号,不错过每一条消息很多人比较好奇,你为什么能坚持写下去? 写公众号真的能赚钱吗? 我现在开通还算晚吗?一、关于公众号当初懵懵懂懂,也是随流,开通了个人微信公众号,开通时间为2016年4月25日。1.ID来源当时,是受一个人的启发,那个人至今是我比较佩服的人,人称张哥,ID:stormzhang.应该很多人都知道他,在15年的时候,...
📅 2023-07-09 阅读全文 →

FreeRTOS更新至V10.2.1,哪家物联网系统将会最受大家欢迎呢

置顶/星标公众号,不错过每一条消息关注我的朋友中,应该还有不少人在使用FreeRTOS进行开发,你有关注它的消息吗?1写在前面FreeRTOS 是作者 Richard Barry 于 2003 年推出的系统。一经推出很快就变成一款热门软件,在 EETimes 关于嵌入式操作系统的调查中,其排名一直很靠前。在过去的 15 年里,只需投入极少量的人力资源即可完...
📅 2023-07-09 阅读全文 →

我的公号正式更名,公布中奖名单,几点活动展开的话题

置顶/星标公众号,不错过每一条消息一、公号正式更名大家应该都看到了,我的公众号在昨天下午正式更名了,由『EmbeddDeveloper』改名为『strongerHuang』。原来名称『EmbeddDeveloper』自公号开通至今,跟随我三年多,我非常舍不得。但相信大家都看到了,这个名称有点“不正常”。1.之前注册时,EmbeddedDevelop被占用了...
📅 2023-07-09 阅读全文 →

Cortex-M0的NVIC没有优先级分组功能,以及衍生内容

置顶/星标公众号,不错过每一条消息今天遍地都是520的消息,华为也是热点。我们可以关注热点,自己的事还得继续做下去。1写在前面今天在一个交流群看到有人问,为什么NVIC没有优先级分组配置的选项,如下如:这个问题,想必没有遇到过的人,还以为是STM32CubeMX的Bug。其实,答案很简单:有的MCU是没有NVIC分组功能。下面就针对这个NVIC分组功能展开...
📅 2023-07-09 阅读全文 →

力挺华为物联网操作系统LiteOS(中奖者请联系我)

置顶/星标公众号,不错过每一条消息想必大家都了解了中美之占对中国,以及华为的影响。这个时候需要力挺华为,同时,有必要力挺一下LiteOS.1写在前面今天,任老先生出来说话了,可能部分朋友已经知道了。看得出来,任总的眼界和格局不是一般人能达到的。这次美国是铁了心针对中国,我们都知道,大部分人使用的FreeRTOS、 μC/OS都属于美国公司的RTO...
📅 2023-07-09 阅读全文 →

给你们申请的优惠购开发板,购书活动

星标公众号,不错过每一条消息陆续有朋友问,购买开发板、书籍有优惠吗?我专门抽时间向火哥、出版社申请了优惠。1.购买火哥开发板全部8.8折。2.韦东山老师的视频教程。3.购书大优惠。活动时间:5月25日-6月3日(共10天)一、购买火哥开发板全部8.8折活动方式:在野火淘宝店选好要购买商品,通过旺旺上发送我这边“暗号”,联系卖家,确认之后,修改价格为8.8折...
📅 2023-07-09 阅读全文 →

MDK V5.28来了,STM32G4也来了

置顶/星标公众号,不错过每一条消息今天为大家带来两点与我们相关的新闻,这些新特性,你应该了解一下。一、MDK-ARM V5.28几点新功能1.新增Keil MDK Holtek版Keil MDK为基于Cortex-M0+的Holtek器件提供免费支持。并为基于Cortex-M0+/M3的Holtek器件提供低成本解决方案。Holtek HT32系列开发套件...
📅 2023-07-09 阅读全文 →