- 博客(5)
- 收藏
- 关注
原创 STM32L4的rtc设置
stm32L4的rtc设置笔记stm32L4的rtc从cubemx过来相对简单,但是有个地方就是要保持数据,保证不是每次进去重写需要调用HAL_PWR_ENABLEBACKUPACCESS()函数,要不然RTC_BKP_DRX不能正常读写会导致错误...
2019-11-08 19:58:15
1450
原创 STM32L4的待机模式闹钟唤醒方法
很多低功耗应用中有关standby模式的应用超时唤醒STM32单片机用的是rtc计数模式,一般是秒级别的,但是rtc的定时器计数器长度有限,以我应用中16M工作频率计算下来,最多只能计数33秒,而我们需要10分钟时间间隔唤醒单片机,有2中解决方案:1)用备份ram计数,每33秒左右唤醒之后保存一次,这种方式,有如下几种弊端:1,功耗大,因为每33秒要唤醒,2,设计复杂,需要使用备份ram,还要电...
2019-11-01 09:23:06
3477
4
原创 STM32H7 at070tn92 LTDC SDRAM 调试笔记
使用如下设置:SDRAM : IS42S16400, 这个参数网上一堆,我就不贴了,照着做就好了,就是时间配置麻烦点,需要根据自己的sdram时钟做个计算,我sdram时钟是90M,因为 stm32h7我主频配置在360M,这个是4分频出来的,我的SDRAM分配在fmc的bank1,所以按照手册,地址是0xc0000000开始,8M空间,所以结束地址是0xc07fffff,注意这个设置,刷新 ...
2019-10-17 10:59:57
2679
1
原创 xilinx 的双口ram 9k模式初始化
用ise14.7仿真 spartan 6的时候遇warning,大概意思是 双口ram设置问题,吓了一跳,我的程序里面的双口ram是用来交换数据的,按照Xilinx的双口ram wizard流程走下来,怎么会有问题。去xilinx网站上找原因,原来是 spartan 6本身的问题,不支持9k模式下初始化,需要 map文件和xst设置,坑!!!不过我的设计里面对这个要求不高,初始化数据默认设成0 ...
2019-10-13 13:13:28
661
原创 STM32cubemx的HAL_Delay()延时和正点原子的冲突
stm32cubemx的延时和正点原子调用systick的函数冲突欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowc...
2019-10-06 08:42:45
3041
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人