- 社区首页
- 找到 26357 条结果
本帖最后由 QiaoJiannan 于 2017-7-2 21:20 编辑
上篇是基于 3.4.x 内核的驱动,4.11.x内核跟3.4.x内核不同,4.11版本没有w1-sunxi这个模块,所以也就不能用 图1 枚举所有mod find/lib/modules/$(uname -r) -type f -name \*.ko | grep w1 图2 有 w1-gpio, w1-therm, wire 但就是没有w1-sunxi。4.11内核采用DeviceTree...
QiaoJiannan
2017-07-02 21:15:31
浏览量:1672
我的笔记本用了5年多,快6年了,用keil运行STM32标准库还是很好的,
但是HAL库就很吃力,在网上搜了下,决定有IAR与keil编译程序对比.
IAR for STM8是IAR Systems公司专为STM8微处理器开发的一个集成开发环境,支持众多知名半导体公司的微处理器,全称Embedded Workbench for STM8,
主要可用于STM8系列芯片的开发,支...
247784937@qq.co
2017-09-26 20:32:05
浏览量:821
Stack分配到RAM的哪个地方? keil MDK中,我们只需要定义各个模式下的堆栈大小,编译器会自动在RAM的空闲区域选择一块合适的地方来分配给我们定义的堆栈,这个地方位于RAM的那个地方呢?通过查看编译列表文件,原来MDK将堆栈放到程序使用到的RAM空间的后面,比如你的RAM空间从0x4000 0000开始,你的程序用掉了0x200字节RAM...
Eagleson
2017-12-13 08:48:01
浏览量:5965
初学DSP时最头疼的事就是DSP的bootload问题,以前学51时只要把程序写好编译通过后就可以用烧写器直接将*.hex文件烧进单片机运行。但DSP内部不带FLASH RAM,它必须在复位期间将外部的程序加载到内部RAM之后才能运行。这有点像PC 的体系结构,PC 机中的引导加载程序由 BIOS(其本质就是一段固件程序)和位于硬盘 MBR 中的 OS Bo...
Eagleson
2016-03-16 09:11:05
浏览量:1159
undefined first referenced
symbol in file
--------- ----------------
__strasgi E:\Study\DSP6711 DSK\DSP6713\01. DSP\xiugai\DEC6...
人生就一个字
2013-04-15 15:18:00
浏览量:895
学习有关FPGA方面的知识,在看一些FPGA的datasheet时,看到fan-out和fan-in这样的字眼,乍一看还真不知所云,继续往下看还是云里雾里,于是用Google在线翻译了一下,上面赫然是扇入扇出,不用想,电子设计方面怎么会有这么俗的词,还“扇”呢。刚开始不以为然,后来在求知欲的驱使下,就以扇入扇出为关键字在网上开始艰难搜...
Eagleson
2016-04-27 15:25:09
浏览量:1193
王钿《淡逻辑设计的学习》
学习逻辑设计首先要有项目挂靠,如果你觉得未来一段时间你都不可能有的话,接下来的内容你就没有必要再看了,花的时间再多也只能学到皮毛--很多细节的问题光写代码是发现不到的。而且要真正入门,最好要多做几个项目(这三年大大小小的项目我做有七八个),总线型的和数字信号处理型的最好...
Eagleson
2015-11-30 13:52:56
浏览量:649
逻辑设计 IC
学习逻辑设计首先要有项目挂靠,如果你觉得未来一段时间你都不可能有的话,接下来的内容你就没有必要再看了,花的时间再多也只能学到皮毛--很多细节的问题光写代码是发现不到的。而且要真正入门,最好要多做几个项目(这三年大大小小的项目我做有七八个),总线型的和数字信号处理型的最好都要接触一些,...
US
2015-11-09 16:41:12
浏览量:468
为了避免纯粹的同步复位和纯粹异步复位的问题,可以使用一种叫做同步化的异步复位,我们称其为第三类复位。这种复位完全结合了异步复位和同步复位的优势,我们知道异步复位的优势是不参与数据路径,所以不影响数据路径速度,而复位几乎是瞬间起作用;而同步复位的优势是百分百地同步时序分析且具有抗噪声性能。这种复位其实...
coyoo
2014-04-11 09:31:24
浏览量:1877
对传统电子系统设计方法与现代电子系统设计方法进行了比较,引出了基于EDA技术的现场可编程门阵列(FPGA)电路,提出现场可编程门阵列(FPGA)
是近年来迅速发展的大规模可编程专用集成电路(ASIC),在数字系统设计和控制电路中越来越受到重视。介绍了这种电路的基本结构、性能特点、应用领域及
使用中的注意事项。对基...
wengqiang
2013-07-31 16:08:38
浏览量:462
数字信号处理就是用数值计算的方式对信号进行加工的理论和技术。数字信号处理的目的
是对真实世界的连续模拟信号进行测量或滤波。
M453采用ARM Cortex-M4内核,相比ARM Cortex-M0/M3系列,除了内置硬件FPU单元外,在
数字信号处理方面还增加了DSP指令集,支持诸如单周期乘加指令(MAC)、优化的单指令多数据
指令(SIMD)、...
蓝蓝的天
2016-05-08 12:02:05
浏览量:680
随着智能化程度的不断提高,智能仪表的应用也越来越广泛。为了使仪表装置的功能更强、更完善,我们在仪表中加入了语音系统,增加了仪表的智能化。
语音系统的原理图如图1所示,分语音存储和语音播放两部分。系统利用单片机进行数据采集,经处理转换成判断语音芯片播放哪段语音的判断信号。同时,单片机提...
Cwaytronic
2016-03-30 20:52:11
浏览量:404
程序设计风格指一个人编制程序时所表现出来的特点,习惯逻辑思路等。 在程序设计中要使程序结构合理、清晰,形成良好的编程习惯对程序的要求不仅是可以在机器上执行,给出正确的结果,而且要便于程序的调试和维护,这就要求编写的程序不仅自己看得懂,而且也要让别人能看懂。
模块化程序设计即模块化设计,简单地说...
芯片去字笔
2016-01-05 14:56:30
浏览量:554
一、新手常常问的一个问题是c语言和嵌入式c编程有什么区别?而嵌入式工程师一般都会告诉你其区别在于嵌入式的C语言是跑在嵌入式的开发板上的,CPU和我们电脑不一样,所以编译器也是不一样的,生成的可执行程序也是不一样的。不同于一般形式的软件编程,基于特定的硬件平台嵌入式系统编程的,势必要求其编程语言具备较强的硬...
Μ*.LΟvё
2015-10-17 13:24:24
浏览量:546
下面呢,我们接着上一期的内容来讲解lookup_keyword,下面我们来具体看一下这个函数的实现
这个函数就是根据我们传进来的字符串来匹配一个和命令相关的结构体,我们来看一下我们结构体的定义
第一个就是一个name,这个name和我们的命令相对应,第二个是我们这个命令所对应的一个函数,第三个对应...
khuku
2015-09-25 16:30:36
浏览量:654
首先我要声明这是我个人在编译过程中所遇到的错误,如果你们在这个过程中有什么疑问的话可以跟帖说明
首先第一章讲的是Linux的编译过程
首先将厂商提供的lichee.tar.gz 文件通过虚拟机拷贝到ubuntu12.04 系统的工作目录下,可以通过虚拟机共享文件夹的方式或者Samba 方式进行文件拷贝,然后解压该文件,使用...
khuku
2015-09-23 11:03:35
浏览量:824
今天我们来谈谈linux中的信号。我们知道linux是一个多进程的操作系统,系统中同时存在运行着多个进程。在一个进程的运行过程中,如果某一时间突然发生了一件事,系统需要通知某个进程,然后这个进程就能根据突发的情况做出相应的处理,感觉有点像硬件上的中断。Linux使用一种叫做信号的机制来进行进程间的通信,来完成处理...
xidianzxc
2015-03-24 01:45:29
浏览量:749
继续来说说make
接着上篇帖子,我们继续来说说make,make就是linux下的应用程序,用来处理makefile这种文件。在linux中输入make时,将自动寻找名称为“Makefile” 的文件作为编译的处理文件,如果没有名称为”Makefile” 的文件,将继续查找名称为“makefile” 的文件。上一篇帖子中,小菜我使用的名称为小写的名称...
xidianzxc
2015-03-03 13:31:02
浏览量:665
GCC中的参数选项:
1. –g
在可执行程序中包含标准调试信息,用来使用调试工具调试
2. –o
指定输出文件
3. –l dir
在头文件的搜索路径列表中添加dir路径
...
xidianzxc
2014-12-16 23:39:25
浏览量:964
【单片机到嵌入式之路】序列之5:你的代码别人有耐心看么?
本节我们将从代码格式来审视你的代码,主要是从下面3个方面进行讲解:
1.代码格式的重要性
2.规范自己的代码格式
3.函数设计和变量定义格式
一、代码格式的重要性:
好的代码格式犹如男工程师...
冰山一角
2014-02-17 12:17:55
浏览量:9308