加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

嵌入式软件要会画板子吗?

05/03 09:55
2196
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

答案:要

作为嵌入式软件工程师,本来就经常和硬件打交道。调试各种协议也要看波形,用示波器什么的。软件玩多了也会腻,可以玩玩硬件,自己从 0 做出一个东西的感觉是不一样的。职业生涯那么长,多尝试一些总是好的,一个软硬件都懂的人,才能更好的带项目。

博主玩过很多板子,单片机STC51、STM32,Linux 有三星 S3C2440、NXP imx6ull、全志 V3s,Android 有 RK3399、MT69xx 等。

不同平台架构不一样,性能也有高有低,适合不同的场景。

单片机的板子博主画过很多,也焊接过很多,可以参考如下文章:

什么算是嵌入式全栈?

Sensorhub 板子开发状态

但是博主还没有画过 Linux、Android 的板子。Android 板子太难,成本又高,市面上很少有个人开发者玩。但是 Linux 板子还是很多的,经过调研,博主想画一块全志 V3s Linux 开发板玩一玩,选 V3s 的原因有:

    立创开源广场有很多开源项目可以参考,荔枝派也可以参考V3s 内置 64MB DDR2,画板子时不需要考虑 DDR,只需要注意 USB 和 SD 卡就行因为 V3s 内置 DDR,所以板子画大一点两层板就可以,不需要四层板。如果你选的主控是外置 DDR,那得上四层板或六层板V3s 封装是 LQFP 封装,这种封装和 STM32 一样,容易手工焊接V3s 单核 Cortex-A7,主频 1.2Ghz,够高

V3s 封装如下,爪形封装,和 STM32 封装一样,这种封装一个电烙铁搞定;

可用参考连接:

https://oshwhub.com/
https://oshwhub.com/ftwtwzy/snaillpi_copy#P1
https://oshwhub.com/fanhuacloud/v3s_lcd

https://whycan.com/index.html
https://licheezero.readthedocs.io/zh/latest/
https://www.cnblogs.com/twzy/p/15691210.html

博主原来用 AD 软件画板,后来改用立创 EDA 画板,特别方便,不需要自己画器件封装,画好板子后购买元器件、打板都特别方便。

从单片机画板切换到 Linux 画板,可以先选择这种内置 DDR 的主控,可以把它当成大号的单片机。熟练以后,再选择外置 DDR 的主控,外置 DDR 在画板的时候就必须上 4 层或者 6 层板,还要做阻抗匹配,遵循 3W 原则、20H 原则、五五原则、差分走线、EMC 等。

其实全志 F1C200s 也是内置 DDR,网上也有很多开源项目。但是它是内置 64M DDR1,主频默认是 408Mhz,封装也不好焊,所以 pass 掉了。

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
ECS-60-32-4X 1 ECS International Inc Parallel - Fundamental Quartz Crystal, 6MHz Nom, ROHS COMPLIANT, RESISTANCE WELD, HC-49USX, 2 PIN
$0.94 查看
TJA1052IT/5Y 1 NXP Semiconductors TJA1052i - Galvanically isolated high-speed CAN transceiver SOP 16-Pin

ECAD模型

下载ECAD模型
$7.84 查看
ST3215SB32768B0HSZA1 1 Kyocera AVX Components Quartz Crystal,

ECAD模型

下载ECAD模型
暂无数据 查看

相关推荐

电子产业图谱

研究生在读,熟悉硬件、STM32单片机、嵌入式Linux。已收获小米、联发科、浙江大华、上能电气、英威腾、汇川技术、格力、富士康等大厂offer。在这里分享求职经验、嵌入式学习规划、考研、嵌入式Linux技术文章等。