关注、星标公众号,不错过精彩内容 作者:strongerHuang 微信公众号:strongerHuang 看到交流群的小伙伴在讨论STM32标准库中Assert断言语句,感觉还是有很多小伙伴都不清楚什么是Assert,今天就再来分享一下关于Assert的内容。 1写在前面 有经验的工程师都知
关注、星标公众号,不错过精彩内容 来源:捷配PCB 编辑整理:strongerHuang 最近,我的技术交流群有小伙伴在讨论,新手PCB打样如何选择厂家,同时还更优惠? 市面上PCB打样的厂家很多,对于很多新手来说,究竟该选择PCB打样厂家呢? 对于新手来说,选择一家市
关注、星标公众号,不错过精彩内容 素材来源:网络 编辑整理:strongerHuang ARM处理器在市面上到处都是ARM7、ARM9、Cortex-M、Cortex-R、Cortex-A包含的种类繁多,今天我们就来了解一下ARM代码编译链接的工作流程,以及过程中需要的相关概念信息。 一、编译
关注、星标公众号,不错过精彩内容 作者:李逍遥 来源:技术让梦想更伟大 我们在写程序中经常会用到malloc函数进行动态内存分配,但是我们有没有想过,在C语言中,向操作系统请求malloc内存空间的地址是连续的吗? 测试 本文使用win7 + 32位操作系统,下面我
关注、星标公众号,不错过精彩内容 素材来源:网络 编辑整理:strongerHuang 今天分享一个很有意思的作品:用矩阵LED、传感器、各种电子元件做成的电子版沙漏。 首先来看下效果: 1.电路图 LED矩阵使用I2C总线连接,两个LED矩阵使用不同的I2C地址。 2.器件清
关注、星标公众号,不错过精彩内容 素材来源:网络 编辑整理:strongerHuang 很多程序员写代码,可能没有仔细研究一些细节问题,比如今天说的#include相关的内容。 一、关于#include 首先,#include为预处理语句,那么什么是预处理语句呢? 预处理语句最明显
关注、星标公众号,不错过精彩内容 素材来源:网络 编辑整理:strongerHuang 看到我技术交流群里在讨论代码对齐的话题:STM32CubeMX生成代码使用2个空格对齐,有办法让代码编变成4个空格吗? 如果代码对齐不规范,代码看着就很凌乱,比如: 如果你看到类似以
关注、星标公众号,不错过精彩内容 素材来源:网络 MOS管对于电子工程师来说是一种必须掌握的元器件,在现实应用中也比较常见,那么,关于MOS管你了解多少,下面就给大家详细介绍一下。 什么是MOS管 MOS管是金属 (metal) — 氧化物 (oxide) — 半导体 (semico
关注、星标公众号,不错过精彩内容 素材来源:ST 编辑整理:strongerHuang 关注我公众号的粉丝,有一部分是学习STM8的读者,肯定有人会问:STM8有必要使用操作系统吗?都支持哪些RTOS操作系统? 一、STM8有必要使用操作系统吗? 很多初学者好奇:STM8有必要使
关注、星标公众号,不错过精彩内容 编辑整理:strongerHuang 最近有朋友问过相关问题,我之前也研究过遥控器里面的S-BUS信号。这几种信号在实际应用中比较常见,所以今天再次分享一下。 1PWM PWM:Pulse Width Modulation,即脉冲宽度调制。 两个重要参数:脉
关注、星标公众号,不错过精彩内容 素材来源:网络 相信大家都知道Arduino,Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE)。 Arduino板卡的硬件,其实相对比较简单,对于大部分硬件工程师来说,照
关注、星标公众号,不错过精彩内容 素材来源:Arm Keil 编辑整理:strongerHuang Keil MDK升级离上次(Keil MDK 5.30来了)时间不远,这次只是进行了一次小升级。 其中主要的编译器、软件中间组件、调试工具等都没有怎么改变。 更新地址: http://www2.keil.c
关注、星标公众号,不错过精彩内容 作者:strongerHuang 微信公众号:strongerHuang 对于开发工具,有的朋友喜欢使用快捷键进行操作,而有的朋友喜欢使用快捷按钮做一些操作。 本文给大家带来一点小知识:定制属于自己的IAR工具栏。 1什么是IAR工具栏 简单来