datasheet
首页 > 关键词 > 编程

编程

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

配置PVD的顺序如:注意一般使能PVD在系统初始化完毕开启。/**  * @brief  Configures EXTI Lines.  * @param  None  * @retval None  */static void EXTI_Configuration(void){  EXTI_InitType...
类别:ARM单片机 2018-12-28 标签: stm32 可编程电压检测 PVD
LPC2378的IAP读写编程
代码区重合,就有可能会破坏系统的代码空间,造成系统死机或崩溃。一、编程片内Flash 的步骤使用 IAP 函数对片内Flash 执行编程操作时,需要按以下步骤进行操作。(1)确定参数在使用 IAP 代码之前,需要定义一些常量,如系统时钟、IAP 函数入口、IAP 入口缓冲区和出口缓冲区等。(2)选择扇区对某一个扇区执行擦除、写入等操作之前,必须先选择该扇区。但也可以一次选择多个...
类别:ARM单片机 2018-12-11 标签: LPC2378 IAP 读写编程
几乎每一种外设都是通过读写设备上的寄存器来进行的。外设寄存器也称为“I/O端口”,通常包括:控制寄存器、状态寄存器和数据寄存器三大类,而且一个外设的寄存器通常被连续地址。CPU对外设IO端口物理地址的址方式有两种:一种是I/O映射方式(I/O-mapped),另一种是内存映射方式(Memory-mapped)。而具体采用哪一种则取决于CPU的体系结构。有些体系结构的CPU...
类别:其他技术 2018-12-01 标签: CPU 外设IO端口 物理地址 编程方式
技术文章—Linux编程时遇到Oops提示该如何排查?
各位工程师在Linux下开发程序时,有没有遇到由于系统中存在某些小故障而跳出了“Oops”提示的情况,此时你是如何排查故障?一行行的查看代码吗?其实不用那么复杂,本文将为你介绍一种高效的Linux编程的故障排除方法。 在分析Oops之前,我们先来看以下这么一个例子,使用GPIO的中断做掉电检测,参考《嵌入式Linux开发教程下册》的驱动框架,设计如下程序...
类别:嵌入式操作系统 2018-11-28 标签: Linux
学习单片机最主要的是学习写程序的方法,程序的功能千变万化,是学不完的,只有掌握了一定方法,才能用这种方法去写新的程序。以c语言写的单片机程序为例,程序总是从main程序开始,然后顺序执行到main结束。由此可知,程序必须包含而且只能包含一个main程序,也就是常说的主程序。main(){主程序的内容。。。。。。}实际使用中还需要在main程序中建立一个主循环体while 或者d...
类别:其他技术 2018-11-23 标签: 单片机 编程入门 基本思路 写法
 C51编程经验三则在单片机的开发应用中,已逐渐开始引入高级语言,C语言就是其中的一种。用惯了汇的人,总觉得高级语言“可控性”不好,不如汇那样随心所欲。以下是笔者在C51编程中的几点经验,希望对初学C51者有所帮助。一、C51热启动代码的制工业控制计算机,往往设有看门狗电路,看门狗动作,计算机复位,这就是热启动。热启动时,一般不允许程序从头开始,因为这将使测量...
类别:51单片机 2018-11-23 标签: C51 编程经验
 1. 动手码之前,你需要对要码实现的解决方案有一个正式的或粗略的设计。永远不要在没有任何设计的前提下就开始码,除非所代码不重要。2. 优秀的代码文档跟编程语言知识一样重要。在代码源文件中,为每个主要的代码段添加注释,解释代码的基本逻辑。最好注明程序的构建和修改日期,以及修改的原因也是非常有必要的。3. 维护程序的各个版本同样重要。当前有些编程工具都自带一个...
类别:其他技术 2018-11-23 标签: 国外程序员 编程 好习惯
 我曾经做过两年的单片机产品,在对单片机编程的过程中逐渐形成了一个大体固定的整体框架,也可以说是编程思路。现提出来供大家参考。首先,对外围芯片进行分类,属同一功能或同一芯片的程序采用模块化的形式,用固定的几个函数实现,一般不同芯片之间的函数功能尽量不重叠,也不要使用一个函数覆盖几个芯片,以便于后期的调试,如果涉及到芯片之间通讯的,可以单独列出,使用专门的函数进行处理...
类别:其他技术 2018-11-22 标签: 高手 单片机 编程思路
。如进行如下赋值:a.i = 100;a.c = ‘A’;那么此时共用体变量a中的成员i已经没有值了,因为存储该值的内存现在已经被用来存储成员c的值了。3> 共用体变量的长度取决于其成员的最大长度:说明:² 结构体变量所占内存的长度是各个成员的总和,每个成员分别占有自己的存储空间。共用体变量所占内存的长度是其最长成员的长度。当然,译器出于提高访问效率的目的,在译分配存储空间...
类别:其他技术 2018-11-22 标签: 嵌入式 C语言编程 小知识
51单片机串口多机通信的实现和编程
        一、51单片机的主从模式,首先要设定工作方式3:(主从模式+波特率可变)SCON串口功能寄存器:SM0=1;SM1=1(工作方式3)注:主机和从机都要为工作方式3。【工作方式2 (SM0 SM1 :1 0):串行口为11位异步通信接口。发送或接收一帧信息包括1位起始位“0”、8位数据位、1位可编程位、1位停止位...
类别:51单片机 2018-11-21 标签: 51单片机 串口 多机通信

编程资料下载

版次:1-1 内容简介我竭尽全力地推荐这本我所见过的最好的C编程入门图书。作者深知读者所需,并为他们打下良好基础。如果你已经开始学习C语言但始终不得要领,不妨试一试这本书。 ——Francis Glassborow, ACCU主席 本书提供与C语言编程相关的全面资源和深入讨论。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。 全书共18章,覆盖了数据...
类别:嵌入式系统 2013年07月15日 标签: C和指针 C语言 指针
事件驱动机制(248)3.6 实时操作系统RTLINUX的原理及应用(253)3.7 RTLinux的实时机制分析(256)3.8 基于RTLinux系统的设备驱动程序开发与应用(261)3.9 嵌入式实时操作系统μC/OSⅡ及其应用(265)3.10 在MOTOROLA 568XX系列DSP上运行μC/OSⅡ(267)3.11 Franklin C51浮点数与A51浮点数的相互转换、传递及其在混合编程中的应用...
类别:应用案例 2014年03月05日 标签: 单片机应用技术选编10
IAR/EWARM嵌入式系统编程与实践目录 第1章 IAR Embedded Workbench嵌入式开发工具简介. 1.1 IAR Embedded Workbench的主要特性1 1.2 IAR Embedded Workbench的目录结构和文件类型4 1.2.1 目录结构4 1.2.2 文件格式4 第2章 快速入门 2.1 项目的创建与译链接7 2.1.1...
类别:嵌入式系统 2013年07月15日 标签: IAR EWARM嵌入式系统编程
的使用方法;第4~第5章介绍了S3C44BOX芯片的体系结构,结合MICETEK(上海祥佑数码,WWW.micetek.com.cn)EV44BOII开发板介绍了S3C44BOX的接口电路设计方法及编程;第6~第10章介绍了主流的μCLinux操作系统的进程管理、文件系统管理、设备管理、以及用户接口的设计过程,其中包括了开发工具Hitool forμCLinux的使用方法介绍及简单驱动程序的...
类别:ARM MPU 2013年07月13日 标签: S3C44B0X 嵌入式 μCLinux
主要术语摘要:* EDA(电子设计自动化):Electronic Design Automation* PLD(可编程逻辑器件):Programmable Logical Device* CPLD(复杂可编程逻辑器件):Complex Programmable Logical Device* FPGA(现场可编程门阵列):Field Programmable Gates Array* ISP...
类别:应用案例 2013年09月20日 标签: 电子设计自动化实验指导书
程序制分为:手工编程和自动编程两种。 手动编程:整个编程过程由人工完成。对编程人员的要求高(不仅要熟悉数控代码和编程规则,而且还必须具备机械加工工艺知识和数值计算能力) 自动编程编程人员只要根据零件图纸的要求,按照某个自动编程系统的规定, 将零件的加工信息用较简便的方式送入计算机,由计算机自动进行程序的制,编程系统能自动打印出程序单和制备控制介质。手工编程适用于:几何...
类别:应用案例 2013年09月22日 标签: 现代数控技术总复习
    通过《EVC高级编程及其应用开发》,你将会学到EVC高级编程和实例开发技术。EVC高级编程技术:深入浅出地讲述了EINCE开发的重点和难点问题,包括EINCE及EVC概述、图形编程、对话框控件、进程、线、文件和注册表、EINCE基础数据库编程、EINCE扩展数据库编程、通讯编程、UDP和PING编程、TCP编程、DLL编程、COM编程。实例开发技术:《EVC高级编程及其应用...
类别:嵌入式系统 2013年09月22日 标签: 高级编程 evc
图书描述 出版日期: 2010年1月1日 Linux操作系统是一种类UNIX完整的操作系统,它不仅功能强大、运行稳定,而且用户可免费使用。《Linux环境C程序设计》由浅入深,循序渐进地讲授在Linux系统下使用C语言进行软件开发的方法。全书内容包括Linux的基本概念和操作方法、C语言编程方法、D-BUS和线程控制、网络协议和LibCurl网络编程、数据库C语言编程接口,以及GTK+...
类别:嵌入式系统 2013年04月16日 标签: linux
AVR单片机C语言编程及应用实例:本书针对Atmel公司的AVR系列单片机和ImageCraft公司的ICC AVR开发环境,详细地介绍了AT90LS8535的C语言程序设计。全书共有13章,其内容既涉及到了单片机的结构原理、指令系统、内容资源和外部功能扩展,又包含了单片机的编程工具——ICC AVR C编程器的数据类型、控制流、函数和指针等。本书的特点是:深入浅出,从最基本的概念开始,循序渐进...
类别:单片机 2013年09月22日 标签: AVR单片机C语言编程及应用实例
辑推荐 《编程匠艺:写卓越的代码》的优点,一是比较完整,二是具体而又简明,三是朴实。 本书中随处可见与编程语言无关、但是与所有开发人员都相关的建议,其内容遍及编程的各个要素,如代码风格、变量命名、错误处理和安全性等。不仅如此,它还触及了一些更广泛的现实世界编程问题,如有效的团队合作、开发过程和文档写,等等。本书各章末尾均有一个问题和答案部分,这些部分回顾了各章中的一些...
类别:其他 2013年10月22日 标签: 编程匠艺

编程相关帖子

0

0

应用错误:服务器连接失败(手机型号荣耀V10,Android 8),多次尝试均未果。 三、在线IDE 用NXP账户登录https://rapid-iot-studio.nxp.com即可在线GUI编程 在不同光线下获取的数据 整个操作过程虽然简单,但很慢(网络影响、编程完重启),不方便经常更新程序调试。 四、其他 1.充电慢,使用快 2.上电开机后不能断电...
0次浏览 2019-01-16 RF/无线

0

0

反射内存卡编程基本 RFM5565 反射内存写入和读取操作需要很少或根本不需要编程知识。反射内存板上电后进入功能模式。用户将需要访问 PCI配置寄存器(基址寄存器 0,1,2 和 3)获取系统 BIOS 分配寄存器组和反射内存的基址。反射内存的寄存器组的基址和内存地址可以比较随意,。对于超出了基本的设置,如启用或禁用中断或 DMA 周期的操作,用户必须知道三个寄存器组内具体寄存器分配,本章提供...
0次浏览 2019-01-16 工控电子

0

0

和控制IoT设备,这个设计比较前卫,可以很方便地连接云和移动设备。对这个设计非常期待。 【开发模式:WebIDE+RPK+APP+Cloud】 ◆ 要点整理 Web IDE: https://rapid-iot-studio.nxp.com 设备编程方式: 用USB线连接到计算机USB口按住SW3按钮,短按SW5/重置按钮等待1-2秒,RGB LED闪烁绿色,然后松开SW3 注:实测...
0次浏览 2019-01-16 RF/无线

0

0

,小灯灯就闪呀闪。9接下来再提高一下难度,我给它再加一个按键控制的模式,在图上添加控件如下图,为了更直观,我还添加一个文本显示。10译、下载、运行,成功,so easy!11然后我又打开Weather Station的例程,虽然看起来复杂不少,但是跟直接用C语言编程,还是简化了不知多少倍。1213整体上来说,这个在线IDE环境对于实现特定的功能,还是非常简单方便的,提供了从设备到APP到云端...
0次浏览 2019-01-16 RF/无线

0

0

  我是粤嵌的一名java助教,工作内容主要是协助讲师、帮助同学培养良好的学习习惯并辅导同学一些简单的学习问题。今天我想跟大家讲讲我个人对于学习Java开发的一些心得体会。   如何实现好工作内容?   首先,我觉得自己一定要有一个良好的工作态度和一定耐性,这是最基本的也是最重要的。因为,发自内心想去做好的事才会去坚持,从而这件事将会被做好。   我想分享一下,当我和一些没有接触过编程...
0次浏览 2019-01-16 信息发布 标签: Java开发

0

0

)》 self.length:self.blockchain_store = blockselse:self.log(“Recieved blockchain invalid”)给出一个新的区块链之后:我们将检查如果是有效的编程方式,是不是就意味着它有用一个新块的替换我们之前的块,因为每个节点存储一个区块链的副本, 并且块不断生成事务, 这样每个节点就可以进行广播, 每当它生成一个新的块时, 它就...
0次浏览 2019-01-16 信息发布

0

0

  Python含有优质的文档、丰富的AI库、机器学习库、自然语言和文本处理库等。它的设计非常好,不仅拥有快速、坚固、可移植和可扩展的特点,而且入门容易,更适合初学编程者。因此很多人转行想加入Python编程语言的学习。那么参加粤嵌Python培训课程的话可以学到哪些内容?这几个基本问题你都清楚了吗?   1、什么是Python?   Python是一种解释型,交互式,面向对象的高级编程语言...
0次浏览 2019-01-16 信息发布 标签: Python培训课程

0

0

  在粤嵌开始学习一门编程语言时,老师们都会强调运行程序的入口是主函数,程序会从主函数的第一句代码开始执行。但在课程的后面,一般会涉及到多线的教学。以Java培训班的学生举例,一开始当学生遇到调用函数的代码时程序会去执行对应函数的代码,执行结束后回到主程序继续执行下一句代码,当主函数的代码都执行完毕后,程序就会结束并退出。也就是说在一般情况下,程序只会执行一个流程,就算代码中有多个事件需要进行...
0次浏览 2019-01-16 信息发布 标签: Java培训班

2

0

本帖最后由 bjemt 于 2019-1-15 20:31 辑 通过自己一段时间对NXP Rapid IoT web Studio的使用,从不了解到逐步熟悉,将自己的体会与大家分享一下: NXP Rapid IoT web Studio的优点: 1.上手快,编程简单,开发速度快,是一个快速开发IOT应用的好平台。 NXP Rapid IoT web Studio的问题和改进建议...
129次浏览 2019-01-15 RF/无线

0

0

同一账号登录后,两者的信息是互通的。在online IDE上执行一些操作,在手机APP端会有相应变化。 整个IDE界面如下: 图1 为图形化的编程方式,操作很简单。官方有提供例程,任意加载一个例程,操作几下很快就能上手。接下来将通过搭建一个实例,来演示整个开发流程。 这里套件作为一个速度计,用于检测速度。手机作为速度仪表,通过蓝牙接收套件发送的速度数据并显示。这里为了方便测试,以光线传感器的数据...
0次浏览 2019-01-15 RF/无线

编程视频

计算机科学及编程导论
这门课程适用于那些拥有很少或没有编程经验的学生,它致力于使学生理解计算机在解决问题中的作用,并且帮助学生,不论其专业,使他们对于能够完成有用的小程序的目标充满信心...
2018-08-29 标签: 编程 计算机
编程从娃娃抓起——XKBOT智能机器人
XKBOT基础功能一: 动手组装,创造属于自己的机器人 XKBOT采用免焊安装设计,仅需一把螺丝刀,就能在10分钟内安装好整台机器人。 6岁以上小朋友都可以尝试独立组装,6岁以下的小朋友,可以和父母一起进行。 XKBOT基础功能二: 搭载智能传感器,领略智能神奇 XKBOT搭载了光电传感器和超声波传...
2016-11-25 标签: 机器人 智能 编程
十天学会单片机和C语言编程
帮助你轻松掌握单片机和C语言编程。...
2016-09-19 标签: C语言 单片机 编程
编程方法
介绍了当代程序设计基本思想:面向对象,模块化,封装,抽象化与测试。...
2018-10-24 标签: 编程方法 斯坦福 面向对象
OpenCL统一的异构编程
OpenCL统一的异构编程,展示nvidia运行在stratix FPGA开发套件上的particles OPENCL演示...
2012-11-05 标签: OpenCL 异构编程
CPU编程模型
讲解GPU并行计算,比较GPU与CPU不同之处...
2018-09-30 标签: 国外公开课 CPU编程模型
新一代计算机会自己编程
给我们讲讲机器学习是什么,它似乎是一个关键动力,驱动着很多让人兴奋的事,还有围绕着人工智能的那么多关注。机器学习到底是怎么工作的...
2018-08-29 标签: 人工智能 TED
linux网络编程
讲解Linux网络编程知识,分以下四个篇章。  Linux网络编程之TCP/IP基础篇  Linux网络编程之socket编程篇  Linux网络编程之进程间通信篇  Linux网络编程之线程篇...
2018-08-04 标签: unix linux网络编程 socket tcpip
MSP430 汇编程序设计
利尔达公司出品,MSP430 汇编程序设计...
2014-01-01 标签: MSP430 MCU 汇编程序
LabVIEW 快速编程之谜
真正的LabVIEW高手就像电脑游戏高手一样,都是用最快捷的方式来实现操作。本集中,您将看到NI工程师是如何在短短10秒钟内编出一个复杂的程序的,您也会了解到LabVIEW非常酷的隐藏快捷键,最令人兴奋的是,看了本讲座,您还可以快速地设计出美观的VI图标。...
2013-01-01 标签: NI LabVIEW 快速编程

小广播

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved