查找资料也是学习能力的重要组成部分,初学的时候还可以在网上搜到各种资料,各种视频可以学习,随着自己也开始做项目,做开发,懵逼的问题一个接着一个,不仅没有视频可以学习,文档资料更是少的可怜。
全靠自己硬着头皮上。本帖为此而生,分享下这些年的心得。
目录
搜索网站:
百度:虽然大部分搜索不太给力,但是搜索国内的资料还是可以的,特别是网友做的技术贴分享。
WiKi百科:需要查找专业点的知识点,使用WiKi百科就非常给力了,大部分词条都是专业的。
Google:需要搜国外的资料,Google绝对是一把好手,特别是学术搜索,这个是一个重要的来源,而且很多可以免费下载:
部分效果截图
常去的网站:
对于以后可能经常用到的网站,不妨稍花点时间把这个网站的每个角落都看看,特别是这个网站的资料怎么下载,比如数据手册,参考手册,编程手册,勘误手册等。
大部分网站都有搜索功能,直接关键词搜索也非常方便的。
邮箱:
整理一个常用的邮箱,各大软件厂家,硬件厂家的官网全用这个邮箱注册,可以订阅的资料全部订阅了,以后每天上班干活前都可以看看网站发的邮箱消息,好的资料都可以收藏下,以后说不定用的上。
浏览器收藏网址:
使用一款自己顺手的浏览器,将PC端,手机端和Pad端全部打通,做好同步。做好各种标签分类,随时用随时收藏。平时也多用用自己的收藏,别收藏了一直在“吃灰”,否则用到的时候完全不记得自己曾经收藏了什么。
硬件参考设计:
这里分享三个网站,数千个完整设计案例供大家参考。
TI:
美信:
ADI:
TI Reference Designs Library
Reference Designs | Design Center | Analog Devices
https://www.maximintegrated.com/ ... -design-center.html
软件参考设计:
软件参考设计主要是Github,StackOverflow,Gitee等
可以参考的资料非常非常多,经常还有些意外的惊喜。
PCB库设计:
PCB界的类GitHub网站,提供Eagle, Altium, OrCad, Allegro, KiCad, PADS等软件的封装和原理图库
SnapEDA | Free PCB Footprints and Schematic Symbols
SnapEDA类似软件中的GitHub,提供硬件设计中的原理图,封装等。
支持Eagle, Altium, OrCad, Allegro, KiCad, PADS等主流PCB设计软件。
比如搜索最新的STM32H7
语法问题:
这里继续为大家推荐之前分享的一个超棒的编程手册管理软件Zeal,已支持205种编程文档,查阅语法问题极方便
分享一个超棒的编程手册管理软件Zeal,已支持194种编程文档,查阅语法问题极方便 - 开发环境 - 硬汉嵌入式论坛 - Powered by Discuz!
比如查看printf:
进去后会对函数的使用进行详细说明和举例:
以C为例,还会给出C11,C99和C89规范相应章节:
总结:
养兵千日用兵一时,平时还是多积累,多整理,多用,这个过程是无法跨越的。
当然,无论是那种方式,最有效的还是身边有个大神(机器猫),不管什么问题都可以问,简单高效速度快。自从有个了大神,搜索引擎都懒得打开了。