第一章 C语言概述以及如何上机运行C

小甲鱼讲授零基础学习C语言,谭浩强版本 课件及源码 http://download.eeworld.com.cn/download/%E8%80%81%E7%99%BD%E8%8F%9C/586315 ...

http://training.eeworld.com.cn/video/16612 发布时间: 2018-11-08



C6000与C2000系列DSP之间串行数据通讯的研究与实现

      TMS320C6711是TI公司TMS320C6000系列32位浮点DSP,它具有专用硬件逻辑的CPU、片内存储器、片内外设,支持汇编和C语言的单独或混合编程。该系列DSP最主要的特点是采用了VLIW体系结构,因此可以单周期发射多条指令,实现很高的指令级并行效率。其计算和处理速度非常快,系统单指令周期可达到6.67ns,被广泛用于DSL、无线基站、雷达声纳、数字图像处理等方面。在TMS320C6711中有2个多通道缓冲串行接口McBSP,McBSP不仅可以配制成串行接口,还可以独立配制成通用的输入(GPI)、输出(GPO)和输入输出端口(GP...

http://bbs.eeworld.com.cn/thread-1059404-1-1.html 发布时间: 2018-11-08



FPGA和专用DSP的原理及应用

。   需要较佳功能必须并联组合多个DSP引擎。这种方法的主要优点是直接实现用高级编程语言(如C语言)编写的算法。   DSP定向的FPGA能在一个芯片上并行实现很多功能。通用发送、逻辑和存储器资源互连功能、执行加**能、定序和存储数据。某些基本器件仅提供乘法支持,需要用户建造其他逻辑功能。更复杂的器件提供加、减和累加功能做为DSP构建单元的一部分。FPGA通常带有几十乘法器单元,可工作在几百MHz...

http://bbs.eeworld.com.cn/thread-1059395-1-1.html 发布时间: 2018-11-08



嵌入式C语言里的土豪们之除法与移位

是就是除法   软件的各种bug,有些是来自原作者,而更多的是来自那些对程序的更新、维护、移植时所造成的。因此,软件代码的应该有较强的可读性与良好的可移植性。除非是那些特殊的函数与结构自己来搞定,大部分的优化还是交给编译器去做吧! 嵌入式C语言里的土豪们之除法与移位 ...

http://bbs.eeworld.com.cn/thread-1058132-1-1.html 发布时间: 2018-11-07



C语言二进制除法用左右移位来表示

; 0.628 为  8分之5  相当于  t = (t << 2) + t;           4     t = t >> 3;  相当于除 8 C语言二进制除法...

http://bbs.eeworld.com.cn/thread-1058131-1-1.html 发布时间: 2018-11-07



★★ 入坑嵌入式 不看你绝对后悔的内容剖析

基础。   2.C语言   C语言是嵌入式开发中最重要的编程语言,要对这门语言有深入的理解,毕竟不仅仅要会写程序,看懂他人程序也很重要。最基本的数据类型、数组、指针、结构体,链表、文件操作等都要会,掌握基本语法和语句,不然你要能区分指针数组与数组指针吗?   3.单片机       单片机入门相对简单,通过单片机的学习可以熟悉单片机的硬件结构,包括I...

http://bbs.eeworld.com.cn/thread-1058102-1-1.html 发布时间: 2018-11-07



嵌入式学习路线全面解析,带你进入嵌入式

什么的,这样会学的快,效率高。话不多说直接进入正题软件工程师嵌入式学习路线 先打好嵌入式软件编程的基础,这一阶段重点打好嵌入式软件编程的基础,包括学习Linux系统的基本应用,Linux的常用命令、C语言编程基础、常用的数据结构。特别是C语言中对指针的理解和应用。这一阶段的主要目的是学习编程语言、开发环境、和培养自己的编程思维,为进一步学习嵌入式开发打下良好的基础。 学习ARM体系结构编程,这一...

http://bbs.eeworld.com.cn/thread-1058029-1-1.html 发布时间: 2018-11-07



说说硬件开发的编程语言

大家开发硬件,都用过什么语言?小管学浅,只用过C和汇编。 现在好像可以用python了。大家说说,现在硬件开发,都有哪些语言,各自有啥优势? 另外,大家用过MATLAB自动生成的C吗?那东西好用吗?我以前测过,效果很差。 说说硬件开发的编程语言 C语言应该是用的最多的,也是最成熟的。现在也有很多新的语言可以用于嵌入式开发了,如python、lua、js等,虽说功能上没有C语言强...

http://bbs.eeworld.com.cn/thread-1058021-1-1.html 发布时间: 2018-11-07



嵌入式Internet以太网接口的设计与实现

在电子设备日趋网络的背景下,目前广泛使用的以太网及TCP/IP协议已经成为事实上最常用的网络标准之一,它的高速、可靠、分层及可扩充性使得它在各个领域的应用越来越灵活,很多情况下运用以太网和TCP/IP能够简化结构和降低成本。目前关于嵌入式以太网的设计方案不是很多,其中大多是基于单片机的,缺点是速度慢、成本太高。DSP作为一种特殊的嵌入式微处理器系统,具有嵌入的协处理器和用于快速数据处理的并行数据通道,在嵌入式网络设备中引入DSP技术可以使嵌入式以太网变得更快、更便宜、更容易进行功能扩充。本文介绍了基于TMS320LF2407型的嵌入式系统与LAN91C111型自适应10Mb/s/100Mb/s...

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



用CCS开发DSP应用程序的代码结构、加电装载及在线编程

1、DSP应用程序代码结构,有三种:       ○ 纯汇编;       ○ 纯C语言;       ○ 汇编+C语言。       这三种结构还可插入带CSL或不带CSL的DSP/BIOS API。为了加快应用程序...

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



算法系列教程定点算数运算之从浮点到定点

从浮点到定点     我们在编写DSP模拟算法时,为了方便,一般都是采用高级语言(如C语言)来编写模拟程序。程序中所用的变量一般既有整型数,又有浮点数。如例1.1程序中的变量i是整型数,而pi是浮点数,hamwindow则是浮点数组。 例1.1  256点汉明窗计算 int i;+ float pi=3.14l59; float...

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



如何实现C语言访问MCU寄存器

单片机的特殊功能寄存器SFR,是SRAM地址已经确定的SRAM单元,在C语言环境下对其访问归纳起来有两种方法。 1、采用标准C的强制类型转换和指针来实现 采用标准C的强制转换和指针的概念来实现访问MCU的寄存器,例如: #define DDRB (*(volatile unsigned char *)0x25) 分析如下: 这样读/写以0x25为地址...

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



嵌入式C语言编程小知识总结

:send_buff.bytes[0]=a;//此处a 是8位 send_buff.bytes[1]=b;//此处 b 是8位; 此时就将8位字拼成了16位字存储了。 发送时send(send_buff.words)就可以每次发送一个16位的数据了。 12. C语言符号优先级: 1>复合赋值运算符号: a+=3*5; 等价于a=a+...

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



MSP430单片机看门狗的一些用法

以MSP430F2274为例。其中汇编实现采用的是IAR汇编,CCE汇编实现稍作修改即可。 1. 看门狗有三种工作模式:停止模式,计时器模式,看门狗模式。 2. 其中后两种模式可以选择的时钟源有:SMCLK和ACLK。 3. 在使用后两种模式时候要注意单片机所处的状态下看门狗能否工作,如单片机处在LPM3时候只有ACLK时钟,处在LPM4下,没有时钟可以使用。 4. 看门狗模式的使用方法:当看门狗计数溢出时,程序复位。在程序中开启看门狗,在计数溢出前清空看门狗,或重置看门狗,以使其重新计数。若程序跑飞,看门狗可能没有被清空或重置,就会溢,使程序复位。 ...

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



Android入门开发培训要注意些什么?粤嵌来总结

这一新的领域,粤嵌分享学习Android编程的需要注意什么?   1、基础打牢:现今在大学教育的计算机专业里面已经开展了C语言的学习,在校期间所教授的课程对于Android开发基础还是有一定的理论支撑的,建议大家将其基本的语法再好好回顾一下,最好能搭建一个环境来运行、调试它。如果没有学过,建议大家来导宜科技学习,面授的教学方式让您对课程知识更好的理解。   2、熟悉数据结构和算法基础知识...

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



粤嵌培训教你如何学习嵌入式Linux的基础课程

  现在我们进入了物联网、人工智能的时代,在相关的开发应用中,嵌入式系统发挥着重要的作用,尤其是嵌入式Linux系统具有非常多的优点,因此应用非常广泛。不过呢,不少人对于如何学习嵌入式Linux还是一头雾水,完全不知道从哪入手。下面就跟着粤嵌一起去看看该如何学习嵌入式Linux的基础课程。   首先,C语言是必须要学习的。无论是做嵌入式软件还是硬件开发,对C语言的掌握是必需的,特别是对于以后想...
关键词: 学习嵌入式Linux

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



我要做一个C语言的图形界面

这些都是我感兴趣的东西,这边是关于:C语言界面设计 ;希望大家有兴趣的,有选择性的下载!好好加油! ...
关键词: C语言

http://download.eeworld.com.cn/detail/csdn_can/585817 发布时间: 2018-11-06



c语言程序实例

很通俗实用的c语言实例...
关键词: c语言 实例

http://download.eeworld.com.cn/detail/jeff_yu/585760 发布时间: 2018-11-05



粤嵌嵌入式开发学习线路 小白学习宝典

,我们不可能,也没有那么多精力把所有的知识都搞的很精通,要学会抓住重点,学会取舍,达到一通百通,事半功倍的学习效果。   嵌入式技术主要分为嵌入式软件和嵌入式硬件两大方向。 接下来主要说的是嵌入式软件工程师的学习路线:   1、打好嵌入式软件编程的基础   这一阶段重点打好嵌入式软件编程的基础,包括学习Linux系统的基本应用,Linux的常用命令、C语言编程基础、常用的数据结构。   特别是...

http://bbs.eeworld.com.cn/thread-1057737-1-1.html 发布时间: 2018-11-05



基于单片机的触摸屏AllFun_New组态(下位机程序)【C语言】

基于单片机的触摸屏AllFun_New组态(下位机程序)【C语言版】,新程序,不一样的风格。 ...
关键词: 触摸屏 单片机

http://download.eeworld.com.cn/detail/nkyqsl/585712 发布时间: 2018-11-05




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