嵌入机械或电气系统内部、具有专一功能和实时计算性能的计算机系统
在工业自动化现场,我们时常听到这样的抱怨:"明明 Linux 上跑个 EtherCAT 主站协议栈很简单,可一到多轴联动、精密组装这类场景,周期一不小心就'飘'...
刚开始用 AI 写代码的时候,大家更多是让它写一个函数。比如写一个 CRC 校验,写一个环形缓冲区,写一个串口解析函数,或者解释一段 C 语言指针代码。
问项目做过什么。问某个模块是不是你负责的。问任务怎么划分,队列怎么用,中断里做了什么。再往下问一点,指针、内存、volatile、栈溢出、RTOS 调度、串口丢...
智能调压蝶阀广泛应用于半导体、光 伏产线。不同客户现场存在多种工业总线标准,若为每种协议单独设计通信板,开发工作量大、软件分支难以维护。需要一种模块化 、可更换...
这个在 SPI 里面就是硬件的问题,我都快哭了,虽然不是顶尖的嵌入式开发者,但是我不至于连个 SPI 都调不通吧???我开始回顾自己的编程生涯
我上大学的时候,学编程是很慢的。大一学 C 语言,先是变量、循环、数组、指针,学到指针的时候很多人就已经开始痛苦。后面再学数据结构、操作系统、单片机、嵌入式、通...
中间不是没有想过更新,也不是完全没有东西可写。只是每次打开编辑器,写了几行,又觉得没什么意思。
板子上电不起来、I2C 偶发 NACK、DMA 搬了一半数据就进 HardFault、低功耗唤醒后外设状态不对,这些问题不是让 AI 多生成几行代码就能解决的。
阅读约 8 分钟 | 适合:想快速上手 FOC 的 STM32/ESP32 开发者
我们都知道,高效、可靠的通信接口是确保系统稳定运行的关键,控制器局域网(CAN)总线技术以其卓越的性能和广泛的应用场景,成为了这些领域的首选通信协议。
做工业设备的工程师应该都有这个体会:设备在客户那里跑得好好的,突然断电再来电,存储就坏了。数据丢了,系统起不来了,售后跑现场跑断腿。
做硬件设计的时候,SD NAND的CLK时钟引脚看起来很简单,就是一根时钟线。但实际调试中,很多奇怪的问题都出在这根线上。