数组是C语言中使用最广泛的数据对象之一,但事实证明,数组存在许多误解,而且一些技巧对于大多数程序员来说都是完全不被理解或未知的!以一个简单的数组初始化为例,每个元素为十进制20:… 继续阅读 –一些关于数组的误解
年: 2014年
技巧和窍门–创建2015年成功的固件解决方案
明年年初,我将在EDN上发布有关软件开发周期的新的解决方案的博客。新的一年的开始提供了一个极好的机会,可以计划改进计划,以在接下来的12个月中发展和成为更好的程序员(和个人)。不幸的是… 继续阅读 技巧和窍门–创建2015年成功的固件解决方案
工具类–OWON便携式O-Scope
从事顾问工作的一大好处是,大多数时候都可以在舒适的家庭办公室中进行项目。有时候,有时候需要与客户现场合作,这是我的一件事’ve found is that a … 继续阅读 工具类–OWON便携式O-Scope
设备驱动程序白皮书
随着新年的临近,人们的思想将开始转向可以在新年改善自己的决议和行动。这些决议通常反映出我们希望看到的身体或精神变化,很少包含对工作能力的改进。因此我以为… 继续阅读 设备驱动程序白皮书
CEC嵌入式软件架构材料简介
雅各布·贝宁戈’s “嵌入式软件架构与设计导论”单击下载图像可以下载CEC设计新闻课程材料。这些材料中包含以下内容:Doxygen的C代码模板,包括主页Edraw软件构架模板文件和pdf关于嵌入式软件构架的其他论文单击下面的图像以进行操作… 继续阅读 CEC嵌入式软件架构材料简介
–使用指针数组映射外围设备
驱动程序设计中的基本问题之一是确定如何映射到外设寄存器。多年来,已经使用了许多不同的方法,例如设置结构来定义位图或简单地将所需的值写入寄存器。但是,我一直以来最喜欢的方法是… 继续阅读 –使用指针数组映射外围设备
技巧和窍门–在#define上使用枚举
乍看之下,enum和#define似乎完全可以互换。就开发人员而言,它们的编译行为之间确实没有明显的区别。通过仔细检查,可以看出使用#define语句枚举有很多优点! … 继续阅读 技巧和窍门–在#define上使用枚举
工具类– Beyond Compare
软件开发中最古老的问题之一是跟踪并了解不同软件版本之间的变化。许多现代代码存储库客户端(例如TortoiseSVN或ToroiseGit)都具有在当前代码与存储库中存储的代码之间执行文件比较的功能。虽然这是一个极端… 继续阅读 工具类– Beyond Compare
工程简历模板
Getting a resume organized, looking nice and with all of the relevant information necessary to make you shine is a difficult endeavor. That is why 雅各布·贝宁戈 has created the following Engineering Resume Template! Use this template along with the tips from “成功的工程简历的10个技巧”位于这里创造强大的… 继续阅读 工程简历模板
–了解软件设计周期
通常认为开发人员需要了解他们编程时所使用的语言,开发人员所使用的微控制器和工具链,但这只是项目实施阶段的狭窄关注点。为了真正正确地实现嵌入式软件,需要对软件设计周期有一个完整的了解… 继续阅读 –了解软件设计周期