首页 > 关键词 > 程序风格

程序风格

在电子工程世界为您找到如下关于“程序风格”的新闻

STM32:Keil MDK(uVision v4.10)开发环境搭建

还是寄存器开发这种问题了。 99%的有实际产品开发经验的工程师都会告诉你,使用ST的固件库开发STM32应用是最佳的选择。这套固件库写的非常规范,很严谨,没有一定的C语言功底和程序架构设计功底是写不出来这种代码的。你如果觉得固件库过于复杂,太乱了,只能说明一个问题:你没有参与过大型软件开发、你的C语言还没学习到位、你还没有程序架构设计的概念。我们要做的是学会如何看懂固件库、学习...

类别:ARM单片机 2017-09-21 16:22:39 标签: STM32 Keil MDK 开发环境

YotaPhone 3 机背贴个冰箱门还是Kindle?它选了后者

YotaPhone 3 机背贴个冰箱门还是Kindle?它选了后者

,整体风格会更加贴近现时的主流风格。  手机正面看起来也比较平凡。YOTA 3 搭载的是一块 5.5 英寸 1080P FHD AMOLED 屏幕,采用了窄边框设计和 2.5D 曲面玻璃,这些都是时下常见的设计。  手机的底部还保留了固定的“三大天王键”设计,菜单键和返回键分别放在实体 Home 键的两侧。Home 键支持指纹识别,并采用了不可按压的设计。按压 Home 键时带触控...

类别:便携/移动产品 2017-09-20 08:34:51 标签: YOTA3 墨水屏

STM32F1_外部SRAM作为运行内存

STM32F1_外部SRAM作为运行内存

前言今天总结“STM32F103  外部SRAM作为运行内存”。对于运行内存应该都知道它的意思,主要是程序运行时所使用的RAM,比如我们定义的全局变量、局部变量这些在程序运行时都会在RAM中为它们开辟一片空间,用于运行时所使用。今天提供的工程是基于前面“TIM延时”的工程修改而来,但是今天的例子是使用ST官方提供的标准库里面“system_stm32f10x.c...

类别:ARM单片机 2017-09-15 13:13:42 标签: STM32F1 外部SRAM 运行内存

缤特力全新Voyager 8200 UC 蓝牙耳机-打造零噪音完美工作场所

缤特力全新Voyager 8200 UC 蓝牙耳机-打造零噪音完美工作场所

在工作中的专注,”缤特力全球产品市场经理Gavin Sear表示,“Voyager 8200 UC是我们迄今为止提供的Voyager系列中最具特色的产品,专为移动商务人士打造舒适和简洁风格。对于缤特力的授权合作伙伴来说,Voyager 8200 UC为消费者提供卓越的产品设计和性能,同时提供商务级音频和可管理化操作,能够扩大合作伙伴的市场机会。相信这款耳机将成为每个IT经理预购...

类别:消费电子 2017-09-15 11:45:04 标签: Voyager 蓝牙耳机 噪音

缤特力全新Voyager 8200 UC  蓝牙耳机——打造零噪音完美工作场

缤特力全新Voyager 8200 UC 蓝牙耳机——打造零噪音完美工作场

的产品,专为移动商务人士打造舒适和简洁风格。对于缤特力的授权合作伙伴来说,Voyager 8200 UC为消费者提供卓越的产品设计和性能,同时提供商务级音频和可管理化操作,能够扩大合作伙伴的市场机会。相信这款耳机将成为每个IT经理预购设备列表中的热门产品。” Voyager 8200 UC和最近推出的Voyager 3200 UC可通过缤特力Manager Pro实现...

类别:其他技术 2017-09-13 15:41:36 标签: Voyager 8200 UC

基于stm32f103zet6之红外遥控解码的学习

基于stm32f103zet6之红外遥控解码的学习

,一步步观察,好像导致进不了中断的原因就是:我已经进了外部中断,心想,没道理啊,系统定时器的优先级不应该是高于外部中断的么,因为他是核决定的呀(至少我是这么想的),然后又查了相关资料,据说系统定时器的中断优先级是最低的,这时候我才恍然大悟!现在开始分析代码,虽然说原子的代码风格不怎么样,但是个人觉得他真的好牛逼,库函数是人家ST公司搞出来的,我想,原子的这套代码,应该基本上是他...

类别:ARM单片机 2017-09-07 21:29:13 标签: stm32f103zet6 红外遥控 解码

智能摄像头那么多,怎么选更安全?

智能摄像头那么多,怎么选更安全?

)需要和其他设备相连接吗?  DIY安全设备让你可以在一系列具有不同特性、价格和风格的产品中自由选择。但是,假如在搞不清楚自己真正的需求就盯着海量的选择时,则必定是会感到迷茫的。  区分清楚网络摄像头还是视频监控摄像  就监控摄像头的特性、参数及通用技术方面而言,的确有很多因素需要考虑。一个网络摄像头和真正的视频监控摄像头之间的区别事关重大。网络摄像头通常集中于监控摄像头的下属...

类别:消费电子 2017-09-05 17:14:46 标签: 智能摄像头 流媒体 视频播放器

揭秘Waymo是如何进行自动驾驶测试验证

揭秘Waymo是如何进行自动驾驶测试验证

我一张地图,说,“就像在迪斯尼乐园,你可以跟着地图走。”地图已经准确标明了「城堡」每个角落,我看到有一个拉斯维加斯风格的标志,上面写着“欢迎来到加利福尼亚的神话城堡。”园区的不同部分甚至有他们自己的命名约定。我们穿行在园区,每条路都是以一辆著名的汽车或一辆项目早期普锐斯车队的汽车命名的。  我们路过一簇粉红色的建筑,旧军队的宿舍里,不过已经重新装修过。当waymo的员工不能回到...

类别:汽车电子 2017-09-04 09:59:51 标签: Waymo 自动驾驶 测试验证

为了工程师,彻底改写测试测量格局,也真是够拼了!

为了工程师,彻底改写测试测量格局,也真是够拼了!

”的发展趋势,因而常被称作“软件仪器”。它功能强大,可实现示波器、逻辑分析仪、频谱仪、信号发生器等多种普通仪器全部功能,配以专用探头和软件还可检测特定系统的参数,如汽车发动机参数、汽油标号、炉窑温度、血液脉搏波、心电参数等多种数据;它操作灵活,完全图形化界面,风格简约,符合传统设备的使用习惯,用户不经培训既可迅速掌握操作规程;它集成方便,不但可以和高速数据采集设备构成自动测量...

类别:虚拟仪器 2017-09-03 10:53:21 标签: 工业控制 虚拟仪器 测试测量

苹果电视定位高端 短期难以撼动国内彩电格局

苹果电视定位高端 短期难以撼动国内彩电格局

看到,电视后盖上的手写字体,表示电视采用的是OLED屏幕。OLED要替代当前液晶面板的显示技术,是苹果电视最大的技术亮点所在,符合苹果新品在材料、技术上追求极限的风格。即将发布的iPhone 8已确认也会采用OLED屏幕。电视底座很大,业界猜测这个底座可以为放置在上面的iPhone手机无线充电。也有网友猜测,苹果手机将可以通过蓝牙与电视连接,将手机变成电视遥控器,用户还可以将手机...

类别:消费电子 2017-09-02 16:51:26 标签: 苹果电视 OLED

查看更多>>

程序风格资料下载

编程匠艺-完整版立即下载

编辑推荐 《编程匠艺:编写卓越的代码》的优点,一是比较完整,二是具体而又简明,三是朴实。 本书中随处可见与编程语言无关、但是与所有开发人员都相关的建议,其内容遍及编程的各个要素,如代码风格、变量命名、错误处理和安全性等。不仅如此,它还触及了一些更广泛的现实世界编程问题,如有效的团队合作、开发过程和文档编写,等等。本书各章末尾均有一个问题和答案部分,这些部分回顾了各章中的一些...

类别:其他 2013年10月22日 标签: 编程匠艺

软件编程规范总则立即下载

风格编写,缩进的空格数为4个。 是[ ] 否[ ] 免[ ] 2 ¹ 1-2:相对独立的程序块之间、变量说明之后必须加空行。 是[ ] 否[ ] 免[ ] 3 ¹ 1-3:较长的语句(>80字符)要分成多行书写,长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,使排版整齐,语句可读。 是[ ] 否[ ] 免[ ] 4...

类别:其他 2013年09月22日 标签: 软件编程规范

C语言教程(很全面,很详细的一本书)立即下载

第一个字母对齐,并单独占一行。 3.低一层次的语句或说明可比高一层次的语句或说明缩进若干格后书写。以便看起来更加清晰,增加程序的可读性。在编程时应力求遵循这些规则,以养成良好的编程风格。 C语言的字符集   字符是组成语言的最基本的元素。C语言字符集由字母,数字,空格,标点和特殊字符组成。在字符常量,字符串常量和注释中还可以使用汉字或其它可表示的图形符号。 1.字母...

类别:科学普及 2013年06月19日 标签: C语言 编程 教程 计算机语言

类似outlook风格的程序立即下载

类似outlook风格程序...

类别:科学普及 2014年03月05日 标签: 类似outlook风格的程序

系统分析师教程2010版立即下载

28 2.4.3 投资中心的业绩评价 29 2.5 企业文化管理 30 2.5.1 企业文化的内容 31 2.5.2 企业文化管理的作用 32 2.6 IT审计相关常识 33 2.6.1 IT审计概述 33 2.6.2 IT审计程序 35 2.6.3 IT审计的方法与工具 37 2.6.4 IT审计的重点环节 38 2.7 概率统计应用...

类别:科学普及 2013年06月27日 标签: 系统分析师教程 软考

《Windows CE·NET嵌入式工业用控制器及自动控制系统设计》立即下载

4.1.9 关闭串行通信端口 4.1.10 SerialComm.cpp 4.2 WinSock通信应用程序 4.2.1 [柏克菜版]风格的socket函数 4.2.2 窗口专属延伸函数 4.2.3 本节范例程序 4.2.4 建立Winsock通信应用程序 4.2.5 建立Winsock服务器端应用程序 4.2.6 建立Winsock客户端应用程序 4.3 文件系统及登录信息...

类别:嵌入式系统 2013年07月15日 标签: Windows CE ·NET 嵌入式 工业用控制器

Xilinx ISE FPGA开发实用教程 田耘 清华大学立即下载

Verilog常用程序示例   2.6.1 Verilog基本模块   2.6.2 基本时序处理模块   2.6.3 常用数字处理算法的Verilog实现  2.7 本章小结 第3章 基于Xilinx芯片的HDL语言高级进阶  3.1 面向硬件电路的设计思维   3.1.1 面向硬件的程序设计思维   3.1.2 “面积”和“速度”的转换原则   3.1.3 同步电路的设计原则...

类别:Xilinx 2013年06月28日 标签: Xilinx FPGA

从51到ARM—32位嵌入式系统入门立即下载

书写格式223 8.4.3 汇编语言中的表达式224 8.5 汇编程序举例231第9章 C和C++语言的应用9.1 汇编语言与C/C++语言的比较237 9.2 C/C++语言的编程规范238 9.2.1 注释238 9.2.2 命名239 9.2.3 编辑风格239 9.3 如何编写针对ARM的高效C语言程序240 9.3.1 以空间换时间240 9.3.2 使用数学方法解决问题...

类别:51内核 2013年07月15日 标签: 51单片机 ARM 32位嵌入式系统

C程序设计语言(第2版·新版)习题解答--详细书签版立即下载

并以格式化的风格编写程序,有助于读者清楚地了解程序的逻辑流程       目录 出版者的话 专家指导委员会 前 言 第1章 导言 1 第2章 类型、运算符与表达式 27 第3章 控制流 37 第4章 函数与程序结构 43 第5章 指针与数组 61 第6章 结构 99 第7章 输入与输出 111 第8章 unix系统...

类别:科学普及 2013年06月18日 标签: c程序设计语言 程序 程序设计 程序设计语言 设计

编程高手箴言立即下载

编程高手箴言:本书是作者十余年编程生涯中的技术和经验的总结。内容涵盖了从认识CPU、Windows运行机理、编程语言的运行机理,到代码的规范和风格、分析方法、调试方法和内核优化,内有作者对许多问题的认知过程和透彻的分析,以及优秀和精彩的编程经验。  第1章 程序点滴  1.1 程序≠软件(1) 1.1 程序≠软件(2) 1.2 高手是怎样练成的(1) 1.2 高手是怎样练成的...

类别:其他 2013年09月22日 标签: 编程高手箴言

查看更多>>

程序风格相关帖子

0

0

Qt学习之路1 Qt简介

qmake 对程序进行预处理,才能够再使用 make 或者 nmake 进行正常的编译,并且信号槽的调用要比普通的函数调用慢大约一个数量级(Qt4 文档中说明该数据,但 Qt 5 尚未有官方说明)。Qt 的界面也不是原生风格的,尽管 Qt 使用 style 机制十分巧妙地模拟了原生界面。另外值得一提的是,Qt 不仅仅能够运行在桌面环境中,还可以运行在嵌入式平台以及手机平台。 Qt 第一版于...

0次浏览 2017-09-26 【Linux与安卓】

1

0

中科院软件所许克峰研究员团队招聘

电路设计开发经验。具有CMOS驱动电路设计开发经验。具有图像传感器设计开发经验。 7. GPU高性能计算工程师岗位职责主要从事基于通用计算机平台的快速大规模计算,包括基于GPU和CUDA的图像处理系统开发及算法实现。 技能要求具备CUDA环境下的并行代码开发、 GPU数据处理软件开发和GPU并行处理算法设计和优化等相关方面的能力;精通C/C++语言,具有较强的程序分析能力和良好的编程风格和开发习惯...

16次浏览 2017-09-26 求职招聘

0

0

C语言结构体(struct)详解

!所以呢,C如果有空结构体,定义两个(或一打,或干脆一个数组)该结构体的变量(对象),地址是完全一样的!·!!!!!!!!调试看程序运行,这些语句其实都被当屁放了,根本没有运行,没有实际意义,C压根不支持空结构体这种东西。1. struct s2   2. {   3. //      char a[] ...

0次浏览 2017-09-19 信息发布

5

0

如何编写高质量程序代码

编码风格好的代码,一定要有好的命名规则,要有好的注释习惯,要有好的代码书写格式。这样,在维护程序代码的时候,才会提高程序的易读性与可维护性。程序是写给别人看的,不是写给自己看的!写程序并不是要你向别人炫耀你的编程技巧,而是要让你的思想能被别人轻松的读懂。 重复率低筷子是世界上最神奇的餐具,拿在手中,用它夹什么菜都可以。但西餐的餐具可就复杂的有些让人看不懂了,它的某个餐具,极有可能是为了吃某道菜而设计...

159次浏览 2017-09-08 【编程基础】

0

0

比选择操作系统更重要的是用好选定的操作系统!

RTOS,还有Nuclus,多年前开发Motorola的68K时有所接触,感觉还不错,是最早开放源码的RTOS(如今如何就不了解了)。当年在欧洲,由于是客人,只能用主人选定的RTOS。然而,人家认为很好的未必适合你。曾经不得不用到一个欧洲很流行的RTOS,可文档和程序注解中,英语夹杂着法语,让我这个对法语一窍不通的人恨死那个操作系统了,尽管有法国朋友热情帮忙。Freescale曾经力推MQX,很多事情...

101次浏览 2017-09-08 信息发布

1

0

比选择操作系统更重要的是用好选定的操作系统!

不得不用到一个欧洲很流行的RTOS,可文档和程序注解中,英语夹杂着法语,让我这个对法语一窍不通的人恨死那个操作系统了,尽管有法国朋友热情帮忙。Freescale曾经力推MQX,很多事情集成开发环境中都已经做好了,也有不少朋友推荐。读过其部分文档和代码后,就是感觉喜欢不起来。选择操作系统的过程中也走过一段弯路,尝试过将那个著名的非实时操作系统实时化成RTOS,结果事倍功半,只得放弃了。 目前可选用的...

347次浏览 2017-08-31 嵌入式系统编程

0

0

如何学习基于ARM平台的嵌入式系统

编写风格,按大多数书上所说添加的驱动的方式,很多人都能做到,但可能连个初级的驱动工程师的水平都达不到,这样所写的驱动在应用调用时就如同Windows下我们打开一个程序运行后,再打开一个程序,要不就是中断以前的程序,要不就是等上一会儿才能运行后来打开的程序。 想做个好的驱动人员没有三、四年功底,操作系统内核不研究上几编,不是太容易成功的,但其工资在嵌入式系统四层中可是最高的。 驱动层比较适合于电子...

101次浏览 2017-08-30 信息发布

0

0

Linux内核的链表操作

数据项类型定义自己的链表的麻烦。Linux的简捷实用、不求完美和标准的风格,在这里体现得相当充分。 图3 nf_sockopts链表示意图 三、 链表操作接口 1. 声明和初始化 实际上Linux只定义了链表节点,并没有专门定义链表头,那么一个链表结构是如何建立起来的呢?让我们来看看LIST_HEAD()这个宏: #define LIST_HEAD_INIT(name) { &...

0次浏览 2017-08-29 【stm32/stm8】

1

0

STM32的这些经典功能,你真的掌握了吗?

STM32的这些经典功能,你真的掌握了吗? Cortex-M3芯片简介 1、关于ARMv7的知识了解 在这个版本中,内核架构首次从单一款式变成3种款式。 款式A:设计用于高性能的“开放应用平台”——越来越接近电脑了 。 款式R:用于高端的嵌入式系统,尤其是那些带有实时要求的——又要快又要实时。 款式M:用于深度嵌入的,单片机风格的系统中。 介绍A:用于高性能的“开放应用平台...

253次浏览 2017-08-28 【Linux与安卓】

0

0

如何学习嵌入式系统(基于ARM平台)

技术、C语言。2、驱动层,这部分比较难,驱动工程师不仅要能看懂电路图还要能对操作系统内核十分的精通,以便其所写的驱动程序在系统调用时,不会独占操作系统时间片,而导至其它任务不能动行,不懂操作系统内核架构和实时调度性,没有良好的驱动编写风格,按大多数书上所说添加的驱动的方式,很多人都能做到,但可能连个初级的驱动工程师的水平都达不到,这样所写的驱动在应用调用时就如同windows下我们打开一个程序运行后...

606次浏览 2017-08-23 【Linux与安卓】

查看更多>>

程序风格视频

基于单片机的光立方设计

基于单片机的光立方设计

一、开发背景自从国庆60周年联欢晚会开始演练后一个全新的名词——光立方,吸引了全国人民的关注。光立方是由四千多棵光艺高科技“发光树”组成的,在2009年10月1日天安门广场举行的国庆联欢晚会上面世。这是新中国成立六十周年国庆晚会最具创意的三大法宝之首。国庆联欢晚会三样法宝,光立方为最。“光立方”在气...

2014-01-01 标签: LED 单片机 信息技术大赛 STC12C5A60S2 驱动电路 74HC573

查看更多>>

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved