- 博客(2417)
- 资源 (4)
- 收藏
- 关注
转载 嵌入式设备,如何防止被抄袭?
关注+星标公众号,不错过精彩内容转自 | liwen01嵌入式设备被抄袭已是一种普遍现象,特别是在国内,在没有形成技术壁垒之前,如何防止产品被抄袭是一个不可回避的问题。今天就来讲讲嵌入式设备,如何防止被抄袭?(慕尼黑华南电子展将在月底举办,大家可以提前注册预约)常规设备常规设备主要的防护手段有:专利保护加密保护代码授权校验持续更新和改进(1)专利保护对于一些比较重要的技术发明或是创新,应该尽快申请...
2023-10-23 08:20:26 416
转载 树莓派5,值不值得买?
关注+星标公众号,不错过精彩内容转自 |DF创客社区树莓派4于2019年6月发布,等了四年,树莓派5终于在9月28号发布了。2022年底,树莓派首席执行官埃本·厄普顿(Eben Upton)还表示,我们在2023年不会见到树莓派5,而且在全球芯片短缺之后,需要一年时间来改善树莓派的库存。但他似乎还是想给众多忠实的树莓派粉丝一个惊喜。现在官方已经发布了这块板子,而且表示可以在10月23日购买到(国...
2023-10-20 08:30:05 636
转载 集RTOS、GUI、蓝牙、电源管理等一体的软硬件开源项目(值得收藏学习)
关注+星标公众号,不错过精彩内容编排|strongerHuang素材来源 | CW32生态社区经常有小伙伴问【哪里有可以参考的开源项目】之类的问题。其实,我不定期都在给大家分享一些优秀的开源项目。今天就再给大家分享一个基于CW32单片机做的软硬件开源项目,其中包括RTOS、GUI、蓝牙、电源管理等众多常用功能。主要功能这个产品我收到一个实物,也用了一段时间,但有些功能还没有完善,不过整体还不错...
2023-10-19 08:16:47 304
转载 华为“星闪”到底是什么?
关注+星标公众号,不错过精彩内容转自 | 鲜枣课堂今年9月25日,华为悄悄上线Mate60系列手机,引发了全社会的关注。这款手机不仅拥有神秘的5G芯片,还支持特有的卫星通话功能,是大家热议的焦点。今天的这篇文章,既不讲芯片,也不提卫星通话。要介绍的是MATE60的另一个低调但重要的功能——星闪。█ 什么是星闪星闪,官方英文名叫做NearLink,是一种专门用于短距离数据传输的新型无线通信技术。它对...
2023-10-19 08:16:47 746
转载 Github高赞硬核算法教程
关注+星标公众号,不错过精彩内容转自 | 艾小仙有一本算法书,一度风靡技术圈,几乎人手一本!它,于2020年年底一上市就拿下了京东、当当计算机新书榜第一名,并迅速夺下京东全品类新书榜第一名,以及京东计算机图书总榜第一名,在两网长时间霸榜,并获得2021年京东科技品类原创TOP1,成为当年程序员最爱的技术书。如今,这本算法书经过大幅改进和优化,进行了重磅版本升级,再次王者归来!全新的《labulad...
2023-10-18 08:20:06 78
原创 嵌入式开发中测试用例怎么写?
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号|strongerHuang小公司搞开发,有可能一个人要负责整个项目,硬件、软件、测试全包了。然而,正规一点的公司,会把工作进行细分,比如软件开发和测试进行分开。为了不让软件和测试扯皮,测试用例就显得很重要。测试用例有必要写吗?写代码本来就很忙,也很累,还要花时间写文档?可能初入职场的小伙伴不能理解写文档的意义,当你...
2023-10-18 08:20:06 325
转载 STM32中断没有子优先级?
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号|strongerHuang看到一个交流群在讨论关于【关于STM32中断优先级的话题】,其中就有小伙伴提到:为什么有些STM32中断没有【子优先级】?比如,有时候你在使用STM32CubeMX配置时,你会发现只有Preemption Priority【抢占优先级】,而没有Sub Priority【次优先级】:然而,有...
2023-10-17 08:20:47 78
转载 公司的 CTO(技术总监)平时都在做些什么?
关注+星标公众号,不错过精彩内容来源 | 知乎转自 | 芯片之家不同公司有不同的管理模式,虽然大公司的管理模式值得学习,但并不适合所有公司,因为世界上大多数公司都是中小公司,或者微型Mini公司。今天分享一个技术大佬,也是一位CTO的成长经历。01 创业初期在创业初期,我是那个亲手做东西的人,而且全面负责,从理论到实现,从加工到调试,什么要做做什么,什么不会学什么。第一代原型机就是在我手上诞生的。...
2023-10-16 08:20:39 113
转载 keil 自动化编译脚本
关注+星标公众号,不错过精彩内容来源 | Gitee作者 |DinoHawKeil开发单片机虽然被很多开发者吐槽,但不得不承认,目前Keil依然是众多单片机开发者首选的工具之一。今天就来分享一个开源的 keil 自动化编译脚本。1、需求来源部分对开发流程有限制的公司是将开发与编译(提交后的代码版本)分开的,要求编译过程尽可能少的人为参与,需在程序上实现代码的自动化编译。基于此需求开发了本脚本。...
2023-10-16 08:20:39 596
转载 C/C++稳住了,但Java危了
关注+星标公众号,不错过精彩内容素材来源 | TIOBE官网最近,10月的TIOBE 编程语言榜单更新了:https://www.tiobe.com/tiobe-index/让人万万没想到的是,曾经雄霸天下的 Java 已经叠至第四了,按照这个趋势,Java将很快被C#超越。你可知道,曾经 Java 撑起了互联网的半边天,如今互联网走下坡,Java自然也会被其他编程语言超越。被 C# 超越,Ja...
2023-10-13 08:20:40 101
转载 运放的常见应用(收藏)
关注+星标公众号,不错过精彩内容来源| 网络运放对于外人来说可能有点陌生,但它在我们生活中无处不在,运放的最基本电路符号:01放大器1、反相放大器电路图输入输出波形:2、同相放大器:输入输出波形:3、电压跟随器输入输出波形:4、差分放大电路输入输出波形:5、加法放大电路输入输出波形:6、D类放大电路输入输出波形:02振荡器1、张弛振荡器输入输出波形:2、相移振荡器输入输出波形:3、三角波发生器输...
2023-10-13 08:20:40 171
转载 几种常见编码器优缺点
关注+星标公众号,不错过精彩内容编排| strongerHuang微信公众号|strongerHuang编码器在运动控制类产品中比较常见,旋转编码器都是组成运动控制反馈回路的关键元器件,包括工业自动化设备和过程控制、机器人技术、医疗设备、能源、航空航天等。作为将机械运动转换为电信号的器件,编码器可为工程师提供位置、速度、距离和方向等基本数据,用以优化整个系统的性能。光学式、磁式和电容式是可供...
2023-10-12 12:25:58 151
转载 深圳,电子技术聚集地,值得来一场逛展打卡!
2023华南国际智能制造、先进电子及激光技术博览会(LEAP Expo)旗下成员展——慕尼黑华南电子展(electronica South China)将于10月30-11月1日在深圳国际会展中心(宝安新馆)举办。立足粤港澳大湾区,辐射华南、西南及东南亚市场,聚焦新能源汽车、储能、数据中心、智能座舱、智能家居、可穿戴医疗、工业、边缘AI、智能传感等热门技术应用,汇聚国内外知名企业,吸引行业优质买家...
2023-10-12 12:25:58 92
转载 Rust语言也能用于嵌入式开发
关注+星标公众号,不错过精彩内容作者 | PapalymoRust语言算是21世纪应用广泛的编程语言。Rust被人广泛承认的一点,就是因为它能运行在多样的目标上,从桌面和服务器设备,到资源有限的嵌入式设备。Rust 是什么Rust 是一门赋予每个人构建可靠且高效软件能力的语言。高性能:速度惊人且内存利用率极高可靠性:在编译期就能消除各种内存错误生产力:出色的文档,友好的编译器和清晰的错误提示信息为...
2023-10-11 08:20:39 633
转载 电源防反接电路的几种实现方案
关注+星标公众号,不错过精彩内容转自 | 玩转嵌入式电子产品要正常工作,就离不开电源。像手机、智能手环这种消费类电子,其充电接口都是标准的接插件,不存在接线的情况,更不会存在电源接反的情况。但是,在工业、自动化应用中,有很多产品是需要手动接线的,即使操作人员做事情再认真,也难免会出错。如果把电源线接反了,可能会导致产品被烧掉。图1 - 手工接线那如果在设计产品的时候,就考虑了电源防接反而设计了防接...
2023-10-11 08:20:39 727
转载 国内AI终于起飞了!全网独一份AI大模型资源...(待会删)
近几年AI发展迅猛,行业巨头争先布局AI领域!想切入大热的AI领域,却找不到方向?为了帮助大家零成本学习AI大模型技术,特邀一线大佬发起——AI大模型公开课!????AI大模型进阶之旅!直播时间10月11日晚20:00直播内容大模型的发展历程与训练方法解析AI技术应用场景如何用LangChain、Fine-tuning 定制你的专属大模型应用借助大模型技术提高收入的可能性……直播方式2天直播+直播互...
2023-10-10 08:20:05 70
转载 一款不错嵌入式静态代码扫描工具
关注+星标公众号,不错过精彩内容转自| 嵌入式大杂烩之前给大家分享过嵌入式开发常用的代码静态分析工具,比如:PC-lint、LDRA、VectorCAST等。今天再给大家分享一款不错的嵌入式静态代码扫描工具。静态代码扫描? 静态代码扫描是指无需运行被测代码,通过词法分析、语法分析、控制流、数据流分析等技术对程序代码进行扫描,找出代码隐藏的错误和缺陷,如参数不匹配,有歧义的嵌套语句,错误的递归,非...
2023-10-10 08:20:05 270
转载 分享几款不错的电子电路仿真工具
关注+星标公众号,不错过精彩内容转自| 果果小师弟嵌入式软件需要仿真调试,电子电路同样也需要仿真。这里给大家分享几款不错的电子电路仿真工具。ElectroDroid电路专家ElectroDroid是一款电路电子器件的学习软件,比较专业化,它能够为你提供各种电路方面的信息查询和计算服务,是电子相关行业人士的必备工具之一。它包括:电阻色码计算器贴片电阻代码电感色码计算器欧姆定律计算器电抗计算器分压器...
2023-10-09 08:20:42 732 1
转载 RTOS可以不用MMU,而linux没它不行
关注+星标公众号,不错过精彩内容素材来源| 网络MMU:Memory Management Unit,内存管理单元。搞嵌入式开发的小伙伴都应该了解并掌握的一项知识。你肯定会好奇,为什么RTOS可以不用MMU,而linux没它却不行?(慕尼黑华南电子展将在月底举办,大家可以提前注册预约)什么是MMU?MMU(Memory Management Unit,内存管理单元)是一种硬件模块,用于在CPU和...
2023-10-08 08:20:49 86
转载 嵌入式开发需要从0造轮子吗?
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号|strongerHuang看到有小伙伴在讨论关于“造轮子”的话题,各有各的观点,这里先说两种常见的情况。第一种情况:老板从来不催进度,做项目的工程师也不慌不忙,从零开始一步一步创建工程,然后一步一步写代码(即从0开始造轮子)。当把项目做好,或者项目才做到一半时,公司可能就已经倒闭了。第二种情况:老板要求在尽量短的时...
2023-10-07 08:20:34 96
转载 一个开源轻量级单片机命令行交互组件
关注+星标公众号,不错过精彩内容来源| Gitee作者|Nrush命令行交互在上位机软件比较常见,在单片机中实现命令交互也有很多案例,这里分享一个开源的命令行工具:nr_micro_shell.项目地址:github.com/Nrusher/nr_micro_shell1、介绍在进行调试和维护时,常常需要与单片机进行交互,获取、设置某些参数或执行某些操作,nr_micro_shell正是为...
2023-09-27 08:20:51 401
转载 马斯克机器人大进化!
关注+星标公众号,不错过精彩内容来源 |量子位马斯克的机器人大进化。一年前首次上台时动作还略显僵硬,现在居然成了瑜伽大师。还用上了自动驾驶系统同款的端到端神经网络架构,无需任何规则代码就学会分拣物品。用马斯克自己的话说:光子进,行为出。网友表示:动作如此优雅流畅,很难相信视频是真的。马斯克回复:执行器、传感器和整体机械结构更多升级还在后面。有人注意到机器人脖子后面有个红色按钮,“如果机器人要统治...
2023-09-27 08:20:51 182
转载 嵌入式软件架构设计中的状态模式
关注+星标公众号,不错过精彩内容来源 |嵌入式电子整理&排版| 嵌入式应用研究院状态机基本术语现态:是指当前所处的状态。条件:又称为“事件”,当一个条件被满足,将会触发一个动作,或者执行一次状态的迁移。动作:条件满足后执行的动作。动作执行完毕后,可以迁移到新的状态,也可以仍旧保持原状态。动作不是必需的,当条件满足后,也可以不执行任何动作,直接迁移到新状态。次态:条件满足后要迁往的新状态...
2023-09-26 08:20:21 211
转载 超低功耗神经网络MCU如何实现图像识别、语音识别等AI应用?
转自 | 电子森林不知道大家有没有发现,AI 的应用已经遍布我们生活的各个角落,比如:Siri、小爱同学、违章抓拍等。如果你也想要从事嵌入式开发工作,你有必要了解并掌握 AI 相关的知识和技术。大家可以通过MAX78000设计大赛(第2季)超低功耗神经网络MCU实现图像识别、语音识别等AI应用的项目来提升自己的技能。MAX78000设计大赛(第2季)MAX78000人工智能设计大赛正在火热进行中,...
2023-09-26 08:20:21 254
转载 Cortex-M中断在RTOS中的应用及注意事项
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号|嵌入式专栏如果CPU没有中断,你能想象是什么情况吗?就是一个while循环,且不能中断处理及时的任务,更别说有现在的RTOS了(RTOS也是需要中断才能实现)。下面就来说说关于Cortex-M中断在RTOS应用及注意事项。关于Cortex-M处理器这里先介绍一点Cortex-M处理器相关的内容,本文结合内核为Cor...
2023-09-25 08:20:31 67
转载 电路板常用的几种胶
关注+星标公众号,不错过精彩内容直接来源 | 电子电路电路板上用的胶有很多种,今天就给大家分享一些常见的胶。一、红胶红胶是一种聚烯化合物,受热后容易发生固化,当它所受的温度达到150℃凝固点时候,红胶就开始由膏状体变成固体,利用这一特性,可以用点胶或者印刷的方式对贴片元器件进行固定,线路板元件使用贴片红胶可以通过烤箱或者回流焊进行加热固化。线路板上的元件,特别是双面贴装的线路板,过波峰焊的时候使用...
2023-09-25 08:20:31 150
转载 打造一个台积电要花多少钱
关注+星标公众号,不错过精彩内容转自 | 博文视点Broadview提醒:文末有送书活动!台积电从 1994 年上市至 2022 年,营收年复合增长率达到 18.5%,平均毛利率 50%,平均净利率 36%。台积电每销售 6 块钱的产品,毛利就有 3 块钱,净利有 2 块钱。在台积电之前,不管在哪个行业,大部分利润都来自设计和销售,而不是制造,施正荣也正是基于此提出了著名的“微笑曲线”。台积电作为...
2023-09-21 08:20:17 84
转载 FatFS文件系统在MCU上的应用
关注+星标公众号,不错过精彩内容转自 | 木南创智FatFS文件系统是单片机领域有名的一个文件系统,由于它的轻量级和兼容性,备受MCU开发者青睐。在实现如U盘文件读写,SD卡的文件读写等工作时,我们往往需要一个文件系统来支持我们的工作。特别在一些MCU应用中,文件系统的加入能明显改善系统交互的友好性。在这一篇中,我们就来讨论FatFS文件系统在STM32F4上的移植和应用。1、准备工作在开始Fat...
2023-09-21 08:20:17 159
转载 学单片机要掌握哪些通信技术?
作者 | strongerHuang微信公众号|strongerHuang今天一位读者,大概问了这么一个问题:从事单片机工作,要掌握哪些通信的技术知识?随着技术的发展,通信技术越来越多,但在嵌入式领域,常见的通信技术其实也不多,像UART、 I²C、 SPI、 CAN、 USB和TCP/IP等这些算是最常见的一些。这些通信技术说简单也简单,说难也难,这里站在初学者角度科普一下其中的基础内容。常...
2023-09-20 08:20:11 116
转载 Keil V6编译器性能优化及注意事项
关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号|strongerHuangKeil MDK自 V5.36 版本之后,默认就不带Arm Compiler V5版本编译器。如果需要使用 V5 版本编译器,就需要自己下载并安装。注意:这里说的是V6版本编译器,不是Keil V6集成开发环境。Arm Compiler V6 和 V5兼容性不好,有很多地方都需要注意。这...
2023-09-18 08:34:11 1674
转载 分享多张网传的高清照
作者:晓宇,排版:晓宇微信公众号:芯片之家(ID:chiphome-dy)01 超高清ARM汇编指令桌面壁纸ARM 32位汇编指令备忘单,全新的 Arm 32 位汇编备忘单现已提供海报印刷版和数字版。如果您喜欢直接打印 24" x 36" 海报,作者提供多个分辨率版本,用来做桌面壁纸也是相当炫酷。此备忘单是 ARM Assembly Basics 备忘单的扩展版本。它涵盖寄存器、基本指令、加载...
2023-09-18 08:34:11 87
转载 带宽120Gbps,雷电 5 发布!
关注+星标公众号,不错过精彩内容转自|EETOP英特尔官网9月12日消息,英特尔推出了新一代Thunderbolt连接标准- Thunderbolt™ 5 ,并展示了笔记本电脑原型和底座。Thunderbolt 5有望为计算机用户带来连接速度和带宽方面的重大提升。英特尔客户端连接部总经理Jason Ziller表示:"Thunderbolt 5将为计算机与显示器、底座、存储设备等的连接提供业界...
2023-09-15 08:20:09 57
转载 RTOS 上微秒级延时方案
关注+星标公众号,不错过精彩内容转自| MultiMCU EDU通常RTOS系统滴答为1KHz,当然,也有100Hz,或者10KHz的情况。1KHz时,系统延时最短为1ms,在实时控制中有些情况需要微秒(us)级延时,这该怎么办呢?微秒级延时有两种实现思路:一、着情提高系统时钟二、使用 MCU 的高精度定时器一、着情提高系统时钟之所以说是“着情”提高的原因是:系统时钟越快,单位时间内的线程调度次...
2023-09-15 08:20:09 477
转载 电机运动控制算法总结
关注+星标公众号,不错过精彩内容转自| 小麦大叔搞过电机或运动控制的小伙伴应该知道,S曲线很重要,下面一张动图对比一下,你就知道S曲线的好处:今天就给大家描述一下S速度曲线规划算法。1 前言S形加减速的最重要特征是该算法的加速度/减速度曲线的形状如字母 S。S形加减速的速度曲线平滑 ,从而能够减少对控制过程中的冲击,并使插补过程具有柔性 [^1]。由于T形曲线在加速到匀速的切换过程中,实际中存在...
2023-09-14 08:20:59 639
转载 聊聊RTOS内核中的钩子
关注+星标公众号,不错过精彩内容作者 |strongerHuang微信公众号 |strongerHuang市面上绝大多数操作系统,都存在这样一类API函数接口:HOOK函数(也叫钩子函数)。像Windows、Linux桌面操作系统,以及RT-Thread、µC/OS、 FreeRTOS实时操作系统,都可以看见HOOK函数的存在。肯定有不少网友存在这样的疑问:什么是HOOK函数?它的用途是什么?...
2023-09-13 08:20:42 122
转载 程序员的热恋期、平淡期和厌恶期
关注+星标公众号,不错过精彩内容转自|知乎作者 | Coder编程就像谈恋爱,刚开始是热恋期,热恋过后就是平淡期,平淡过后就到了厌恶期,最后要么彻底分道扬镳,要么终成眷属白头偕老。热恋期刚开始接触编程,你发现程序尽然能这么美,她聪明可爱,能实现那么多奇妙的功能,于是你彻底喜欢上了它。年轻气盛的你开始疯狂的追求她,整天都和她待在一起,编码、调试、运行,每天把她哄得开开心心。当然,一开始的她看起来...
2023-09-13 08:20:42 67
转载 什么时候需要用RTOS?
关注+星标公众号,不错过精彩内容素材来源 | 网络RTOS在嵌入式开发中占有重要地位,那么,到底什么时候才需要用到RTOS?■ 究竟何时需要实时操作系统?大多数嵌入式项目是否仍需要实时操作系统?考虑到当今高性能处理器的速度以及适用于Linux,Windows和其他通用操作系统(GPOS)的实时补丁的可用性,这是一个很好的问题。答案在于嵌入式设备的本质。这些设备通常以数千,甚至数百万套这种规模下生产...
2023-09-12 08:21:02 109
转载 给树莓派装Windows 11系统
关注+星标公众号,不错过精彩内容来源| DF创客社区早期,想要在树莓派上面安装Windows一直是个比较麻烦的事情,下载系统镜像,烧录、还有一系列复杂的配置。国外树莓派爱好者写了一个脚本——WoR-flasher,可以把上面的操作都自动化,而且还带图形化界面,并且也不用担心微软许可证的问题,此脚本完全合法!(当然也可以用来装Windows 10)安装WoR-flashher自动安装想要让 WoR...
2023-09-12 08:21:02 928 1
原创 单片机加入版本信息的常见方法
关注+星标公众号,不错过精彩内容作者 |strongerHuang微信公众号 |嵌入式专栏我们公司的产品会根据客户需求和建议,不定期升级(优化bug、增删功能),这个时候软件版本就显得很重要了。不知道大家平时开发项目有没有在软件中加入版本信息?我看最近有小伙伴在讨论相关问题,就来简单分享一下。方法其实有很多,但基本原理都是在指定存储区域(Flash)中写入软件版本信息,这里讲述其中一种比较常见...
2023-09-11 08:20:23 140
转载 Debian为什么呼声越来越大?
关注+星标公众号,不错过精彩内容撰稿 | 云昭来源 | 51CTO技术栈Linux也好,开源也好,近些年犹如翻涌的漩涡,狂热非常,争论不断。从去年高人气开源 npm 包“colors”与“faker”被作者恶意引进错误内容,再到近期的红帽修改公共版的RHEL源代码的发布规则,都在业内引起了不小的有关开源软件的争论。而一向被冠以“缓慢、保守”的Debian,则好似滔浪中一座理智、稳定的岛屿一般,30...
2023-09-11 08:20:23 75
STM32F4_TIM编码器模式配置
2017-12-19
神舟III号各项uCOS2.92例程
2013-07-28
uCOS2_STM32F3_CortexM4
2013-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人