电子芯吧客
电子芯吧客
电子工程师技术服务社区
论坛
问答
试用
文章
评测
下载
样片
我是自己用腐蚀法做的sd卡模块,在f103的板子测试过是能用的,但是用在Nucleo stm32f767上面的时候,测试了好久都不可行,用dma模式总是卡在中断优先级没有设置错误,使用了网上的教程都不可行,不知是hal库的bug还是我有些细节没设置正确,搞了好几天,想要一份可用的程序,一定要测试过可行才提交给我哦
wuQAQ 2017-02-13 11:14:08 浏览量:757
单片机在接受数据时认为是一个完整的character是需要收到停止位的,停止位是高是低由你决定,有时停止位不止一位至于前面那个中断优先级的问题,那个优先级好像可以认为设置的,你看看是不是有哪个配置文件被修改过,或者查看头文件
gyet 2017-02-14 16:50:29 浏览量:1593
我现在做的项目需要LPC2136与Mega8相互通信,我采用的是SPI协议,LPC2136先发命令,Mega8执行并返回给LPC2136检测到的数据,两者都是在中断中接收数据。现在LPC2136能够发送数据,Mega8不能接收数据,感觉到Mega8的SPI好像就没有工作。     请问LPC2136和Mega8怎么设置才能够正常接收和发送数据?当LPC2136给Mega8发数据...
5ofi 2017-03-07 17:07:47 浏览量:920
你给的3.8V电压的那个引脚一定是个ADC引脚吧。那么你的ADC是用什么触发的呢?这个触发时间是怎么定的呢?按你的描述,个人感觉是软件进行触发的吧。这个触发你放在了哪里,是不是有一些时间才进行触发的。如果不是ADC,那么就是逻辑电平的高电平,这个高电平的判断是使用的查询还是中断?如果是查询,那么查询时间是多少?...
9i7e 2017-03-24 23:11:31 浏览量:1090
clear alldt=0.005; %设定步长t=0:dt:3; %设置3个频率的正弦信号 300HZ ,500HZ,1000HZs1=sin(2*pi*300*t);s2= sin(2*pi*500*t);s3= sin(2*pi*1000*t);s=s1+s2+s3; % 3个正弦信号叠加figure(1);subplot(2,2,1); plot(t,s1);xlabel('t');title(�...
老罗sao 2017-05-19 10:53:09 浏览量:775
设计一个两位计数器,能对外部的脉冲进行计数,能进行复位。使用一个51系列单片机能对两个LED数码管进行动态显示。试绘出电路图并编写相应的汇编程序。 程序: 主程序中滚动显示两位数字,当输入脉冲未来到之前并保持不变。 在中断服务程序中,每当来一个外来脉冲时,需要显示的数字加一。单片机复位时,需要显示的数字是00...
黎明前12 2017-05-19 10:57:10 浏览量:2031
STM32F107怎么设置传感器封锁时间呀??还望大神赐教
crustycrab 2017-08-03 22:09:35 浏览量:626
每个DMA通道完成了自己的工作后,才会让下一个DMA进行工作,而且DMA是可以设置中断优先级的。高优先级可以中断优先级,如果高优先级一直在发,那么低优先级的就可能发不出去。
就是从这里掉出的 2017-08-30 11:11:06 浏览量:1971
冰山一角 2014-08-25 07:52:30 浏览量:224
NVIC_Configuration(); 这个函数作用?void NVIC_Configuration(void){    NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); }具体对中断优先级设置​?
huihui163 2017-09-22 13:36:39 浏览量:10581
带NVIC的一般是中断优先级的东西,Configuration就是配置的意思嘛。​NVIC_PriorityGroupConfig​里面有个Group,优先级分组。优先级有不同组别,​里面可以设置中断抢占和优先级
huihui163 2017-09-22 17:07:39 浏览量:10581
NVIC_PriorityGroupConfig()这个决定了有几个先占优先级和从优先级。就比如你设置的NVIC_PriorityGroup_2,先占优先级和从优先级都是2位,那么你配置中断的时候先占优先级和从优先级分别可以配制成0-3,0-3;若是第一组先占优先级1位从优先级3位那么先占优先级设置是0-1从优先级设置为0-7;其他同理
huihui163 2017-09-22 17:08:04 浏览量:10581
设置中断优先级不同就行吧。
qiangge1992 2017-09-23 09:15:13 浏览量:3285
同问,除了设置中断优先级的不同,有其他好办法吗
qiangge1992 2017-09-23 09:42:40 浏览量:3285
STM32芯片,一般都有3至6个USART/UART串口。我想扩展更多串口,比如类似串口服务器NPORT这种(16个串口)。1、应该使用什么芯片去扩展更多串口,如何去做。之前印象里有人问过,不过翻了好几页没找到。2、前面也有一个帖子说STM32如何响应3个串口的中断。如果是16个串口,设置中断这种机制恐怕也不理想,有这么多中断优先级...
great_CC 2017-09-25 21:25:53 浏览量:3299
树莓派3新系统怎么设置热点啊?能否赐教详细步骤,
村长大大 2017-09-30 09:28:36 浏览量:955
我知道怎么设置断点,问题是怎么触发中断啊,我用ST link调试仿真时,没有办法用串口助手再发送指令啊
huihui163 2017-10-17 12:45:32 浏览量:1801
本帖最后由 昆仑神龙 于 2016-12-11 20:35 编辑 今天写了个实时时钟的小程序,与大家分享下,程序已经上传,有兴趣的可以下载看看。 #include "sys.h" #include "uart.h" #include "delay.h" #include "led.h" #include "key.h" #include "lcd.h" #include "adc.h" #include "hal_misc.h" #include "hal_adc.h" #i...
昆仑神龙 2016-12-11 20:27:38 浏览量:751
//以下依次是主程序,,KS103超声波程序,,定时器程序 /*main.c*/ #include "delay.h" #include "key.h" #include "sys.h" #include "usart.h" #include "myiic.h" #include "KS103.h" #include "lcd.h" #include "timer.h" #include "led.h" u8 t=2,p; u32 sum1,sum2,sum3,sum4,sum5,sum6,sum7,sum8,sum9,sum10,sum11...
1589352726@qq.com 2017-11-04 15:34:37 浏览量:1460
        如题,在F429板子上添加了串口的发送中断和接收中断,接收中断比发送中断优先级更高,但是MCU只响应发送中断而不响应接收中断;如果取消发送中断(关掉发送中断时钟使其失能),则接收中断可以正常进入,请问这是什么原因呢?是不是这两个中断是冲突的呢?
drepa 2017-11-23 15:28:55 浏览量:4958