我是假管贴心小助手
获得 390 次赞
帮助过458人
有一种红外测温的模块型号是TN901,不知道符不符合你的需求。这个是现成的一个模块,单片机通过串行信号直接读取模块就能获得温度信息。
直播主题:《FreeRTOS应用开发及学习思路指导》理由:我觉得既然是直播,那么就不可能会给大家来个“零基础入门FreeRTOS”之类的,以直播方式讲解的话,除非连载,不然手把手教你入门,应该没有时间的,所以我考虑的是,直播时可以,以原子哥的角度讲解一下学习“FreeRTOS”的思路和学习步骤。主要讲讲如何在实际项目中去看待“FreeRTOS”,学习“FreeRTOS”的思路和步骤。另外,想当初,51单片机的视频教程网上一抓一大把,但是郭天祥老师的《十天学会51单片机》这部教程很有特色,也很受欢迎。要比那些其他教程实用的多的多吧,所以说经验指导才是关键。(个人见解)
官方固件库就是默认使用外部晶振,固件库外部晶振默认是8Mhz,芯片的时钟是在启动文件中设置的,不过你也可以在你的main函数里重新设置时钟。以103为例:如图
遇到过,有些小模块打样的时候,就不能只按照尺寸来说价格的,必须要有连线才能算是一块电路板,然后给你报价。如果5cm*5cm的价格是50元,而你的板子是四块独立的板子放在一起是5cm*5cm,这个时候是不会给你算50元的。会按照独立模块的面积给你算。一般我自己打板的时候回连几条可有可无的线。
单片机的时钟信号晶振根据手册选择就可以,但是,最好选择常用的几个值,这样便于程序的开发,因为晶振会直接影响系统的运行速度和定时器的计时情况。正如你说的,有些使用11.0592和12Mhz就是为了便于程序编写。使用11.0592就是便于串口通讯,降低波特率误差。使用12mhz就是为了计算较为精准的延时。