-
作为一个偏向工控的芯片,ADC采样是一个十分重要的外设。
STM32集成三个12位精度18通道的内部ADC,最高速度1微秒,结合DMA可以解放CPU进行更好的处理。
ADC接口...
-
学习STM32,看了一堆乱七八糟的文档,准备写程序了,先分析了下STM32的启动代码,看着这堆鬼鬼的汇编代码,挺吓人的,看看帮助,查查网路,还是不那么难懂。
;// ...
-
今天改写程序,,在b.c文件中需要引入一个a.c中的结构体变量,,我在b.c中直接extern 这个结构体,,结果编译时报错error: #70: incomplete type ...
-
warning: #550-D: variable "key" was set but never used
程序如下:#include "spi.h"int main(void...
-
cortex-M3的异常向量表中的内容并不是指令,0x00000000处(当然也可能映射到别的范围)是主堆栈指针的数值,0x00000004的内容是复位后需要跳转到的地址,是一个地...
-
430F2xxx的TA是一个16位的定时器/计数器,有3个"捕获/比较寄存器",定时器(TA)与"捕获/比较寄存器"(CCRx)工作是相对独...
-
1 你必须知道的TMS320C6000启动过程
如上图
在Device Reset阶段:设备初始化为默认状态,大部分三态输出都配置为高阻态。
在CPU Reset阶段...
-
这是由于没有声明函数原型造成的。
在a.c中,
void main()
{
.....
delay();
....
}
在b.c中
void delay()
...
-
程序为了实现精确的定时,使用了一个用汇编编写的延时函数DSP28x_usDelay(),该函数在文件DSP281x_usDelay.asm中,细节请阅读该文件。为了调用该函数,在M...
-
有关TI C6000的DSP的EMIF接口的两个问题:地址总线不从零开始问题及寻址范围问题
示例芯片:TMS320C6416
EMIF,即externalMemoryInter...
-
这些是关于DSP/BIOS的笔记,注意是针对CCS3.0和DSP/BIOS 5.31的1、新建的platform必须存为platforms.tci而不是帮助文档里说的某个特殊的名字...
-
1、STM8的寄存器映射 STM8 core采用了哈佛结构,有两条总线分别用于访问Flash和RAM,但Flash,RAM,GPIO a...
-
如何在 KEIL C51(v6.21) 中调用汇编函数的一个示例 有关c51调用汇编的方法已经有很多帖子讲到,但是一般只讲要点,很少有对整个过程作详细描述,...
-
一、
error: #18:error: #18: expected a ")"
如果是出现在c文件中, 多半是因为少了一个")",或...
-
【序】
正如其他网友所感概的,NXP比较节俭!确实,NXP不管推广还是公关,都一贯的践行简约,这回的LPC800-Mini-Kit也是个好例子,简单得一塌糊涂,你让友商们情何以堪...
-
1、要使能串口接收中断除了调用BSP_IntEN()外,还应该调用USART_ITConfig(USART2, USART_IT_RXNE, ENABLE);,否则无法进入中断。
...
-
在嵌入式中,常见要定义一个码表,比如数码管的片选、段选表。我们通常会想到在头文件中定义。但是这样会出现多次包含重复定义的错误。redefination in module...,而...
-
在嵌入式中,常见要定义一个码表,比如数码管的片选、段选表。我们通常会想到在头文件中定义。但是这样会出现多次包含重复定义的错误。redefination in module...,而...
-
软件环境:windows7旗舰版,IAR V6105(EWARM-EV-WEB-6105) ARM芯片:飞思卡尔K60N512VMD100 (cortex-m4核心)
...
-
【记住】接口别忘设置!
1、设置IAR软件Tab键缩进字符个数
方法:Tools-Options-Editor-Tab Size,按习惯改后面数字.
2、Error[e46]...