菜鸟上路,从第一个项目遇到的困难开始讲起

2019-07-21 07:41发布

资质不高,大学基本是废了的,做了一年多硬件测试,觉得不掌握技术无以立足,正艰难转研发、换公司之际,之前研发经理突然叫我去他的公司,并说可以带我,硬件最难得是有一老师傅肯倾囊传授,随即果断辞职,到了新公司,之前虽然在做测试,但是跟研发完全不是一个量级,发现很多基本的东西都不会,尤其是硬件电路方面,因为我是受益于这个论坛开始对stm32感兴趣才有了这个职位,所以每次找资料都会先从这个论坛找起,想把第一次做项目的困难、过程、解决方法(项目太初级,基本不会有涉及保密的地方,涉及到的地方型号可能会不明确,请原谅),还有很多可笑的错误发上来,希望能给第一次做项目的菜鸟们一点点参考。

我是从硬件电路开始的,所以一开始会有硬件的部分,不知道有没有人看,好像论坛上都是软件的问题。
项目一:
主芯片:STM32107,需加硬件看门狗和外部RTC时钟
五路串口,1)485,232报文输出占一路  2)GPS信号   3)CDMA(预留)  4)433M无线模块(预留)  5)预留
网口:外接PHY,RMII方式访问(PHY一开始选的是LAN8720,就是原子哥例程里面那颗,后来要光电复用,换了一颗),要求实现WEB访问和NTP获取时间服务器的时间

要求:独立设计原理图,PCB图

拿到了项目需求,开始上手吧!go!

首先分析需求:主控,硬件看门狗,phy都是选好的,GPS模块都是选好的,只需要我选一个外部RTC时钟。但是问题来了,原子哥的板子里面没有硬件看门狗啊,没有外部RTC啊,这怎么连,我一开始是懵逼的,PHY倒是有,看看原子的板子,读读数据手册应该不难吧,GPS,原子的里面直接做了个接插件,插上去就ok了,应该也不算难,就这样,一脸懵逼的我开始了水深火热的生活!


第一篇:虽然我很懵逼,但是好歹混了一年半,道理还是懂一点的,首先我们从单片机最小系统开始,感谢原子哥,用那么大的字特意注明了MCU,那我们就从这里开始抄吧,不对,从这里开始借鉴吧(顺便问一下,这种算不算侵犯知识产权啥的),


           
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。