关于编程的所有信息
MCU就这点事

任何一款MCU,其基本原理和功能都是大同小异,所不同的只是其外围功能模块的配置及数量、指令系统等。对于指令系统,虽然形式上看似千差万别,但实际上只是符号的不同,其所代表的含义、所要完成的功能和寻址方式基本上是类似的。

35岁开始学编程,单片机编程解了我的“近忧”加重了我的“远虑”

“骆驼,我写了这么多年代码,有点不想写了,打算自己做点事情。有一位朋友为玩具厂家做配套。我建议他将物联网与电子类玩具结合起来,开发一些比较智能的玩具。朋友让我写一个规划书,如果可行他去找风头。他和小M公司比较熟悉,小M非常感兴趣。他约我一起做这个事情……”

一位70后嵌入式工程师:我把我爸逼成了伪全栈
一位70后嵌入式工程师:我把我爸逼成了伪全栈

有人问这个键盘难道没有擦过吗?不是的,是擦不掉的岁月痕迹。如果有注意到细节的朋友会发现,工程师什么键位用得最多。除了(ASDW,YUHJ,那是我小时候玩拳王留下的)。

84岁老程序员告诉你:年纪大的程序员去哪了?

Quora 上有人问「年纪大的程序员去哪了」

工程师:我与C语言长别离了,因为...

这几天来,我在思考那些正在挑战 C 语言的系统编程语言领袖地位的新潮语言,尤其是 Go 和 Rust。思考的过程中,我意识到了一个让我震惊的事实 —— 我有着 35 年的 C 语言经验。

16 岁赚到 20 万美元,我的编程之路始于对代码的热爱
16 岁赚到 20 万美元,我的编程之路始于对代码的热爱

编程与热爱亦可兼得。在我们之前的一篇文章中,讨论了两者的矛盾性,在很多人看来,个人的技术成长终将会被生活的琐碎所拖累,从而导致踽踽不前。本文的作者则分享了他是如何把自己的编程爱好成功转变为职业的,并在16岁时即已赚取了20万美元的资产。

快闪存储器背后的学问,如何正确选择合适控制器

从智能手机、笔记型电脑、以及与各种云端应用相关的服务器,快闪存储器储存已经在我们的现实世界中无处不在。

Microchip MPLAB PICkit 4低成本开发工具问世 带来更快速的调试和编程以及更丰富的功能

根据全球电子产业媒体集团AspenCore发布的2017嵌入式市场研究调查报告,调试过程仍然是多数嵌入式设计工程师希望得到进一步改进的重要领域。

玩转机器视觉系统,需要先搞懂这十大问题

为了使用户在选择一款机器视觉系统时应该考虑的关键的、基本的特性方面提供指导。

e络盟供应10万台BBC micro:bit助力加拿大儿童编程教育
e络盟供应10万台BBC micro:bit助力加拿大儿童编程教育

全球领先的电子元器件及解决方案分销商e络盟母公司Premier Farnell日前宣布将向Kids Code Jeunesse提供10万台BBC micro:bit以支持加拿大CanCode计划。通过Kids Code Jeunesse主导的多方协议,加拿大全国青少年都将有机会收到BBC micro:bit。

优秀程序员必备能力,这五个技能缺一不可

一个优秀的程序员是如何炼成的?他们关注什么?问一下自己这个问题会很有意思。这能让你好好思考一下软件开发的过程。拿它来问一下同事也不错,这能引起一些关于如何一起协作的很有意思的讨论。下面是我认为成为一名优秀的程序员编程所必需的 5 个技能。

使用IAP在应用编程轻松更新固件

在电子产品出厂前,可以通过离线烧录器,烧录夹具,或者用在线烧录器通过预留的烧录接口轻松将应用代码下载到MCU中。但是,如果产品已售出或不在研发端,又要怎样升级程序呢?今天,这里就给大家介绍通过IAP的在线升级方法。

如果你是程序员,看了这份报告将更上一层楼
如果你是程序员,看了这份报告将更上一层楼

这是一份样本数超过 3.9 万人的调查报告,参与调查的开发者遍及全球。除了四分之一的开发者在学会开车前先学会编程之外,还有这些调查结果等你发现。对照这份调查报告,看看你跟世界上其他国家地区开发者之间的异与同各是什么?

机器人索菲亚最大的愿望是学会自我编程?
机器人索菲亚最大的愿望是学会自我编程?

2018年科技界的预测大多数都是围绕无人驾驶展开的,但是这种汽车并不会那么快出现在我们的生活中,人工智能继续高歌猛进,AR/VR/5G也正处于起步阶段。但是除此之外,还有一种正在逐步渗透到我们日常生活中的科技进展-人型机器人。

英语基础差真的是学习编程的拦路虎吗?
英语基础差真的是学习编程的拦路虎吗?

很多编程培训机构都宣传0基础可入门、0基础可精通,好像是个人都能够学会编程一样,那么学编程需要什么条件?学编程需要英语基础吗?英语到底对于编程有多重要了?

EEPROM基本原理、应用及使用规范
EEPROM基本原理、应用及使用规范

由于EPROM操作的不便,后来出的主板上BIOSROM芯片大部分都采用EEPROM(ElectricallyErasableProgrammableROM,电可擦除可编程ROM)。

号称“中国大学生计算机编程第一人”,代码王子有怎样的传奇人生
号称“中国大学生计算机编程第一人”,代码王子有怎样的传奇人生

有「中国大学生计算机编程第一人」的称号,也被参加竞赛的学子们敬称为「楼教主」。李开复说他是未来推动中国互联网产业发展的中流砥柱!他的传奇经历一直激励着众多年轻学子:

谁才是机器学习时代最合适的编程语言?
谁才是机器学习时代最合适的编程语言?

开发者到底应该学习哪种编程语言才能获得机器学习或数据科学这类工作呢?这是一个非常重要的问题。我们在许多论坛上都有讨论过。

Nand Flash编程应用难点浅析
Nand Flash编程应用难点浅析

Nand Flash存储器是flash存储器的一种,为固态大容量内存的实现提供了廉价有效的解决方案。NAND存储器具有容量较大,改写速度快等优点,适用于大量数据的存储,如嵌入式产品中包括数码相机、记忆卡、体积小巧的U盘等。

单线SPI的在线编程方案
单线SPI的在线编程方案

“串口下载”是大多数工程师最早接触的程序下载方式,尤其是一开始使用51单片机的工程师们。随着硬件集成度越来越高,芯片资源不断被压缩,工程师也想到了另一种“串口下载”方式,只需一根数据线即可。