C语言关键字大全

C语言关键字大全。 ...
关键词: C语言

http://download.eeworld.com.cn/detail/sinceyoulove/584246 发布时间: 2018-10-10



MSP430x14x例程C语言

学习MSP430的资料代码MSP430xCode_Examples。 ...
关键词: MSP430x14x C语言

http://download.eeworld.com.cn/detail/电子爱好者IK/584211 发布时间: 2018-10-10



汇编C语言混合编程经验总结

ATPCS规则体现了一种模块化设计的思想,其基本内容是C模块(函数)和汇编模块(函数)相互调用的一套规则(C51中也有类似的一套规则)。我感觉比在线汇编功能强大(不用有很多忌讳),条理更清楚(很简单的几条规则)。ATPCS规则内容:1)寄存器的使用规则1、子程序之间通过寄存器r0~r3来传递参数,当参数个数多于4个时,使用堆栈来传递参数。此时r0~r3可记作A1~A4。2、在子程序中,使用寄存器r4~r11保存局部变量。因此当进行子程序调用时要注意对这些寄存器的保存和恢复。此时r4~r11可记作V1~V8。3、寄存器r12用于保存堆栈指针SP,当子程序返回时使用该寄存器出栈,记作IP。4、寄存...

http://www.eeworld.com.cn/mcu/2018/ic-news100941610.html 发布时间: 2018-10-09



单片机与ARM的区别和选择

代码的重映射配置中断句柄,连接到C语言入口。也许你看到给你的一些示例程序当中,bootloader会有很多东西,但是不要被这些复杂的程序所困扰,因为你不是做开发板的,你的任务就是做段小程序,让你的应用程序能够运行下去。3、假如你是作硬件,每个厂家基本上都有针对该芯片的DEMO板原理图。先将原理图消化。这样你以后做设计时,对资源的分配心中有数。器件的DATSHEET一定要好好消化。4、 仔细研究...
关键词: 单片机 ARM 区别 选择

http://www.eeworld.com.cn/mcu/2018/ic-news100941609.html 发布时间: 2018-10-09



周建军:寡头竞合与并购重组——全球半导体产业的赶超逻辑

实验室)的美国专利被免费开放给相应的美国专利申请者。根据各种公开资料,在AT&T被拆分之前,贝尔实验室共诞生了至少11位诺贝尔奖得主;产生了晶体管、激光、硅太阳能电池、通讯卫星、光纤电缆系统、Unix系统、C语言和互联网等一系列重大发明。作为对创新成果产业化的直接推动,贝尔实验室也走出了美国半导体产业最早的企业家,比如晶体管发明人之一、1956年诺贝尔物理学奖得主威廉·肖克利(William...

http://www.eeworld.com.cn/mp/XSY/a53176.jspx 发布时间: 2018-10-09



粤嵌培训 嵌入式软件工程师需要学习哪些内容?

应用程序,以及如何使用在具体的嵌入式产品上。   3. 数字电路   学习这方面的知识主要是了解一些基本的电路知识,如门电路、逻辑电路、存储器、寄存器,为了更好的理解嵌入式芯片,存储器,外围设备等硬件的设计,但往往在软件开发中未必能用的到。因为大部分硬件都提供了很完整的软件接口。   4. 编程语言:C语言和汇编   嵌入式开发对C语言应用的要求会更高。C语言对程序的优化也很重要...
关键词: 嵌入式软件培训

http://bbs.eeworld.com.cn/thread-1029366-1-1.html 发布时间: 2018-10-09



粤嵌入门学习java Java和C语言的区别在哪里?

  入门学习java前,了解到Java和C语言都是面向对象的编程语言。其中C语言会多多少少影响了其面向对象的彻底性。而JAVA则是完全的面向对象语言,在对多种程序设计语言进行了深入细致研究的基础上,据弃了其他语言的不足之处,它句法更清晰,规模更小,更易学。两者有很多相似之处,但也有明显的不同,下面粤嵌Java培训机构就帮助大家了解下Java和C语言的区别在哪里?   1.Java与C语言...
关键词: 入门学习java

http://bbs.eeworld.com.cn/thread-1029314-1-1.html 发布时间: 2018-10-09



同步串行接口SPI的C语言编程

同步串行接口SPI的C语言编程,快来下载学习啊 ...
关键词: C语言 SPI

http://download.eeworld.com.cn/detail/PKelect/584147 发布时间: 2018-10-09



干货 | FreeRTOS 学习笔记——FreeRTOS的软件结构

。内存管理前面我提到过,FreeRTOS 的每个任务都需要分配内存作为堆栈和TCB数据结构。有两种内存分配方式——静态分配,在编译时决定;和动态分配,在运行时决定。通常我们会使用动态分配内存,这时候要让 FreeRTOS 核心能够分次申请一定大小的内存,类似于提供C语言的 malloc() free() 机制。  那么为什么 FreeRTOS 不直接使用C标准库里面的 malloc() 和 free...

http://www.eeworld.com.cn/mp/EEWorld/a52909.jspx 发布时间: 2018-10-09



STM32学习笔记(6):LCD的显示

通用的,只是有一些屏幕方向选择,坐标系等会略有差别。LCD配置好之后,就可以往GRAM里面写入图像数据了,在这里推荐一个软件“Image2LCD”,这个软件能读取图像,然后生成C代码的数据,只要将这些生成的代码直接写入GRAM中,就可以显示出图像了。不过要记住,在图像转换的时候,输出数据类型选择“C语言数组”,扫描模式选择“水平扫描”,输出灰度“16位真彩色”,最大宽度和高度“320”“240”勾选...
关键词: STM32 LCD 显示

http://www.eeworld.com.cn/mcu/2018/ic-news100741566.html 发布时间: 2018-10-07



怎样玩转STM8单片机

阅读厂商的大量资料,一般是英文的。庆幸的是ST发布了标准外设库函数,使你不再需要关心寄存器细节。但如果你是单片机初学者,我建议阅读标准外设库代码,以及阅读芯片手册。当你阅读到一定量以后,你会找到市面上所有芯片的共性,以及明白他们设计的优缺点。做到心中有数,甚至不看手册,就能八九不离十的猜到任意芯片的寄存器设计,这就到了,驱动程序最高境界。现在学习STM8,由于ST已经提供标准驱动库函数,对C语言能力...
关键词: STM8 单片机

http://www.eeworld.com.cn/mcu/2018/ic-news100741562.html 发布时间: 2018-10-07



FreeRTOS学习笔记 (7)FreeRTOS的软件结构

C语言的 malloc() free() 机制。   那么为什么 FreeRTOS 不直接使用C标准库里面的 malloc() 和 free() 函数呢?文档里面提到几方面的考虑:(1)多任务调用, C库函数是否可重入的问题。(2)实现的复杂度和代码效率。(3)增加程序链接、调试的复杂度。   FreeRTOS 使用的内存分配和释放函数是 pvPortMalloc() 及 vPortFree...

http://bbs.eeworld.com.cn/thread-1016693-1-1.html 发布时间: 2018-10-06



stm32单片机串口接收GPS数据并解析NMEA之GPRMC

程序主要实现对GPRMC数据的全解析,解析包括时间解析,位置解析,航向,组合,定位状态等等的解析直接利用stm32系列单片机对GPS板卡接收到的数据进行处理得到相对应的信息一.  gps.h文件:#ifndef __GPS_H#define __GPS_H#include "delay.h"#include "sys.h"#include "usart.h"extern u8 gps_buf[120]; //用来接收串口数据extern u8 gps_i ;enum gps_rece_state //串口数据的枚举类型{f_...

http://www.eeworld.com.cn/mcu/2018/ic-news100641527.html 发布时间: 2018-10-06



STM32跑RTOS操作系统之ucosii串口中断实现

首先看看书中是怎样写的,截图如下:里面写到:μC/OS中,中断服务子程序要用汇编语言来写。然而,如果用户使用的C语言编译器支持在线汇编语言的话,用户可以直接将中断服务子程序代码放在C语言的程序文件中。再看《M3权威指南》2.11.2节与9.11节中讲到Cortex-M3在进入异常时自动压栈。。。。返回时自动出栈,再也不需要汇编语言编写了。也就是说我们可以使用C语言来编写中断服务程序。并且省去了...

http://www.eeworld.com.cn/mcu/2018/ic-news100641523.html 发布时间: 2018-10-06



stm32固件库文件描述

固件函数库文件描述其中新版本的V3.5stm32f10x_map.h变成了stm32f10x.h固件函数库文件描述Table 2. 固件函数库文件描述(其中的ppp表示外设)文件名  描述stm32f10x_conf.h  参数设置文件,起到应用和库之间界面的作用。用户必须在运行自己的程序前修改该文件。 用户可以利用模板使能或者失能外设。也可以修改外部晶振的参数。 也可以是用该文件在编译前使能Debug或者release模式。///使能外设的 h头文件main.c  主函数体示例。st...

http://www.eeworld.com.cn/mcu/2018/ic-news100641516.html 发布时间: 2018-10-06



单片机的C语言应用程序设计_马忠梅

51单片机相关学习资料文档,希望有兴趣的同学参考下载。 ...
关键词: C语言 单片机

http://download.eeworld.com.cn/detail/huhuhah0009/583988 发布时间: 2018-10-06



STM32高级开发-在GCC和GNU中使用printf打印串口数据

在大家使用keil或是iar开发stm32等arm芯片的时候,想来最不陌生的就是使用print通过串口输出一些数据,用来调试或是其他作用。但是要明确的是由于keil iar gcc 他们使用的标准C语言库虽然都遵循一个标准,但他们底层的函数实现方式都是不同的,那么在GCC中我们能否像在keil中一样重映射print的输出流到串口上呢?答案是肯定的。keil中的重映射方式及原理#include...

http://www.eeworld.com.cn/mcu/2018/ic-news100541497.html 发布时间: 2018-10-05



STM32标准库编译成lib库文件

目录:1、建立创建lib的工程2、将库文件拷贝到工程目录3、选择芯片:STM32F407VG4、选择NO。因为这不是可运行的程序,这里不需要加入启动文件5、创建完工程后,工程结构如图6、MDK中点击工具栏上的设置工程结构,并将库文件加入工程7、完成后MDK下的目录结构8、MDK下设置输出选项9、设置C语言预编译宏和引用目录10、设置完成后11、将stm32f4xx_conf.h文件拷贝到工程12...

http://www.eeworld.com.cn/mcu/2018/ic-news100541474.html 发布时间: 2018-10-05



STM32关于printf重定向到串口

,所以有后面的语句。 以上仅为个人理解,如有错误请指正。 另外,勾选microlib之后,也许编译的时候就不把开启semihosting的文件包进去了,所以没事。C库函数重定向: 用户能定义自己的C语言库函数,连接器在连接时自动使用这些新的功能函数。这个过程叫做重定向C语言库函数,如下图所示。 举例来说,用户有一个I/O设备(如UART)。本来库函数...

http://www.eeworld.com.cn/mcu/2018/ic-news100541473.html 发布时间: 2018-10-05



深度解读:华为麒麟芯片是如何炼成的!

等通信协议的处理做得很好,这也是一种基带处理了,汇顶提供的芯片为全球各地的固定电话机厂家提供了一揽子解决方案,获得了第一桶金。 和汇顶激烈PK的,是和我同从东大图像实验室出来的叶晶,亿利达出来的高梅松和我的C语言老师陆李做“枪手”写代码。叶晶后来转战股场,成为了“史上最牛散户刘芳”!本文仅讲述了海思的移动终端芯片的发展历程,下一篇文章将写海思的多媒体芯片的发展历程,包括视频监控芯片和机顶盒芯片等,敬请...

http://www.eeworld.com.cn/mp/Icbank/a52428.jspx 发布时间: 2018-10-05




<上一页 891011121314151617181920212223 下一页> 相关结果约24,612个