本文来聊一下关于单片机与嵌入式、操作系统与RTOS之间的那些事儿。通过这篇文章,让你操作系统的实时性有一个系统、全面的理解!
在嵌入式底层通信中,像485总线、I2C总线等都是比较常见的通信总线。
RTOS(实时操作系统)是嵌入式的必修课之一,随着国产化的发展,免费的RTOS发展越来越快,嵌入式工程师可选择的面也越来越宽。
在嵌入式软件程序设计过程中中,经常会遇到超时(或定时)的处理情况,基本处理思想是在时间到的时候进行相关程序处理,下面介绍两种超时(或定时)的程序设计方案。
编写代码时最重要的一条规则是:检查周围的代码并尝试模仿它。
稳定复现问题才能正确的对问题进行定位、解决以及验证。
十大不想被叫“X工”的工程师排行榜!
许多嵌入式系统部署在操作人员难以或无法接近的地方。物联网(IoT)应用尤其如此,这些应用通常大量部署并且电池寿命有限。
消费类设备、家用电器和工业机械始终面临着假冒备件和配件的风险。假冒产品可能会损害功能性、用户安全性并进而损害品牌价值。
虽然RISC-V风潮已经吹了好几年,但2019年才是其真正进入主流市场的元年,最近国内大量芯片公司崛起,其中有很多公司想在RISC-V新赛道有一番作为,毕竟ARM内核早已是红海,而RISC-V尚处于蓝海。今天痞子衡就为大家盘点一下发布过RISC-V MCU产品(不一定已量产)的厂商。
我时常在想,现代社会发展变化速度之快超越了很多人的认知。
采用NXP i.MX 8M Plus处理器的康佳特SMARC 2.1模块
qt值得学习吗? 嵌入式要学的东西真的很多,我们可能会说不写界面的话就不用学qt了?我不赞同。
在嵌入式软件开发中,一个项目往往需要多人协作完成。
在2021年德国纽伦堡世界嵌入式展(Embedded World)线上展会中,世界领先的嵌入式和边缘计算技术供应商德国康佳特聚焦客户端的加固挑战,推出了面向各性能水平的诸多平台。
嵌入式云IOT技术圈将持续陪伴着大家,为大家带来更多的技术干货以及个人的所见所得,持续分享。
嵌入式编程中如何给代码的结构分层提到了高内聚,低耦合,软件分层等等的概念。
先说明一下MPU,MPU有很多含义,我们常见的有: MPU:Memory Protection Unit,内存保护单元(本文描述的内容); MPU:Microprocessor Unit,微处理器;
所谓元编程,就是编写直接生成或操纵程序的程序,C++ 模板给 C++ 语言提供了元编程的能力,模板使 C++ 编程变得异常灵活,能实现很多高级动态语言才有的特性(语法上可能比较丑陋,一些历史原因见下文)。
注释都不需要了,因为代码即是注释,注释即是代码。