摘要: 电子类的硬件开发的根据行业不同会用到很多不同的芯片,具体芯片功能需要具体学习。但很多通用的软件和相关知识是必备的。软件方面:1.至少会一种绘制电路板的软件,能够绘制2层,4层乃至6层(我目前接触的最高层数)的电路板。2、熟悉常用的芯片编程用软件(keil等),能够熟练使用至少一种单片机(STM32是 阅读全文
posted @ 2016-03-07 22:33 shepherd111 阅读(121) 评论(0) 推荐(0) 编辑
摘要: SPI,IIc总线的区别 IIC的数据输入输出用的是一根线,SPI则分为data IN和 data OUT。由于这个原因,采用IIC时CPU的端口占用少,SPI多一根。但是由于IIC的数据线是双向的,所以隔离比较复杂,SPI则比较容易。 所以系统内部通信可用IIC,若要与外部通信则最好用SPI带隔离 阅读全文
posted @ 2016-03-07 22:18 shepherd111 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 在学习stm32的过程中遇到关于宏定义的问题,所以,写出来大家一起学习一下 问题出处: 其中\是语言中的转义字符,用来连接上下文,因为宏定义只能是一个串,而当你的串过长(超过一行的时候)时,就需要换行了,此时就需要\来连接上下文。 下面是成熟软件中常用到的宏定义: 1,防止一个头文件被重复包含 #i 阅读全文
posted @ 2016-03-04 17:32 shepherd111 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 花开三月,一切都是那么生机勃勃,春风吹拂在脸面上,暖暖的就想伸手去触摸它,是的,冬天已过,那季曾经度过的严寒。 今天 是第一次,希望有所坚持,每天像写日记一样,记录着,回忆着,顺便练习下打字的速度 阅读全文
posted @ 2016-03-04 09:25 shepherd111 阅读(109) 评论(0) 推荐(0) 编辑