我想问一下,毕业设计要做基于STM32的停车场管理系统设计,啥也不会,要看什么书,学习哪些知识?stm32开发板买一块,要双串口的。根据需要购买读卡器、条码枪、ai摄像头等,用于模拟输入车牌。另一个串口接串口转以太网透传模块,申请个物联网云平台账号,不用做任何开发就可以把车牌和时间数据存入云端数据库
我想问一下,毕业设计要做基于STM32的停车场管理系统设计,啥也不会,要看什么书,学习哪些知识?
stm32开发板买一块,要双串口的。根据需要购买读卡器、条码枪、ai摄像头等,用于模拟输入车牌。另一个串口接串口转以太网透传模块,申请个物联网云平台账号,不用做任何开发就可以把车牌和时间数据存入云端数据库。然后用python或者java读读数据库计算一下时间差算个钱数就差不多了stm32可以搞几个io娱乐城模拟控制升(繁体:昇)降杆,指示灯等。
这样硬件就学stm32的io和串口就够了。数澳门威尼斯人据《繁:據》库操作也都有标准例程,非常简单。
如何自学stm32?
STM32单片机的性价比和功能很丰富的,应用广泛,学好STM32对就业很有帮助,前景很不错。给初学者提出几点建议。入手一块适合的开发板
学习单片机就是要学习单片机外设电路的设计、单片机程序的编写以及电子产品开发的流程。而开发板是一个不错的选择,将常用的外设电路都集成到开发板上,方便了学习,厂家还会提供相应的例程和学习资料,省去了自己找资料的过程。学习硬件电路的设计
拿到开发板首先研究一下硬件电路,对每一个功能模块的外设电路分析一下,在分析的过程中要理解器件的使用,控制方式,如果你做方案会用哪些元器件来实现这个功能。在学习之处可以看的不用太深,但是一定要知道控制原理,后面编程要知道。学习C语言程序的设计
在初学阶段,要读懂厂家提供的例程,学习单片机的寄存器是什么,学习寄存器是如何工作,如何配置的,要读懂例程是如何通过程序控制硬件的,比如和输出高电平点亮/熄灭LED,如何实现IIC通讯等。程序的实现方式因人而异,所以要抛开例程,自己去编程。学习产品的设计流程
学习是途径,会做做产品才是最终目的。要懂得如何提出需求,把需求转化成技术方案,要考虑如何选型,如何控制成本,如何提高产品的稳定性等。所以要多多的参与项目、参与产品的研发。最后必须要说的是,学习单片机一定不要整天抱着书看,而是要多动手。
以上就是澳门新葡京这(繁:這)个问题的回答,感谢留言、评论、转发。
更多精彩内容请关注本头条号:玩[直播吧繁体:翫]转嵌入式。感谢大家。
本文链接:http://10.21taiyang.com/Health-Conditions/13433933.html
stm32用什么(繁:麼)软件编程转载请注明出处来源