本文是从大鱼机器人转载的一篇干货文章,详细解析了8月8日东京奥运会闭幕式上泰达上空1000架无人机献上了编队飞行的表演的技术细节。无人机、机器人编队或者是集群控制,说到底,虽然都是多智能体的控制,唯一有区别的在于空间或者平面,但随之带来的问题却衍生出不同的方向。在此稍微叙述下关于...
在编写单片机程序的时候,由于中断服务程序写的不好,导致单片机程序总是跑飞,最后费了好长时间,花了很大功夫才找到问题原因,由此总结了单片机程序跑飞的三种现象、原因及解决方法。01数组越界/溢出现象单片机程序在函数中运行时,总是在运行到函数末尾,要跳出函数时,程序跑飞。原因:数组越界...
本文报道了一种32位Arm架构的微处理器,采用金属氧化物薄膜晶体管技术在柔性衬底(PlasticARM)上开发。与主流半导体行业不同,柔性电子产品通过超薄的外形、整合性、极低的成本和大规模生产的潜力,与日常用品无缝集成。PlasticARM是将数十亿个低成本超薄微处理器嵌入日常用品的先驱。
“计算机专业大二学生,大三要分流,目前对web开发和嵌入式系统开发两个方向比较有兴趣,也在知乎上看了类似的提问,但没有让我比较满意的回答,喜欢哪个就选哪个这种回答有点幼稚,所以只想了解一下这两个方向的前景,看看哪个更好一些。”
ARM嵌入式和单片机学习有着密不可分的关系,在学习单片机的过程中积累必要的学习经验和知识是非常有必要的,如何在这一过程中逐渐成为高级嵌入式工程师呢?
现代的CPU基本上归为冯诺伊曼结构(也成普林斯顿结构)和哈佛结构。 冯洛伊曼结构就是我们所说的X86架构,而哈佛结构就是ARM架构。
单片机主要作用是控制外围的器件,并实现一定的通信和数据处理。但在某些特定场合,不可避免地要用到数学运算,尽管单片机并不擅长实现算法和进行复杂的运算。
那是2016年的夏天,来自华为中央软件院的一位工程师请我们专业几个学生喝咖啡,那天的风儿有点喧嚣,阳光有点刺眼,但是咖啡挺香的。“我们部门是基础软件领域的,主要是操作系统。”那位工程师如是介绍,我一听顿时来了精神,这不就是传说中的程序员三大“浪漫”(编译器、操作系统、图形学)之一嘛!