来源 :老九学堂 程序员的价值绝对不在于技术本身,而在于做出好用且好看程序的能力,这是一个开放性的话题,每一个人都是菜鸟过来的,老九君希望每一个对技术充满热爱的小伙伴都能尽快成为高手。 1 命名 从程序代码的命名,我们就可以看出一个人的水平。最差
有朋友问:我学习过51,接下来我是先学习STM8,还是STM32呢? 01 写在前面 想要明白这个问题,其实就需要明白STM8和STM32之间有些什么差异,包括MCU基本信息、开发难度、以及应用场景等。 站在客观的角度来说,STM8比STM32学起来更容易,C语言功底还不错
来源 :技术让梦想更伟大 引言 我们在一个项目小组做一个相对较复杂的工程时,意味着你不再独自单干。而是和小组成员分工合作,这就要求小组成员各自负责一部分工程。比如你可能只是负责通讯或者显示这一块。这个时候,你就应该将自己的这一块程序写成一个模
来源:CSDN,作者Oskar Mencer等 导读:本文是作者于2019年9月在斯坦福大学进行的三个小时讨论的摘要。这篇文章结合了Zilog、Altera、Xilinx、Achronix、Intel、IBM、斯坦福、麻省理工、伯克利大学、威斯康星大学、Technion、Fairchild、贝尔实验室、Bigstrea
点点滴滴皆是学问; ” 1 故事的起因 2 走近贴片电阻 2.1 贴片电阻的优点 2.2 识别贴片电阻 3 命名规则 总结 1 故事的起因 有一天,小张正在焊接电路板,我拿起旁边的一块板子问起来,这个R020是多大阻值,他蔑视了我一眼,说道:“这都不知道?200毫欧吧,
本文罗列了关于ARM的22个常用概念。包括一些使用注意事项、ARM启动代码设计、ARM处理器运行模式、ARM体系结构所支持的异常类型和一些基本操作方法等等。 01 ARM中一些常见英文缩写解释 MSB:最高有效位 LSB:最低有效位 AHB:先进的高性能总线 VPB:连接片内
来源 :智能软件研究中心,作者:罗宇哲,直接来源:华为开发者社区 声明:本公众号转发仅为传播相关技术知识,不作任何商业用途,如有疑义请联系删除。 01 ARM汇编指令 操作系统中硬件相关的部分集中体现在汇编指令和对寄存器的操作中,因此我们对ARM体系结
为什么要内存对齐 虽然所有的变量最后都会保存到特定的地址内存中去,但是相应的内存空间必须满足内存对齐的要求,主要基于存在以下两个原因: 硬件平台原因:并不是所有的平台都能够访问任意地址上的任意数据,某些硬件平台只能够访问对齐的地址,否则就会出
2021届(2020年)算法岗提前批/秋招的"灰飞烟灭"正在进行中... Amusi 在这里分享一个955 不加班的公司名单,相信会对有些同学有点帮助,起码多个可投的对象。955.WLB,昨天名单数据再次更新,新增了 14家公司。 955.WLB https://github.com/formulahendry/955
本文只梳理大致的脉络,不做详尽的叙述。 一、计算机的发明 世上本无路,走的人多了,就有了路。世上本无计算机,琢磨的人多了……没有计算机,一切无从谈起。 三个人对计算机的发明功不可没,居功至伟。阿兰·图灵Alan Mathison Turing、阿塔那索夫John Vinc
前阵子工作上做了一些关于 ADC 的支持,由于现在 ADC 相关的支持都被移动到了 IIO (Industrial I/O) 子系统下,我查阅了一些关于 IIO 资料,包括书籍、文章、内核文档和代码。个人感觉最好的入门文章应该是 ST WiKi 网站上 的 IIO Overview(2019) 和 Analog