-
以前一直使用STM32的标准库,需要一步步地将代码加进去,将编译选项设置好,然后再编译整个工程。
这个编译过程是一个相当慢的过程!完全编译大约需要一支烟的时间。每次建立工程都这么...
-
作为一个偏向工控的芯片,ADC采样是一个十分重要的外设。
STM32集成三个12位精度18通道的内部ADC,最高速度1微秒,结合DMA可以解放CPU进行更好的处理。
ADC接口...
-
学习STM32,看了一堆乱七八糟的文档,准备写程序了,先分析了下STM32的启动代码,看着这堆鬼鬼的汇编代码,挺吓人的,看看帮助,查查网路,还是不那么难懂。
;// ...
-
前言客户反馈在使用STM32F205的串口工作在DMA模式时,有时能够接收数据,有时完全没有数据,但如果换成中断模式来接收又能100%正常收到数据。一 复现现象问题背景与客户沟通,...
-
1、开始选择DMA方式去采样,读出ad采样的数据值波形是正常的。移植完计算相关的函数后,计算的值相对实际的值有较大的偏差,此时修改固有系数,计算的值没有发生相应的变化,将固有系数改...
-
cortex-M3的异常向量表中的内容并不是指令,0x00000000处(当然也可能映射到别的范围)是主堆栈指针的数值,0x00000004的内容是复位后需要跳转到的地址,是一个地...
-
#include "DSP281x_Device.h" #include "DSP281x_Examples.h"//SPWM输出 对象 PW...
-
1 你必须知道的TMS320C6000启动过程
如上图
在Device Reset阶段:设备初始化为默认状态,大部分三态输出都配置为高阻态。
在CPU Reset阶段...
-
64+的中断系统和以往的不同,中断是基于事件的。整个硬件CPU接收15个中断,实际用户可用12个可屏蔽中断,但系统可以支持最多128个中断源。64+将中断源视为事件"Event",...
-
一、串行通信与并行通信
DSP控制器间,DSP控制器与外部设备间交换信息,通信,可采取的通信方式主要两大类1、串行通信 2、并行通信。
并行通信一般包括多条数据线、...
-
FPAG的结构特点
片内有大量的逻辑门和触发器,多为查找表结构,实现工艺多为SRAM。规模大,集成度高,处理速度快,执行效率...
来自
DSP|by
一见钟情 |发表时间 2017-10-24
|0个回复
-
FPGA侧重于设计具有某个功能的硬件电路,内部资源是VersaTiles(ActelFPGA)之类的微小单元,FPGA的内部单...
来自
DSP|by
一见钟情 |发表时间 2017-10-24
|0个回复
-
复旦攻读微电子专业模拟芯片设计方向研究生开始到现在五年工作经验,已经整整八年了,其间聆听过很多国内外专家的指点。最近,应朋友之邀,写一点心得体会和大家共享。
我记得本...
-
节约成本
现象一:这些拉高/拉低的电阻用多大的阻值关系不大,就选个整数5K吧。点评:市场上不存在5K的阻值,最接近的是 4.99K(精度1%),其次是5.1K(精度...
-
最近在了解大小端模式,一直不明白为什么内存要存在两种存储数据的模式,为什么不只用我们一般好理解的小端模式(低位保存在低地址,高位保存在高地址),看了一些文章几乎都是像下面这样写的,...
-
直接访问寄存器和端口
定义
sfr P0 0x80 sfr  ...
-
1、要使能串口接收中断除了调用BSP_IntEN()外,还应该调用USART_ITConfig(USART2, USART_IT_RXNE, ENABLE);,否则无法进入中断。
...
-
用异或来交换变量是错误的——陈硕。
翻转一个字符串,例如把 "12345" 变成 "54321"...
-
今天在柳州的旧货市场淘到一块80X16的点阵屏。老板开价25块,但是点阵屏的板子很脏,而且PCB上的印制线也有被刮断的线,需要维修才能使用。经过一番讨价还价,以18块...
-
1、 基础知识:
目的:能看懂硬件工作原理,但重点在嵌入式软件,特别是操作系统级软件,那将是我的优势。
科目:数字电路、计算机组...