C++里的auto、引用和指针,嵌入式工程师该怎么用?
读C++固件时,经常能看到这样的入口代码:auto& app = Application::GetInstance();
app.Initialize();
app.Run();第一行取得应用
TVS、稳压管、肖特基怎么选?二极管参数与用途对照
一块控制板上,接口旁边放着TVS,继电器两端并着续流管,电源通路里又有肖特基。它们都叫二极管,外形有时也差不多,选料时却要翻到手册里不同的几行。选TVS,要看浪涌来时电压会被限制到多高;选稳压管,要看
开药
近年来,我和医生打交道的机会特别多。身上有些慢性病,总要定期到医院挂号、开药,最常去的是附近的海淀医院。我患的是自身免疫性脑炎,属于神经内科的诊疗范围。在海淀医院,这个科室的号对我来说不难挂。每到需要
想念我的黄小黄
难以置信,我会想念一只小猫,它叫黄小黄。它本是一只孤苦伶仃的家猫,由我奶奶在农村圈养。在农村,它不被允许进屋,只能蜷缩在过道的一只蓝色铁笼里,吃的和拉的几乎混在一起。它是农村里的一只普通猫,居住环境普
聊聊陶瓷电容的 DC Bias
做硬件设计的人对陶瓷电容都太熟了,熟到很多时候根本不会多想。
原理图上需要一个 10μF,选一颗 10μF;输入 12V,觉得 25V 耐压就足够了;如果想保险一点,那就换成 50V。大多数时候我就是
传统两轮车企业急需提升认知和组织能力
很多传统两轮车企业这几年都有一个困惑:为什么自己也在做智能化,也采购了更好的控制器、更好的电池、更好的车联网方案,甚至功能列表比九号还丰富,但市场表现始终追不上?很多人第一反应是技术差距。其实不是。如
我想放牛去
去年夏天,一家人驾车在内蒙古的草原上闲逛了一周,穿过坝上,掠过羊群,仿佛一直行驶在云边。若把我们放在稍远一点的背景里,伸出手,指尖大概就能戳破白云,看它们像棉花一样散开。
山坡,草地,还有那些在绿色大
IMU 中加速度计的实现方式
之前做平衡车、机器人的时候,IMU基本都是绕不开的一颗芯片。把它焊到板子上,配置几个寄存器,就可以从里面读出X、Y、Z三个方向的加速度和角速度。用起来确实方便,但我以前也一直有个疑问:一颗黑乎乎的芯片
陀螺仪传感器
陀螺仪传感器,也称为角速率传感器或角速度传感器,是一种感测角速度的设备。
简单来说,角速度就是单位时间内旋转角度的变化量,角速度通常以度/秒(度/秒)表示。
原始的陀螺仪
刚体上有一个万向支点,
渔樵问对
《渔樵问对》通过渔樵对话来消解古今兴亡等厚重话题,作者是邵雍,北宋儒家五子之一。邵雍学贯易理,儒道兼通,他毕生致力于将天与人统一于一心,从而试图把儒家的人本与道家的天道贯通起来《渔樵问对》着力论
两轮车的中控,控制器,ECU,VCU到底是什么?
前段时间和一个做两轮车的朋友聊天,他突然问了我一个问题。
他说:“为什么汽车里什么东西都叫ECU?两轮车却有的叫中控,有的叫VCU,还有的叫ECU呢?”
发动机有ECU,ABS有ECU,安全气囊有EC
当状态机越来越复杂,为什么工程师开始放弃Switch Case了?
在嵌入式开发中,状态机几乎无处不在。比如两轮车VCU中,我们至少需要设防,解防,接近,开机,骑行,故障,离开,锁车,开锁等状态。
当然,设备启动需要状态机,蓝牙连接需要状态机,OTA升级需要状态机,电
