有谁用 stm32做过磁悬浮的设计者是谁

求助,在网上看到有人用单片机做了一个超级玛丽,自己也想做一个_stm32吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:21,141贴子:
求助,在网上看到有人用单片机做了一个超级玛丽,自己也想做一个收藏
我现在已经能驱动点亮屏幕了我在网上看到的超级玛丽程序的移植者把程序共享了出来,老师跟我讲只要能驱动点亮屏幕了就直接往里面拷贝游戏程序好了,因为那个游戏用的是不同的板子还有不同的TFT液晶屏,我就不知道该怎么继续写下去了,求指点求思路。。。。这个是论坛里看到的游戏,附带视频和程序。。。
寻找高性能半导体,请选择瑞萨.业界领先技术,超低耗电,强大性能,实现高利润
你这不就是个例程吗
楼主仿佛是大神般让人无法直视的样子...
1602 stm32
一直想问51单片机有没有可能做出来?
往你的板子烧一个模拟器就差不多了----已经有人搞出来了. 当然了,需要一些必要的UI部件.
模拟器源码加文件系统
刚学,什么都不知道呢,怎么办啊,怎么才能深入。。。
求解怎么驱动屏幕
神舟的板子资料多、实用吗?最近也看上了神舟的板子。
针对STM32应用中的重点和难点部分,触摸屏,UC/OS及文件系统,PID控制,CAN总线;提供项目开发及技术培训.
楼主好像是大神的样子
模拟器加源代码
写个模拟器就行了
直接运行NES游戏
不止超级玛丽了哦
楼主好像是大神的样子
我还在学理论呢
我也是神舟一号的板子~可惜我只会显示图片……
哇晒!超级玛丽!超级经典啊!玩玩吧,哈哈
不要认为stm32什么都可以实现,你一人就能实现.所有东西都不复杂,但要实现还是要花功夫的.
我也是这个开发版
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或对STM32的RTC彻底失望了,下血本用DS3231了
我还准备直接用STM32F103的RTC,看来不行了,DS1302效果怎么样?
wangguanfu 发表于
NXP的LPC175X,176X,RTC毛病一样有,和批次有关,178X还不清楚(我手上有这个1788 还没做好板呢) ...
电阻应该是这样接的吧
本帖子中包含更多资源
才可以下载或查看,没有帐号?
准备在产品中加入RTC,用来记录产品警报发生的时间,芯片是STM32F103VC。看来还要多做些测试后再制板去。
在小批量的时候,家中自检发现问题,后来查看到资料&应用笔记ST微控制器振荡器电路设计指南&使用其中推荐的一款32.786K晶振后到现在大批都没发现过问题!!
spiritcity 发表于
在小批量的时候,家中自检发现问题,后来查看到资料&应用笔记ST微控制器振荡器电路设计指南&使用其中推荐的一 ...
这两天一直在调试STM32的RTC部分,本来打算弄一个万年历的,但是现在看来是暂时实现不了了。为什么这样说,因为RTC对晶振的要求非常高,必须是6p负载电容的32768晶振,这种晶振很难买,而且还很贵。下面是摘自一位网友的话:
今天到电子市场找了一下,几乎都是12.5p负载电容的32768晶振,只有一家有少量,负载电容是6p,20ppm的晶振要价是12.5p晶振的5倍,而且从外观上也看不出来,也没有测试方法能测出负载电容是6p还是12.5p。卖晶振的老板在这行干了10几年,一说到6p的32768晶振就笑了。这个要求以前就有多个公司中过招,特别是DALLAS的片子,让一家公司吃尽了苦头,焊上的许多高精度12.5p晶振被迫全部换掉,订的数万只晶振也只能委托卖掉。老板说这种方式是IC厂家和大的晶振厂家联合的一个小阴谋,因为以前6p的晶振只有很少几个大厂家能做好,这样可以帮助大晶振厂家形成垄断。DALLAS的东西不敢恭维,向来卖得很贵,一片增强型的51经常还要卖四五十。
& &6p的晶振既昂贵又不好采购,而且也难以辨认和测试。STM32这样设计实在是难以理喻。其它我们用过的所有涉及RTC的MCU和时钟芯片都不存在这个问题,如三星的44B0,,飞利浦的LPC213x,LP214x等等。
& &STM32是高度强调性价比的芯片,但是却在RTC晶振上给中小客户带来很大不必要的麻烦,既增加成本和采购难度,又留下致命的隐患(RTC启动死机)。特别是试样和试生产阶段,量又不大,怎么去专门订做?
& &希望ST公司能正视这个问题,在以后的改进中修正这个问题,能支持12.5p的常规32768晶振。
摘自100楼贴的网址的内容。
Mark一下81楼方案
longsky1985 发表于
SD2403如何,内置晶振和电容的,只不过是DIP的,个头比较大。
太贵了,以前一直用,换了DS元,电池加座1.2,晶振1元,一片24C256 4元,全部搞定
做产品,你要精确的,必须是外部时钟啊!STM32的RTC长时间本来就不准
真是头晕啊,我刚刚还换了个电容,换上去之后,还是一样不起振,一直死在while那里
,真是不晓得为什么,我的电容可使用的20pf的,会是这个问题么????
本帖子中包含更多资源
才可以下载或查看,没有帐号?
用有源晶振最可靠了,比ds3231还便宜。
继续关注这个问题
备用…………
ARM学习《十》—关于STM32的RTC调试
标签:&&RTC&&ARM&&调试&&学习&& 15:38
这两天一直在调试STM32的RTC部分,本来打算弄一个万年历的,但是现在看来是暂时实现不了了。为什么这样说,因为RTC对晶振的要求非常高,必须是6p负载电容的32768晶振,这种晶振很难买,而且还很贵。下面是摘自一位网友的话:
今天到电子市场找了一下,几乎都是12.5p负载电容的32768晶振,只有一家有少量,负载电容是6p,20ppm的晶振要价是12.5p晶振的5倍,而且从外观上也看不出来,也没有测试方法能测出负载电容是6p还是12.5p。卖晶振的老板在这行干了10几年,一说到6p的32768晶振就笑了。这个要求以前就有多个公司中过招,特别是DALLAS的片子,让一家公司吃尽了苦头,焊上的许多高精度12.5p晶振被迫全部换掉,订的数万只晶振也只能委托卖掉。老板说这种方式是IC厂家和大的晶振厂家联合的一个小阴谋,因为以前6p的晶振只有很少几个大厂家能做好,这样可以帮助大晶振厂家形成垄断。DALLAS的东西不敢恭维,向来卖得很贵,一片增强型的51经常还要卖四五十。
& &6p的晶振既昂贵又不好采购,而且也难以辨认和测试。STM32这样设计实在是难以理喻。其它我们用过的所有涉及RTC的MCU和时钟芯片都不存在这个问题,如三星的44B0,,飞利浦的LPC213x,LP214x等等。
& &STM32是高度强调性价比的芯片,但是却在RTC晶振上给中小客户带来很大不必要的麻烦,既增加成本和采购难度,又留下致命的隐患(RTC启动死机)。特别是试样和试生产阶段,量又不大,怎么去专门订做?
& &希望ST公司能正视这个问题,在以后的改进中修正这个问题,能支持12.5p的常规32768晶振。
调试了好长时间,我说怎么没有反应,原来是因为晶振的原因,而且电容必须接6PF,我用的是15P的电容,等待晶振起振的时间特别长(1分钟左右),开始我还以为是程序死在哪了呢!
后来程序是调通了,但是1S中断特别不准,我相信一定是因为晶振和电容的原因,先不管准不准,至少程序是调通了。把设置RTC的过程和大家分享:
还是将寄存器定义添加若头文件:
//*************************************************************
//PWR-Register
//*************************************************************
#define PWR_CR& && &&&(*((volatile unsigned long *)0x))
#define PWR_CSR& && &&&(*((volatile unsigned long *)0x))
//*******************************************************************
// RTC-Register
//& && && &&&
//*******************************************************************
#define RTC_CRH& &&&(*((volatile unsigned long *)0x))
#define RTC_CRL& &&&(*((volatile unsigned long *)0x))
#define RTC_PRLH& & (*((volatile unsigned long *)0x))
#define RTC_PRLL& & (*((volatile unsigned long *)0x4000280C))
#define RTC_DIVH& & (*((volatile unsigned long *)0x))
#define RTC_DIVL& & (*((volatile unsigned long *)0x))
#define RTC_CNTH& & (*((volatile unsigned long *)0x))
#define RTC_CNTL& & (*((volatile unsigned long *)0x4000281C))
#define RTC_ALRH& & (*((volatile unsigned long *)0x))
#define RTC_ALRL& & (*((volatile unsigned long *)0x))
接下来就是RTC的寄存器配置:
void RTC_Configuration(void)
RCC_APB1ENR|=0x;&&//电源接口时钟使能, 备份接口时钟使能
PWR_CR|=0x;//位8,允许访问RTC 寄存器和备份寄存器
RCC_APB1RSTR|=0x;//位27 BKPRST 备份接口复位
RCC_BDCR|=0x;& &&&//位0 LSEON 外部低速振荡器使能
while(RCC_BDCR&0x); // 位1 LSERDY 外部低速振荡器可用
&&RCC_BDCR|=0x; //选择LSE位RTC时钟
&&RCC_BDCR|=0x; //位15 RTCEN RTC 时钟使能
RTC_CRL|=0x10;& &//位4 配置标志,1: 进入配置模式
while(RTC_CRL&0x04==0);& &//位3 RSF: 寄存器同步标志
while(RTC_CRL&0x20==0); //位5, 在RTC 寄存器上最近一次写操作已经完成
RTC_CRH=0x01;//使能1S中断
while(RTC_CRL&0x20==0);&&//位5, 在RTC 寄存器上最近一次写操作已经完成
RTC_PRLL=0xFF;//(1S中断应该是32767,但我的晶振不准,0xFF都是1S多)
while(RTC_CRL&0x20==0);&&//位5,在RTC 寄存器上最近一次写操作已经完成
RTC_CRL&=0xFFEF; //位4,退出配置模式(开始更新RTC 寄存器).
SETENA0|=0x;& & //允许RTC中断
RTC中断处理函数:
void RTC_IRQHandler(void)
if(RTC_CRL&0x01==1) //查询1S中断标志
&&RTC_CRL&=0xFFFE; // 1S中断标志清除
&&if(IO_flag==0)& &//1S,LED闪烁一次
&&GPIO_PORTB_ODR|=(1&&5);
&&IO_flag=1; // IO_flag为自己设的一个全局变量,用于LED取反
else {& & GPIO_PORTB_ODR&=~(1&&5);
& && & IO_flag=0;
int main()
SystemInit0();& & //系统(时钟)初始化
stm32_GpioSetup (); //GPIO初始化
RTC_Configuration();//RTC配置
又搞定了一部分……
6PF的晶振是基础!
wangguanfu 发表于
EPSON,KDS的6PF 5PPM -10/+60度范围的晶振都上实验了
国产的不到1RMB的RTC IC ,随便淘宝上选一款都不会说 ...
样品一直没有出现过问题,但是会跑慢或者跑快,才开始关注这个东西,,原来那么多的人遇到过那么多的问题~~~开始纠结~
ljt 发表于
stm32f2& & stm32f4没这个问题了吧?
同问···对了,我的行为算不算挖坟····
也在纠结到底要不要用
wang xiong ,有3231的stm32的代码没?发我一份呗,谢谢
所有CPU自己带的RTC,都是点缀。若是需要长时间稳定计时,还是达拉斯的好!
晕,2012年的老坟又挖出来了。
hai shi yong wai bu de ba
看布线&&比较工整
据说stm32的32768是绝症,没得治~~GD32说解决了这个问题,我准备换GD32试试看~~~
用有源晶振最可靠了,比ds3231还便宜。
有源的32768只找到爱普生一家,死贵难买,还不如1302
表示没用过,不知道怎么回事
我很奇怪的是,我之前,09年的时候使用STM32F103RBT6的RTC,几乎没有坏了,晶振也是市场上随手抓的,几千台也就有个1-2RTC不起振,我那个程序是不起振程序就跑步起来的写法,所以印象比较深
去年我又做另一款产品,STM32F103RCT6,这个给我郁闷坏了,每100台就有个10来台有问题,简直抓狂,现在没办法了,外置RTC了
不知道RX8025跟DS3231这两个比性价怎么样
RX8025价格比DS3231贵出不少呢,但是RX8025在仪表类的用的比较多,我之前在大口径水表数据采集器上用过,客户要求的
我也有这个问题啊,试试81楼的方法看看。
看来这问题很普遍啊
要保证stm32的32.768K晶振每次开机都起振,需要做两点:1、选一个32.768K晶振,匹配电容是6-8pF。2。晶体两端并联10M的电阻,而不是1M,产品批量应用得到验证。1M电阻和单片机内部反馈电阻并联,负反馈较强,晶振震荡的幅度小,震荡的幅值200-300mV。
本帖最后由 haistart 于
09:07 编辑
不知道高手们用得如何,我用了,可以起振。但很不准,而且时快时慢,想校准也不可能了。漂移达到上千PPM。有谁用的好的,赶快分享一下。
mark& && && &
学习了,谢谢分享
这货价格高,但是可靠性真不是吹的...
用的好好地!
用RTC时一定要上高低温试验。
唉!没有办法,只有用外部RTC了,钱都让美信赚去了,这是不是ST的芯片卖的便宜的原因呢?给大家一点补偿
同样出问题的路过
换DS3231后怎么样,工作稳定吗,功耗如何?我也要用DS3231,谢谢啦
我用407的RTC表示很好用~~
看完了,讲的韩精彩呀,呵呵!
还有这等问题,以前都木有发现。。。。
确实容易出问题,之前一次就是晶振不起振
晶振两管脚间接一个1M电阻试试
路过,学习了。。。
学习 RTC可靠性设计
这样还好意思说是内置RTC啊!!!!!!!
应该不会哦 !!!!!!!!!!!!!
做产品千万不要用它自带的RTC、、之前我也考虑过用后来觉得不靠谱、、立即改方案!
STM32F0系列还有这个问题吗
不要折腾了,还是直接上外置时钟芯片
我用了好多了,没什么问题呀
以前样机没用,会有不起振和误差大的个别现象, 后面赶紧挂了个pcf8563
这么贵的芯片,,,什么应用场合的?
Mark下134楼的解决方法
我之前也遇到了这个问题(不过我这产品断电不要保存时间,有联网后改为网络校时间了),先并个5M的电阻看看。
用30P的应该好点吧,感觉频率低电容值应该高一点才对,你用6PF的感觉跟没用一样啊
用30P的应该好点吧,感觉频率低电容值应该高一点才对,你用6PF的感觉跟没用一样啊 ...
这里讨论的是RTC晶振
这里讨论的是RTC晶振
是啊,跟起振电容有关系的。电容不焊接或者不匹配会出现不起振的偶然现象
本帖最后由 Junsea 于
10:55 编辑
曾经看到过一个文档,官方出的,专门讲了晶振这块的layout的问题,我之前用stm8L RTC也时不时出现挂掉的现象,后来仔细研读那份文档,按文档重新layout后,做了500台没有再碰到问题!
找到了,上传在这里,大家验证下,虽然我做了500台没有再出现问题,但是我也不确定时不时完全解决了!
本帖子中包含更多资源
才可以下载或查看,没有帐号?
某宝买的6p晶振,4毛一个,装过100多个板子,没发现有问题.不准是有点,因为STM32的RTC有数字校准,要是没校准自然就不准了,准备有空做个用铷钟校的电路。
一直用PCF8563,很可靠
134 楼是对的,公司的工程师也是这样解决的,晶振和电容的原因
030 的RTC还是假的呢,stm32真是不好说
在网上看过大神说,用6Pf的晶振基本没问题。不过我做的批量比较小,目前50台机器,都还没出问题。
这么恐怖,不查不知道,看来不敢用了~
哪有这么夸张, 直接用个有源晶振不就得了.
想问一下,STM32的RTC出现故障时是罢工一会然后又会再启动还是罢工后一直不工作呢? ...
真用到产品上,就是罢工一会儿也不行啊。RTC可以不是很准确,但可别不工作啊,这是个隐患啊。
感觉还是电路参数不匹配的问题吧
正准备着手使用STM32内部的时钟作为RTC的时钟,谁用过吗?是否可行呢
LZ 32K 晶振是外壳都焊的吗?不要焊外壳试试。
这个问题值得深入研究!
RX8025 非常稳定
MCU 咋不内置&&32.768K呢&&反正这个也是时钟的 不会换其它频率。
同问,STM32F4系列解决这个问题了吗?
直接加GPS模块,获取时间……
表示自己的RTC没有问题,正常运行
端口配置好了吗
阿莫电子论坛, 原"中国电子开发网"请问有没有人用stm32解过AAC? - STM32 - 意法半导体STM32/STM8技术社区
后使用快捷导航没有帐号?
查看: 67|回复: 4
请问有没有人用stm32解过AAC?
在线时间1 小时
主题帖子精华
新手上路, 积分 16, 距离下一级还需 34 积分
新手上路, 积分 16, 距离下一级还需 34 积分
不知道最低的可以用多少频率的
ST金币1259
在线时间94 小时
主题帖子精华
金牌会员, 积分 1854, 距离下一级还需 1146 积分
金牌会员, 积分 1854, 距离下一级还需 1146 积分
ST金币1796
在线时间187 小时
主题帖子精华
金牌会员, 积分 1891, 距离下一级还需 1109 积分
金牌会员, 积分 1891, 距离下一级还需 1109 积分
AAC是什么?
在线时间1 小时
主题帖子精华
新手上路, 积分 16, 距离下一级还需 34 积分
新手上路, 积分 16, 距离下一级还需 34 积分
AAC是什么?
就是声音的压缩文件格式
ST金币1796
在线时间187 小时
主题帖子精华
金牌会员, 积分 1891, 距离下一级还需 1109 积分
金牌会员, 积分 1891, 距离下一级还需 1109 积分
就是声音的压缩文件格式
没听过,不是wav
站长推荐 /1
STM32粉丝狂欢节还剩最后一个月,最高单人可得5块开发板!11月中奖名单即将公布,请收到开发板的朋友好好学习!好好利用!
Tel: 3-8056
备案号: 苏ICP备号-2
Powered by}

我要回帖

更多关于 上海磁悬浮 的文章

更多推荐

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

点击添加站长微信