-
学校都要求汇编的
-
今天去看了,速度的确是慢了点
-
应该问题不大,我的电源、地都没有分开,开始不稳定,在模拟量输入管脚加了一个1uF的滤波电容,信号很稳定,变化不超过4个数字量。我的电源是开关电源+LDO3.3
-
我需要系统在出现tec计数超值的情况下,仍然继续发送数据,要不然会导致其他节点工作不正常
-
对不起,你问问其他人吧,我只负责技术相关问题。
-
IP核还是要电子的来搞吧
算法由应该数学的来搞,当然计算机、电子什么的也可以
-
有固定模块为什么还要用模拟呢,想不通,除非两个都需要,而资源有限,其中一个才需要模拟时序,用现成模块比模拟容易多了,至于死机,应该和模块本身关系不大
-
不懂,帮顶
-
谢谢回复
-
你说的两点有问题
1、
STM32是MCU,关注控制,2811是DSP,关注运算。
其实2811也不是纯粹的DSP,只是有DSP功能的MCU,我觉得它更像MCU多一些
2、你说M3没有硬件乘法器和除法器,只有指令,拜托你看看数据手册再来发言吧
下载 (180.6 KB)
2010-4-21 10:42
上图来自周立功的“ARM白皮书——ARM Cortex-M3处理器简介”第六页
下载 (30.7 KB)
2010-4-21 10:42
上图来自“Cortex-M3? Technical Reference Manual”31页
-
mark
-
修改原代码太困难了,根本就不知道该改哪里啊!
“如果是其它类型,把源码进行对应的修改应该也没问题…”是不是需要改的内容并不多啊?要是方便的话给讲讲具体改什么,我也学习学习!!!
-
那个 帖子 是否在设置 residentflash 目录 时,进行了一些配置,
还是他也没实现呢?
楼主再自己核实下. MARK.
-
四川人,好像没发现…
-
祝楼主一路顺风,呵呵!
-
sdfsdfsdfsdf
-
哦,香水大大,是按照官方例程设置的啊。
/*----------------------------------------------------------------------------
Tim2 DMA初始化
-----------------------------------------------------------------------------*/
#define TIM2_CCR1_Addr 0x40000034 // 捕获/比较寄存器1(TIM2_CCR1)
#define TIM2_CCR2_Addr 0x40000038 // 捕获/比较寄存器2(TIM2_CCR2)
void DMATim2Init(void)
{
DMA_InitTypeDef DMA_InitStructure;
DMA_DeInit(DMA1_Channel5);
// DMA1 通道5 配置
DMA_InitStructure.DMA_PeripheralBaseAddr = (u32)TIM2_CCR1_Addr; // 设备基地址
DMA_InitStructure.DMA_MemoryBaseAddr = (u32)Buf1; // 内存基地址
DMA_InitStructure.DMA_DIR = DMA_DIR_PeripheralSRC; // 方向:外设 ->内存
DMA_InitStructure.DMA_BufferSize = 20; // 传输数量
DMA_InitStructure.DMA_PeripheralInc = DMA_PeripheralInc_Disable; // 外设地址不增.
DMA_InitStructure.DMA_MemoryInc = DMA_MemoryInc_Enable; // 内存地址自增
DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord; // 设备数据长度,半字
DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; // 内存数据长度,半字
DMA_InitStructure.DMA_Mode = DMA_Mode_Normal; // 单次
DMA_InitStructure.DMA_Priority = DMA_Priority_High; // 高优先级
DMA_InitStructure.DMA_M2M = DMA_M2M_Disable;
DMA_Init(DMA1_Channel5, &DMA_InitStructure);
// 使能 DMA5传输结束中断
DMA_ITConfig(DMA1_Channel5, DMA_IT_TC, ENABLE);
DMA_Cmd(DMA1_Channel5, ENABLE);
}
-
O(∩_∩)O谢谢
-
SDK安装的路径是不是也有规律的呀?是不是好放到VS2005安装文件中去?
-
可以在片上固化一个简单的程序,读取某个容量足够大的存储器里预先存储在里面的二进制文件, 并写到flash里面去