新手求助stm32f051 rtcADC出来的数据一直为0

【智多星11月】技术问题互助(已颁奖,奖品STM32F030探索板) - 活动专栏 - 意法半导体STM32/STM8技术社区
后使用快捷导航没有帐号?
查看: 2229|回复: 9
【智多星11月】技术问题互助(已颁奖,奖品STM32F030探索板)
主题帖子威望
&&-------------------------------------------------------------颁奖------------------------------------------------
特别恭喜解决问题的有效数量、质量及热心程度等综合排名前5的网友:(括号内为回答问题数量)
晓枫VS枯叶(16),netlhx(13),arm8686(13),Dylan疾风闪电(13),那片清茶(12),小贾-370388(12),各获得STM32F030探索板一块
恭喜,请获奖的网友将你们的寄送信息(姓名、手机、地址)私信我。社区会将奖品尽快寄给大家!
----------------------------------------------------------------------------------------------------------------------
点击查看往期悬赏问答活动&& & && &&&& && && && && && && &
& && && & & && &&& & && &&&& && &&&& && &&&& && && & & && && & & && && && &
活动时间:&&-11.30止
参与方式:回帖,回答下列社区网友提出的技术问题(请提问人在问题得到解决后,回帖说明问题已解决):
获奖方式:选取本月回答问题最多最好的五位网友,各赠送STM32F030探索套件一块。
未解决问题:
已部分被解决的问题
解决人:、
解决人:、、、、、、
解决人:、、
解决人:、
解决人:、、、、
解决人:、、、
解决人:、、
解决人:、
解决人:、、、
解决人:、
解决人:、
解决人:、
解决人:、
解决人:、
解决人:、、
解决人:、、
解决人:、、、、
解决人:、
解决人:、
解决人:、、
解决人:、、、
解决人:、、
解决人:、、、、
解决人:、、
解决人:、
解决人:、、
解决人:、、、、
解决人:、、
解决人:、、、
解决人:、、
解决人:、、
解决人:、
已解决的问题
解决人:、、、、、
解决人:、、
解决人:、、、
解决人:、、、
解决人:、
解决人:、、、、
解决人:、、、、、、、、
解决人:、
解决人:、
解决人:、
解决人:、
解决人:、、
解决人:、、
解决人:、
解决人:、
解决人:,,
解决人:,,
解决人:,
解决人:、
解决人:、、
解决人:,
解决人:安
解决人:,
解决人:,,,
解决人:,
主题帖子威望
顶个,多谢大家热心地帮助社区网友
主题帖子威望
论坛元老, 积分 3751, 距离下一级还需 9996248 积分
论坛元老, 积分 3751, 距离下一级还需 9996248 积分
新手,顶下,想学点东西
主题帖子威望
新手,顶下,想学点东西
谢谢支持,终于有朋友来顶我帖子了,活动正在评选中。
希望小活动有帮到大家
主题帖子威望
初级会员, 积分 112, 距离下一级还需 88 积分
初级会员, 积分 112, 距离下一级还需 88 积分
谢谢支持,终于有朋友来顶我帖子了,活动正在评选中。
希望小活动有帮到大家 ...
来晚啦,还能继续参加不?
主题帖子威望
初级会员, 积分 85, 距离下一级还需 115 积分
初级会员, 积分 85, 距离下一级还需 115 积分
希望活动越多越好
主题帖子威望
来晚啦,还能继续参加不?
下一期马上开始,这一期结束了
主题帖子威望
中级会员, 积分 323, 距离下一级还需 177 积分
中级会员, 积分 323, 距离下一级还需 177 积分
主题帖子威望
新手上路, 积分 20, 距离下一级还需 30 积分
新手上路, 积分 20, 距离下一级还需 30 积分
这个论坛也慢慢火起来了
主题帖子威望
这个论坛也慢慢火起来了
有大家的支持,必须火啊
站长推荐 /1
即日起报名参加STM32研讨会有机会获得STM32开发板和千元实物大奖!现场直播研讨会的网友还能获得ST定制大礼,更有终极神秘事揭晓!>>报名参加
Tel: 3-8056
备案号: 苏ICP备号-2
Powered by[求助]关于单片机A/D转换后的数据处理_百度知道
[求助]关于单片机A/D转换后的数据处理
第一个寄存器的全8位和第二个寄存器的低两位?。然后我现在在P2口接了一个锁存器,低两位存在ADC_LOW寄存器(地址是,最后的转换结果为10位,现在的问题是A&#47,根据该单片机的设计,之后接了三个数码管。我用C语言编程:0xC6),所得10位转换结果的高八位将存在ADC_DATA寄存器中(地址是,而我希望的是通过P2口的八位驱动数码管:0xBE)中的低两位中。其实我也知道如果能把这十位转化成十进制的数在把个位十位百位拆分出来就能实现显示了?而且这十位保存在两个地址不相连的寄存器中?,想实现转换结果的数字显示;D转换后的结果是10位?,应该怎么处理啊,就是如何将10位的转换结果转化成我所需要的8位,那有又怎么样把这十位转化成十进制呢?;D转换是10位精度的?请高手指教我用STC12C5410AD单片机的AD转换功能处理一个电位器的模拟电压信号?,由于该单片机的A&#47
提问者采纳
a=a*4+b,也就是0到1023;&#47。也就是0到999999 如果你想输出8位2进制的话(就是p2口直接连8个发光二极管); outData[0] = (unsigned char)(x),如果这个数是有实际意义的物理量,所以整数部分直接处理;i++) { outData[i] = (unsigned char)x;i&lt,你没考虑参考电压怎么可能写对 假设参考电压是5v(也就是说;/ x = x &#47,否则;把下一位移到整数部分 outData[1] = (unsigned char)(x)。 当然,如果是10位就是除10;/ 1.0.1 for(i = 0;&#47.0; x = x - outData[i];&#47,如果想输出的就是得到的a这个无意义比例值; 这个时候;然后就是把这个转为8位数码管 如果转换为定点数据,当你读入的10位数据为0b时候,AD采样那个10位是2进制10位;/ 1023,实际程序如下,那么直接把ADC_DATA给p2口就可以了,a里面保存的是ADC的读数;由于x最大为5,电压是5V;&#47.0; x = 5; x = x*10,输出你会吧.1这一位 上面是原理楼上的不对,同样可以为0;注意要写;这样读出0;把整数部分减掉 x = x * 10;8;后面常数是你的最高位;&#47,数码管8位是10进制8位,不是实际电压值 double x: unsigned char outData[8],很简单; } 这个时候: unsigned char outData[8];&#47.0 * a &#47:有个东西可能你犯糊涂了,这里要把x用对应公式计算为该物理量,这个值是根据你接的参考电压选的) a=ADC_DATA,别忘了点小数点.0, x = x - outData[0]。 另,x中得到的数据就是实际电压,否则要整除; b=ADC_LOW,int除int是整除 这个时候,因为低位是可以不关心的,为了让你明白;&#47,直接x=a,数组outData中就是你要的各位数据了
提问者评价
非常感谢你的帮助!
其他类似问题
为您推荐:
数据处理的相关知识
其他2条回答
b=ADC_LOW;10;100;a=a*4+disp[1]=(a%100)&#47,b;你看看这个对不;disp[0]=a/uint disp[3];a=ADC_DATA;disp[2]=a%10
根据参考电压, 列出比例公式,算出电压值; 百位 = DATA /100;十位 = DATA /10%10;个位 = DATA %10;如果要显示小数点的话,放大10倍。 当然用浮点数也可以,只是慢一点。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求助:atmega128
内部AD读取后数据为0
[问题点数:40分]
求助:atmega128
内部AD读取后数据为0
[问题点数:40分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年4月 硬件/嵌入开发大版内专家分月排行榜第二2007年9月 硬件/嵌入开发大版内专家分月排行榜第二
2013年5月 硬件/嵌入开发大版内专家分月排行榜第三2012年9月 硬件/嵌入开发大版内专家分月排行榜第三2007年11月 硬件/嵌入开发大版内专家分月排行榜第三
2011年12月 硬件/嵌入开发大版内专家分月排行榜第三2011年10月 硬件/嵌入开发大版内专家分月排行榜第三2011年6月 硬件/嵌入开发大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。后使用快捷导航没有帐号?
查看: 11418|回复: 59
注册时间最后登录阅读权限100积分18113精华6帖子
TA的每日心情开心 14:35签到天数: 691 天[LV.9]以坛为家II
本帖最后由 fengye5340 于
12:33 编辑
STM32F0#2方案发布--基于LABVIEW多路数据采集系统(源码+视频)
原始方案计划
&&一、应用背景 & && & 在一般的工业控制应用项目中,都需要涉及到数据采集部分,即利用各种传感器将不同的环境变量(数字量、电压、电流、温度、湿度、压力、方向和距离等)采集,并送至控制器进行转换处理。控制器对得到的相关信息进行判断后,进行相应的控制处理。在进行控制处理的过程中,有些需要人工进行干预,这就要求各种传感器的信息必须在一定的界面(液晶屏、串口终端、上位机界面)上进行实时显示。&&二、功能说明 & && & 本方案计划实现一种基于LABVIEW上位机界面的STM32F0 DISCOVERY 多路数据采集系统,利用STM32F0 DISCOVERY 板载芯片STM32F051R8T6上的12位ADC实现高精度数据采集,并将采集到的数据发送至LABVIEW上位机界面显示。& && & 1、STM32F051R8T6 ADC模块具有16路外部通道和3路内部通道,在此方案中,利用普通电位器产生电压来模拟各种环境变量的信号。增加DS18B20温度传感器模块。& && & 2、上位机界面除正常的波形数据显示界面外,视情况增加一些额外演示功能。增加控制板载LED灯闪烁效果,将采集到的数据发送TXT文件中保存功能。& && & 3、利用LABVIEW自带的VISA串口实现和STM32F0 DISCOVERY板子的通信。&&三、工具说明 & && & 硬件:STM32F0 DISCOVERY 开发板& && & 软件:LABVIEW8.2 or LABVIEW8.6 方案实施进度表 & &&& 1、拿到STM32F0--开发板硬件--( 10点43分收到开发板)& && &2、解决STM32FO开发板和开发环境的调试--( 16点55分完成板载LED闪灯程序测试)。& && &3、解决STM32FO--串口通信模块和ADC模块。--( 17点10分完成串口模块调试, 17点22分完成ADC模块调试)& &&&4&& 解决STM32FO--DS18B20温度传感器模块程序移植。( 16点56分完成程序测试)。& &&&5、解决LABVIEW开发环境调试( 11点20分完成程序测试)。& &&&6、解决LABVIEW串口通信模块调试( 17点10分完成程序测试)。& &&&7、解决ADC数据的载入并计算显示波形。( 17点20分完成程序测试)。& &&&8、解决ADC数据的TXT文件保存功能( 增加TXT文件保存功能)。& &&&9、解决开关按钮控制STM32F0 DISCOVERY--板载LED的演示功能。( 16点34分完成程序测试)。& &&&10、增加额外功能或修改并美化系统界面( 完成系统界面设计)。方案设计
&&一、硬件设计 & && & 由于该方案采用STM32F0 DISCOVERY进行开发,硬件设计并不复杂。内容见附件。& && & 二、系统软件设计 & && & 该方案的主要工作在于系统软件的代码设计,包括下位机驱动设计和LABVIEW上位机界面的程序设计。由于本人对STM32了解较少,故先编写了一部分驱动文件,包括USART串口驱动,SYSTICK系统定时器、NVIC中断管理、DS18B20(移植MSP430和LM3S系列)和ADC(DMA方式驱动)。考虑到时间问题,和LABVIEW的串口通信通讯采用简单的软件查询方式实现,也没有增加复杂的控制协议,比如(帧头+数据+校验码)的方式,这种在工业通信中应用比较普遍。& && & 上位机软件的详细使用,见文档《LABVIEW上位机软件说明书V1.0.pdf》。& &&&&&由于串口通信采用8位数据方式,对非STM32产品来讲,总线都是8位方式,而对于STM32来说,是16位方式,这样就需要在串口通信时,将DS18B20或ADC采集的数据16位数据拆分成两个8位数据分别发送,发送后再进行一些处理。这对于一些刚接触LABVIEW的新手来讲,可能也是一个问题吧。方案点评 & & 对于工业应用或一般项目应用的数据采集来讲,该方案仅仅是提供了一个框架或思路,还有很多需要改进或优化的方向,实际中的项目远比此复杂的多,通信数据的解析和算法的处理也不是一两个VI程序就能完善的,为了更加直观,本人的VI已项目文件方式实现,目的是让自己和相关的人形成一个良好的习惯,就像写MCU的驱动一样,分成了很多小模块。在此提出一些改进或优化的方向,留给感兴趣的人研究。1、LED灯的延时控制在上位机界面中实现调整。2、串口通信协议可以增加帧头、帧尾和校验。3、ADC数据采集保存方式—合并到一个文件中,见文档《LABVIEW上位机软件说明书V1.0.pdf》。进程贴链接: & & 一、STM32F0 #02进程帖(一)---LED闪灯和串口通信功能的实现 & && & 二、STM32F0 #02进程帖(二)---串口实现DS18B20温度传感器温度显示& && & 三、STM32F0 #02进程帖(三)---STM32F051 ADC单通道数据采集(中断方式实现)& & & & 四、STM32F0 #02进程帖(四)---基于LABVIEW的多路数据采集系统界面& & 视频地址:
21:48 上传
点击文件名下载附件
43.13 KB, 下载次数: 522
21:49 上传
点击文件名下载附件
224.3 KB, 下载次数: 536
21:49 上传
点击文件名下载附件
222.97 KB, 下载次数: 618
21:49 上传
点击文件名下载附件
925.98 KB, 下载次数: 667
21:49 上传
点击文件名下载附件
251.09 KB, 下载次数: 557
21:50 上传
点击文件名下载附件
692.13 KB, 下载次数: 631
总评分:&声望 + 5&
铜板 + 15&
注册时间最后登录阅读权限70积分27255精华9帖子
翰林, 积分 27255, 距离下一级还需 2745 积分
TA的每日心情开心9&小时前签到天数: 946 天[LV.10]以坛为家III
沙发,楼主图呢?!
电子元器件交易平台
注册时间最后登录阅读权限70积分14635精华4帖子
翰林, 积分 14635, 距离下一级还需 15365 积分
TA的每日心情无聊昨天&19:26签到天数: 1127 天[LV.10]以坛为家III
图挂了&&第一个完成的得有奖励啊
注册时间最后登录阅读权限50积分1508精华0帖子
进士, 积分 1508, 距离下一级还需 1492 积分
TA的每日心情怒 07:30签到天数: 81 天[LV.6]常住居民II
碉堡了& && && && && && && && &
你懂得& & /bbs/?fromuid=1704
注册时间最后登录阅读权限100积分18113精华6帖子
TA的每日心情开心 14:35签到天数: 691 天[LV.9]以坛为家II
网速啊,刚才编辑的东西全没了,真气人啊
注册时间最后登录阅读权限60积分3345精华0帖子
状元, 积分 3345, 距离下一级还需 6655 积分
TA的每日心情擦汗 12:20签到天数: 350 天[LV.8]以坛为家I
LZ是个厉害的人物。
注册时间最后登录阅读权限60积分6680精华2帖子
状元, 积分 6680, 距离下一级还需 3320 积分
TA的每日心情开心 13:12签到天数: 276 天[LV.8]以坛为家I
顶顶更健康
注册时间最后登录阅读权限60积分7746精华0帖子
状元, 积分 7746, 距离下一级还需 2254 积分
TA的每日心情怒 14:52签到天数: 799 天[LV.10]以坛为家III
楼主牛人&&支持一下
注册时间最后登录阅读权限100积分18113精华6帖子
TA的每日心情开心 14:35签到天数: 691 天[LV.9]以坛为家II
swustlx86 发表于
楼主牛人&&支持一下
注册时间最后登录阅读权限20积分106精华0帖子
童生, 积分 106, 距离下一级还需 94 积分
该用户从未签到
这个厉害啊
论坛版主职务勋章
爱板网论坛版主
爱板会员勋章
注册成为爱板网会员
活跃会员勋章
经常参与各类话题的讨论,发帖内容较有主见
论坛骨干勋章
在论坛积极发帖,并积极与坛友交流互动,成为论坛骨干力量
发帖机器勋章
在论坛积极发帖,数量巨大,质量较高
在线达人勋章
在线时间长,且活跃度高
超级版主职务勋章
爱板网超级版主
在线之王勋章
在线时间非常长,且活跃度高
分区版主职务勋章
爱板网分区版主
优秀会员勋章
经常在论坛发帖,与论坛互动交流,对论坛贡献很大
优秀版主勋章
活跃且尽责职守的版主
热心会员勋章
经常帮助其他会员答疑
推广达人勋章
积极宣传本站,为本站带来更多注册会员
技术先锋勋章
经常在论坛进行技术交流、传播、讨论
原创达人勋章
经常在论坛发表原创帖,且质量较高
灌水专家勋章
长期在论坛灌水,活跃论坛气氛
站长推荐 /3
对于初学者来说,一个适合的FPGA开发板平台可以让你的学习、研发达到事半功倍的效果。今天,爱板网将为大家介绍一款通用性高、资料丰富、板卡做工精致的FPGA开发平台——由锆石科技推出的A4 FPGA开发板…立即查看!
现爱板网推出【每日一帖 | 21 天坚持(有奖)成习惯作战记】活动——发帖可获得一定数量的T币,且不同数目的T币可用于兑换不同的奖品。每天的发帖数不限……接受任务挑战!
ADI推出了基于电化学传感器的低功耗、便携式一氧化碳有毒气体检测方案,并且可以通过适当的改变电路达到不同的有毒气体的检测,为人们的生活、生产过程提供健康的守护……查看详情!
Powered by Discuz!查看: 314|回复: 7
STM32F051C通过SPI方式接W25Q64,读取数据出错,求助!
主题帖子精华
新手上路, 积分 48, 距离下一级还需 2 积分
在线时间9 小时
情况是这样的,目前我需要做一个关于STM32F051C通过SPI连接FLASH实验,于是我用杜邦线将STM32F051C开发板与ALIENTEK&&MiniSTM32板相连,引脚对应关系如下表所示:& && && && && && & STM32F051C& &&&STM32F103 Mini板 PA4(CS) PA2(CS) PA5(SPI SCK) PA5(SPI SCK) PA6(SPI MISO) PA6(SPI MISO) PA7(SPI MOSI)&&PA7(SPI MOSI)引脚配置做发修改,代码如下:
[AppleScript] 纯文本查看 复制代码void SPI_Flash_Init(void)
GPIO_InitTypeDef GPIO_InitS
RCC_AHBPeriphClockCmd( RCC_AHBPeriph_GPIOA, ENABLE );//使能PA端口时钟
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4;//SPI CS
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;
//GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;
GPIO_Init(GPIOA, &GPIO_InitStructure);
GPIO_SetBits(GPIOA,GPIO_Pin_4);
SPI1_Init();//配置SPI
SPI1_SetSpeed(SPI_BaudRatePrescaler_4); //修改了SPI的频率
SPI_FLASH_TYPE=SPI_Flash_ReadID();//获取FLASH的ID
SPI1_Init()的配置如下:
[AppleScript] 纯文本查看 复制代码void SPI1_Init(void)
GPIO_InitTypeDef GPIO_InitS
RCC_APB2PeriphClockCmd( RCC_APB2Periph_SPI1, ENABLE );//使能SPI1时钟
RCC_AHBPeriphClockCmd( RCC_AHBPeriph_GPIOA, ENABLE );//使能PA端口时钟
GPIO_PinAFConfig(GPIOA, GPIO_PinSource5, GPIO_AF_0);
GPIO_PinAFConfig(GPIOA, GPIO_PinSource7, GPIO_AF_0);
GPIO_PinAFConfig(GPIOA, GPIO_PinSource6, GPIO_AF_0);
//GPIO_Pin_5--&SPI SCK;
//GPIO_Pin_6--&SPI MISO;
//GPIO_Pin_7 --& SPI MOSI
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF;
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;//推挽
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA, &GPIO_InitStructure);
GPIO_SetBits(GPIOA,GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7);//置高电位
//下面是对SPI的相关配置,与ALIENTEK
MiniSTM32--SPI实验教程里的配置一样
SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullD
SPI_InitStructure.SPI_Mode = SPI_Mode_M
SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;
SPI_InitStructure.SPI_CPOL = SPI_CPOL_H
SPI_InitStructure.SPI_CPHA = SPI_CPHA_2E
SPI_InitStructure.SPI_NSS = SPI_NSS_S
SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_256;
SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB;
SPI_InitStructure.SPI_CRCPolynomial = 7;
SPI_Init(SPI1, &SPI_InitStructure);
SPI_Cmd(SPI1, ENABLE);
SPI_RxFIFOThresholdConfig(SPI1,SPI_RxFIFOThreshold_QF);//这是设置缓冲区,网上人有说STM32F0的SPI配置需要设置缓冲区,不知道有没有用
SPI1_ReadWriteByte(0xff);
我用的读写函数是从ALIENTEK&&MiniSTM32教程里直接copy过来的。由于STM32F0的库函数里没有SPI_I2S_SendData()和SPI_I2S_ReceiveData(),所以宏定义了下面两个函数:
#define SPI_I2S_SendData(SPIx, Data)& & & & SPI_SendData8(SPIx, Data)
#define SPI_I2S_ReceiveData(SPIx)& & & & & & & & & & & & SPI_ReceiveData8(SPIx)
目前遇到的问题是,FLASH的ID能读取,状态寄存器能读取也能修改,但是在读取数据的时候出了问题。
举个例子,我向FLASH中写入一个字符串“HelloABCDE”,写入位置是10,长度是10。
读取的时候有以下几种情况:
从位置10开始读,读取长度为10,读出的全是0xFF;从位置7开始读,读取长度为15,读取的数据是“& &HelloABCDE&&”,包含于“HelloABCDE”,说明这次读取是正确的;分别从位置8、9、11开始读,读取长度为15,读取的数据全是“0xFF”;
上面的读取结果可重复,说明这不是偶然事件。而同样的实验,我在ALIENTEK&&MiniSTM32板上做,完全没有问题。
对于这种情况,请教大神们,到底出了什么问题呢?
主题帖子精华
在线时间291 小时
仿真跟踪,看看读取的时候分别是什么情况
主题帖子精华
新手上路, 积分 48, 距离下一级还需 2 积分
在线时间9 小时
仿真跟踪,看看读取的时候分别是什么情况
我做过仿真单步调试,读取位置是非7的时候,在u8 SPI1_ReadWriteByte(u8 TxData)这个函数里,SPI_I2S_ReceiveData(SPI1)的返回值直接就是“0xff”,原子哥,这种问题您遇到过吗?
主题帖子精华
新手上路, 积分 48, 距离下一级还需 2 积分
在线时间9 小时
仿真跟踪,看看读取的时候分别是什么情况
最新发现,出了新状况!
在单步调试的时候,读取出现了不规律现象,有时能读出来,有时又不能。原子哥,这会不会是硬件上的问题?
主题帖子精华
在线时间291 小时
最新发现,出了新状况!
在单步调试的时候,读取出现了不规律现象,有时能读出来,有时又不能。原子哥, ...
有可能是杜邦线太长干扰了。
我的淘宝小店:
主题帖子精华
中级会员, 积分 306, 距离下一级还需 194 积分
在线时间28 小时
楼主问题解决了吗,我也遇到类似的问题,用同样的语句连续两次读取flash中的数据通过串口输出只有第一次正常
主题帖子精华
高级会员, 积分 779, 距离下一级还需 221 积分
在线时间98 小时
杜邦线非常不靠谱
主题帖子精华
新手上路, 积分 48, 距离下一级还需 2 积分
在线时间9 小时
楼主问题解决了吗,我也遇到类似的问题,用同样的语句连续两次读取flash中的数据通过串口输出只有第一次正 ...
我修改了SPI的频率,由4分频降低到了8分频,然后就能正常收了。但是到底还会不会出问题,那就不确定了,得测试测试
Powered by}

我要回帖

更多关于 stm32f051 rtc 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信