
同样是 ARM,为什么 Mac 会成功,Windows 却输得一败涂地?
由于联邦贸易委员会在去年对于反垄断问题进行了严格打击,近期彭博社发表的一篇报道引发了传言,称英伟达正计划放弃以400亿美元收购Arm的交易。

分享几个设计精美电路图的工具
绘制原理图是硬件工程师的核心工作之一,在某些情况下,比如报告工作或撰写PPT等,我们可能需要一款轻量级的软件来替代那些安装繁琐、占用空间较大(几个GB)的设计软件,如Altim Designer、PADS Logic或者Cadence等。

代码可以静态分析,PCB可以吗?
处理软件中的Bug和错误的方式多种多样。我们可以通过人工的方式去查找并解决Bug,也可以通过编译过程中的错误提示来检测问题。另外,还可以利用代码静态分析工具来帮助我们找到错误或警告。

嵌入式项目如何实现应用和硬件分层管理
以STM32为例,打开一些网络上下载的例程或者购买的开发板自带的例程,我们会发现,在应用层中经常会引用stm32f10x.h或者stm32f10x_gpio.h等硬件层的代码文件。但事实上,这些文件应该属于硬件层,如果放在软件层中会显得非常混乱。