沉浮的命运
thedairygame
2020.11.14 星期六 晴
天很蓝。
知识,技巧,习惯,层层递进。
思考,思考,再思考。
作为一个电子工程师,应该怎样进行设计呢?首相,我们要明白电子元器件工作原理,从而设计电路原理图,然后进行元器件选型,涉及到了封装(比如波峰焊工艺,我们需要直插封装,或者采用红胶工艺的贴片封装;如果是回流焊,我们则需贴片封装),温度特性(工业,商业,航天,军工等),精度,价格,供货稳定性等。然后画pcb,并仔细整理BOM(bill of materials,物料整理),用于采购以及焊接用,然后就是测试(功能测试以及性能测试),最后移交客户。
学习stm32,如果能充分理解库函数就好了。启动文件是什么?如何进入main函数?各个头文件有什么作用?寄存器与库函数有什么区别?一定要注意时钟的开启。
学习C语言,也有几个要点,一是条件编译,二是初始化结构体,三是可移植。
stm32的宏定义USE_STDPERIPH_DRIVER可以开启头文件配置文件;如果keil软件选择了元器件,就不用加STM32F10x_HD宏了,否则可能就会出现错误。
stm32的库,可以分为C语言基础包,stm32基础库和板级支持包。以GPIO为例,有GPIO_Init(算法),GPIO_InitTypeDef(初始化结构体),GPIO_TypeDef(寄存器)。注意变量类型。
[WhereIn Android] (http://www.wherein.io)
#cn #the1000daysofsteem #thediarygame #dblog #zzan #freewrite #writing #cnstm #cn-malaysia #education #cn-curation #technology #cn-reader #steemexclusive
烟台吗?
[WhereIn Android] (http://www.wherein.io)
嗯嗯,出差
[WhereIn Android] (http://www.wherein.io)
👍👍👍
[WhereIn Android] (http://www.wherein.io)
This post has been rewarded by the Steem Community Curation Project #wherein 我是谁?你又是谁?!我为什么会在这里?你加了cnsteem 没?!