坚守中国芯片业十四年,中国芯纵有挫折,但从不停顿

比方,人家是从机器语言、汇编语言、C语言一路写过来的,你是直接从Python开始学的;以人家对系统性能的理解,你写一辈子Python也是体会不到的。所以,积累是很重要的一笔财富。有人也问,你不要这么钱啊钱的,有点理想不行么?我以前是很有理想的,但是在实验室7年遍体鳞伤后,我的理想慢慢磨灭了。理想再好,现实骨感有什么用?怎么也得先保证衣食无忧吧。与此同时,国内大搞房地产,房价一路路的涨,而你在这里...

http://www.eeworld.com.cn/wltx/article_2018042820356.html 发布时间: 2018-04-28



如何实现W7100A中的UART

简介这篇文档主要介绍了在W7100A中使用UART通信的基本示例程序。所有的这些示例代码都是基于C语言和Keil编译器完成的。详情请参考W7100A数据手册‘第6章UART’中关于UART、寄存器、中断等等。图表1为设置UART波特率所用到的各个寄存器。定时器1(Timer1)相关的寄存器是SMOD和TH1,和定时器2(Timer2)相关的寄存器是RLDH和RLDL。图表1.波特率设置例子波特率...
关键词: W7100A UART

http://www.eeworld.com.cn/mcu/article_2018042838868.html 发布时间: 2018-04-28



如何实现W7100A中的UART(三)

大家好,上次为大家连载了如何实现W7100A中的UART(二),今天继续为大家分享最后一部分,希望大家喜欢。如何实现W7100A中的UART(二)请参考:http://blog.csdn.net/wiznet2012/article/details/7596843 6. 运行实例 本章介绍了iMCU7100EVB应用手册中如何下载和运行UART的例子。所有的代码都是用C语言编写并且在Keil环境下编译的。用户可以使用两个程序来下载HEX文档,HEX文档是在编译Keil工程中生成的。一种方法是WizISP程序,另外一种是W7100A调试器程序。具体的细节请参考‘iMCU710...
关键词: W7100A UART

http://www.eeworld.com.cn/mcu/article_2018042838866.html 发布时间: 2018-04-28



业内大牛关于ARM嵌入式入门的建议

你必须去看源代码时再去找基本好书看看,这里我推荐一本好书倪继利的《Linux内核的分析与编程》,这是一本针对Linux-2.6.11内核的书,说得很深,建议先提高自己的C语言编程水平再去看。至于每个部分的移植网上也可以找到好多吨的资料,自己研究研究吧,不过要提醒的是,很多介绍自己经验的东西都或多或少有所保留,你按照他说的去做总有一些问题,但是他不会告诉你怎么解决,这时就要靠自己,如果自己都靠不住...

http://bbs.eeworld.com.cn/thread-643209-1-1.html 发布时间: 2018-04-27



paramter 和 localparam 有什么区别?

这是一个Verilog中有争议的问题,即Parameter即作为常数,也作为参数使用是否合理合法的问题。 在IEEE 2005标准之前,Verilog就是这样做的。但常数不仅需要安全的封装,而且还涉及知识产权(IP),常数参数不区分带来很多质疑,随这EDA规模发展,IP意识加强,常数更需要安全,因此IEEE在2005之后,加入localpara保留字,用于定义常数。 常数用于定义当前工程和文件中那些固定不变的变量。而参数则是可以用作LPM交换的数值,类似于C语言中的形式参数。Verilog中的代码模型被重复引用时,使用LPM可以根据现场需要,修改这些参数进行定制。 显然常数是不需要被传递...

http://bbs.eeworld.com.cn/thread-643158-1-1.html 发布时间: 2018-04-27



FM28335串口发送浮点型数据。关键问题是怎么把浮点型转为同数值字符串?怎么转/

么?是tms320f28335吧? 2、使用c语言的联合; 28335我不会用,不清楚具体细节,但是编程思路应该都是一样的。 首先,你要使用串口接收中断,每次中断接收一个字节数据。 然后,C语言的数组你懂吧,把每次中断接收到的数据存到数组里,然后根据的情况来判断各种开始和结束的条件,对数据进行处理。 我只能说这些了,慢慢来吧。 [quote][size=2][url=forum.php?mod...

http://bbs.eeworld.com.cn/thread-642922-1-1.html 发布时间: 2018-04-25



STM8的C语言编程

STM8的C语言编程....
关键词: STM8

http://download.eeworld.com.cn/detail/stevensung/569635 发布时间: 2018-04-25



PID控制PWM输出C语言程序

便于学习PID控制的同仁学习借鉴...
关键词: PWM PID 电机控制

http://download.eeworld.com.cn/detail/shishanning/569633 发布时间: 2018-04-25



从Intel和Arm双雄争霸读懂芯片的前世今生

这样的复杂指令集,其实在实现过程中,也能借重RISC的理念。1989年的80486,已经隐隐地可以看到RISC风格的流水线,1995年的Pentium Pro,其核心已经是一个乱序执行的RISC了,只不过多了一个复杂的译码逻辑,把x86指令拆分成RISC风格的微操作。因此从技术角度讲,RISC指令集未必比x86有优势。第二,RISC成也UNIX,败也UNIX。UNIX和C语言树立了很好的软件开发传统...
关键词: Intel arm

http://www.eeworld.com.cn/manufacture/article_2018042424690.html 发布时间: 2018-04-24



从Intel和ARM双雄争霸读懂芯片的前世今生

的微操作。因此从技术角度讲,RISC指令集未必比x86有优势。  第二,RISC成也UNIX,败也UNIX。UNIX和C语言树立了很好的软件开发传统,确保同一套代码可以很方便地在不同CPU之间移植。80年代,一大堆RISC架构的CPU,都可以很快配上自己的UNIX,很快把已有的C语言编写的应用跑在CPU上,然后就可以卖了。SUN公司的SPARC配有Solaris,HP公司的PA-RISC配有HP-UX...
关键词: Intel ARM

http://www.eeworld.com.cn/qrs/article_2018042447482.html 发布时间: 2018-04-24



关于uint转uchar型的问题

=2358898&ptid=642591][color=#999999]le062 发表于 2018-4-24 08:26[/color][/url][/size] 上策: 去看书把,重看一遍大学C教材,再买本《C和指针》。 下策: 继续等答案,或者看看这个《ASSIC ...[/quote] 嗯,谢谢你的建议。 昨天晚上查C语言的用法,找到了这个博客[url]http...

http://bbs.eeworld.com.cn/thread-642591-1-1.html 发布时间: 2018-04-23



STM32 FSMC的用法--LCD

,然后生成C代码的数据,只要将这些生成的代码直接写入GRAM中,就可以显示出图像了。不过要记住,在图像转换的时候,输出数据类型选择“C语言数组”,扫描模式选择“水平扫描”,输出灰度“16位真彩色”,最大宽度和高度“320”“240”勾选“高位在前(MSB First)”。这些配置都是和ILI9325的寄存器配置相对应的,如果说ILI9325的配置和本文中的不一样,则需要相应的选择其他的选项。7....
关键词: STM32 FSMC LCD

http://www.eeworld.com.cn/mcu/article_2018042238776.html 发布时间: 2018-04-22



c2000中C语言与汇编语言混合编程规则

TMS320C62X是美国德州仪器公司(TI)的新一代高性能定点数字信号处理器(DSP)芯片。基于DSP的软件设计问题,就是采用编程语言进行算法实现并使程序效率尽量满足实时性要求。TI DSP的软件设计可以采用汇编语言、高级语言(C/C++)以及C语言与汇编语言的混合编程。完全采用汇编语言编程复杂性高、开发周期长,而完全采用C语言编程则程序的执行效率相对较低,不能满足实时性的要求。为了设计...

http://bbs.eeworld.com.cn/thread-642098-1-1.html 发布时间: 2018-04-18



MSP430学习小结2-程序主体结构安排及低功耗

的结构我也不罗索了,可以参考430系列手册。  明天开始,讲述msp430单片机C语言编程的故事  上回把430单片机的基础特性交待了一下,让大家整体有了结构的印象,今天我想在写一下c语言对430编程的整体结构。基本上属于框架结构,即整体的模块化编程,其实这也是硬件编程的基本法则拉(可不是我规定的法则哦)。  首先是程序的头文件,包括#include <MSP430x14x.h>,这是14...

http://www.eeworld.com.cn/mcu/article_2018041838762.html 发布时间: 2018-04-18



STM32按键输入、所需要的C语言复习、时钟系统框图

寄存器进行操作,主要是操作CRL和ODR寄存器,由于采用的是上拉下拉输入,而上拉下拉的控制是由ODR寄存器控制第二部分:接下来的内容是对STM32 中经常用到的C语言知识的复习回顾,按键输入中用到的不持续按键就用到了static变量,让变量存储于静态区,以利于键值的保持。对于STM32中用到比较多的C语言是下述n位操作n  define宏定义关键词n  ifdef...

http://www.eeworld.com.cn/mcu/article_2018041738748.html 发布时间: 2018-04-17



STM32 FSMC的用法--LCD

,然后生成C代码的数据,只要将这些生成的代码直接写入GRAM中,就可以显示出图像了。不过要记住,在图像转换的时候,输出数据类型选择“C语言数组”,扫描模式选择“水平扫描”,输出灰度“16位真彩色”,最大宽度和高度“320”“240”勾选“高位在前(MSB First)”。这些配置都是和ILI9325的寄存器配置相对应的,如果说ILI9325的配置和本文中的不一样,则需要相应的选择其他的选项。7....
关键词: STM32 FSMC LCD

http://www.eeworld.com.cn/mcu/article_2018041738738.html 发布时间: 2018-04-17



东软载波单片机c语言

东软载波单片机c语言开发...
关键词: 载波 单片机加

http://download.eeworld.com.cn/detail/niuzhihong/569566 发布时间: 2018-04-17



嵌入式视觉-浅谈硬件架构的选择

Opencv库设计程序在ARM核的处理器上裸机运行?其实也不是不可以,但是只能用OpenCV 1.0的库函数,因为OpenCV2.x及后续的版本逐渐取消了C接口,一些高级的图像处理函数基本都是基于C++或者Python实现的,而且基于ARM核的一些处理器的开发环境(KEIL,Atmel Studio,CCS等)基本都是以C语言为主的,编译起来都是个问题。 当然,如果对于产品功能要求没那么高,比如只要实现一维...

http://home.eeworld.com.cn/my/space-uid-946090-blogid-661094.html 发布时间: 2018-04-17



新版本单总线驱动和DS18x20的使用方法

新版本的mpy,对单总线驱动做出了非常大的改动,造成以前的程序都无法使用了。即使换用旧的DS18X20驱动,也无法在新固件下使用。下面简单介绍新的单总线驱动使用方法:首先需要更新固件到新版本,并将micropython源码中的onewire.py和ds18x20.py文件复制到pybflash中。在终端中按Ctrl-D复位,使得文件生效。或者从系统中退出pybflash磁盘,然后重新连接。使用下面方法定义单总线对象(下面使用了Y10引脚,可以换成其它引脚)from machine import Pinimport onewireow=onewire.OneWire(Pin('Y10'))复制代...

http://home.eeworld.com.cn/my/space-uid-573537-blogid-661093.html 发布时间: 2018-04-17



新版本单总线驱动和DS18x20的使用方法

新版本的mpy,对单总线驱动做出了非常大的改动,造成以前的程序都无法使用了。即使换用旧的DS18X20驱动,也无法在新固件下使用。 下面简单介绍新的单总线驱动使用方法: 首先需要更新固件到新版本,并将micropython源码中的onewire.py和ds18x20.py文件复制到pybflash中。在终端中按Ctrl-D复位,使得文件生效。或者从系统中退出pybflash磁盘,然后重新连接。使用下面方法定义单总线对象(下面使用了Y10引脚,可以换成其它引脚) from machine import Pin import onewire ow=onewire.OneWire(Pin('...

http://bbs.eeworld.com.cn/thread-641868-1-1.html 发布时间: 2018-04-17




<上一页 3456789101112131415161718 下一页> 相关结果约21,563个