嵌入式工程师常用网站推荐

嵌入式工程师就免不了和网络协议栈/操作系统以及关于它们的各类资料打交道,本篇公众号就会收录去什么地址找到最新最正式的相关资料和代码

SD卡协会

https://www.sdcard.org/

SD卡是很常用的,但是其有不同的类型诸如SD/SDHC/SDXC/SDUC的区别。SD卡有着自己的寄存器,固定的初始化步骤,各类指令等等。网上各类帖子虽然都有零碎的讲解,但是最全的资料还是需要到SD卡协会网址下载,文档都是免费的,关于SD卡各类的使用手册和标准都有。

图片

FATFS文件系统

http://elm-chan.org/fsw/ff/00index_e.html

作为被广泛使用地文件系统,必须推荐一下FATFS。文件系统不单单是配合SD卡,哪怕是一个小小的FLASH也是可以加上文件系统的。这个网站是FATFS的正式网站,里面除了能下到最新的FATFS代码,同时也对文件系统的各个接口都有详细描述,甚至对SD卡的使用也有比较清晰的介绍。

图片

lwIP轻量型网络协议栈

http://savannah.nongnu.org/projects/lwip/

这是LWIP的官方发布网址,各个版本最新最全的lwIP资料/源码都在这个网站

图片

FreeModbus

https://www.embedded-experts.at/en/freemodbus-downloads/

MODBUS并非很复杂的协议,很多情况下这个协议主要也是应用几个常用指令。不过FreeModbus作为应用较为广泛且是完备的协议栈,包括MODBUS- RTU/MODBUS- TCP/MASTER/SLAVE均涉及,无论是学习还是裁剪后使用都是一个很好的选择

图片

FreeRTOS操作系统

https://www.freertos.org/zh-cn-cmn-s/

个人认为这是每一个嵌入式工程师都应该熟悉的实时操作系统,FreeRTOS的中文官网包括源码和各类资料,能帮助新手和老鸟都能找到自己需要的东西

图片

RT- Thread操作系统

https://www.rt-thread.org/download.html

作为国产之光,这也是值得推广的一个嵌入式操作系统,其有轻量级的nano版,标准版和高级的smart版,关键官方还提供有开发IDE RTT- studio。其特点是支持大量的第三方组件,且十分易用。同时论坛和讨论群也是很热闹的,也是目前我较为熟知且十分推荐的嵌入式操作系统之一。

图片

Linux操作系统

https://www.kernel.org/

以前看过一句话,如果不了解Linux,都不好意思说自己是做嵌入式的。很尴尬,我由于工作没有应用场景,所以一直神往却还没涉及。不过前期资料准备工作是不能拉下的,所以推荐这个讲解LINUX内核的网站,希望大家学习Linux道路上共勉

图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值