STM32
liuxinyong236
这个作者很懒,什么都没留下…
展开
-
基于STM32的TFT_LCD&TOUCH设计选型
1、MCU选择 要用到FSMC,选择3系列的STM32F303VDT6 LQFP100 384K FLASH 80K RAM 操作系统采用 OS2,及STemWin LCD使用ILI9341驱动的2.8寸TFT 触摸屏采用GT9147驱动的电容触摸屏原创 2017-04-26 11:59:43 · 1486 阅读 · 0 评论 -
关于恒温加热器的开发问题汇总
1、AC/DC的输出12V + -极标反了,弱! 2、数码管旋转了180°放置了,弱弱的! 3、数码管的G和F段的网络标号定义反了,弱爆了! 4、SW下载排线换了更比原来长10cm的线,导致下载大多是失败,原来长20cm,简直无语了!!! 5、数码管驱动找的网上的595+PNP驱动,点亮后595发热一会,数字开始莫名其妙的闪烁,后595Q端加入ULN2003后问题解决了! 6、DCP0原创 2017-06-02 09:13:17 · 651 阅读 · 0 评论 -
项目开发中STM32CUBEMX在使用时遇到的问题
1.关于如果关闭和打开全局中断的问题__enable_irq() 2.关于如何使用weakup引脚进入standby模式原创 2017-06-07 13:35:41 · 1309 阅读 · 0 评论 -
STM32CUBEMX_STM32F0_TIM17
用CUBEMX设置定时器,如果只用到溢出中断,设置非常简单,如下 下面接着设置定时器中断溢出周期:图中红框内即设置的两个重要参数 计算溢出周期的方法 T=((PSC+1)*(ARR+1))/系统主频(单位为秒) 比如此处溢出周期T=600*800/48000000=0.01s=10ms 生产代码后的设置为在stm32f0xx_hal_tim.c中找到函数void HAL_TIM_IR...原创 2017-07-20 09:32:09 · 2618 阅读 · 0 评论 -
STM32F0_SYSTICK在STM32CUBEMX中的设置
用过STM32CUBEMX的童鞋们都知道,代码生成的时候默认HAL_Delay延时单位为ms,当程序中要用到us延时的时候该怎么办呢! 最终评估下来,赶紧原子的思路比较靠谱,不带OS的设计理念是搞清楚SYSTICK的RELOAD寄存器的数值代表什么,代码生成时默认为47999,也就是说 定时器从47999减1减到0的时候,时间过了1000us,换算后得出数值从47减到1的时原创 2017-07-19 15:11:57 · 3286 阅读 · 0 评论