我之前对印度的印象只是停留在人口多、脏乱差、犯罪频发等层面,但是仔细了解完之后,发现印度是一个科技大国、屡屡诞生顶尖的程序员。在工作中,接触到了较多的国外程序员,接触最多的就是印度人,在接触中发现他们思维比较活跃、逻辑性非常强,完全不是新闻、电影所展现的样子。在业界还有一个说法:印度是软件外包服务的圣地。
程序员多数都用过版本管理工具SVN,该软件具有代码的比较功能,既能很好的管理不同版本的代码,又能比较版本的更改,是一个很好用的软件工具。除此之外,还有哪些代码比较工具呢?和大家分享一下。
我们来思考一个问题,当我们在编程器中把一条指令写进单片机内部,然后取下单片机,单片机就可以执行这条指令,那么这条指令一定保存在单片机的某个地方,并且这个地方在单片机掉电后依然可以保持这条指令不会丢失,这是个什么地方呢?这个地方就是单片机内部的只读存储器即ROM。为什么称它为只读存储器呢?刚才我们不是明明把两个数字写进去了吗?
开发板是用来学习单片机最有用的工具,上面集成了常用的单片机外设电路,可以让初学者很方便的学习硬件电路的设计方法、控制方法和单片机寄存器、片上资源的编程。拥有一块合适自己的开发板,学习单片机时可以起到事半功倍的效果。下面介绍一下如何选择单片机开发板。
作为一名电子工程师,对于电路不说必须要非常精通,但至少能够看得懂电路,知道电路保护器件的作用,在客户提出防护需求时,及时给出有效且具有实施性的整改意见。
我们在使用外接电源类产品时,可能会因一时疏忽将将电源线接反,导致产品被烧坏。从产品的设计角度来讲,如果把电源做成防反接的,那就大大提高了产品的人性化设计。从技术角度来讲,实现电源防反接的技术并不复杂,其实很简单。实现电源的防反接,可以从两个角度去考虑。
电容是设计电路原理时经常要用到的元器件,根据不用的使用场合/用途,电容的选取也完全不一样。有的需要根据实际电路的参数选择电容规格,而有的电容的选取可能需要根据经验选取。下面分几种情况进行分类回答。
我本人从毕业开始就做电子产品的研发工作,主攻传感器、控制器、BLDC驱动控制、汽车电子等产品,既要自己设计硬件电路、PCBLayout、也要编程单片机代码,如果有需求还需要用MFC编写上位机软件。
搞技术的人一般都有一个共同点:寡言少语。不会在人多场合信口开河、大吹牛逼。因为技术是很寂寞的,做技术的能耐住寂寞,能耐住寂寞的人不会大肆宣扬;同时技术又是很难的,天天与难题打交道的人,不会随随便便看低任何一件事情。
如今在工厂里,很多管理者感叹:用人难,难用人!很多公司里还专门设有人事部在“研究”这些事情,其实,有时候想想,职场那些事有那么复杂吗?压倒骆驼的可能是一棵稻草,“赶走”员工的原因则是不懂他们的心!了解他们的内心所需,打开员工的心锁就会尽可能的避免人员的流失。
最近读到这样一篇文章,从底层硬件角度出发剖析了一下CPU对代码的识别和读取,内容之精彩,读完感觉学到的很多东西瞬间联系起来了,分享给猿们。
USB是一种快速、双向、同步传输、廉价、方便使用的可热拔插的串行接口。由于数据传输快,接口方便,支持热插拔等优点使USB设备得到广泛应用。目前,市场上以USB2.0为接口的产品居多,但很多硬件新手在USB应用中遇到很多困扰,往往PCB装配完之后USB接口出现各种问题。
在将元器件更新至PCB文件后,我们需要对元器件进行合理摆放以便于布线。我们可能会对着原理图将元器件一个一个根据功能块摆放在一起,如果工程较大,光摆放元器件就要花掉大量时间,有没有简便方法可以批量的将一个功能块的元器件摆放在一起呢?Altium Designer的功能是非常强大的,所以答案是有的。