随笔分类 -  STM32F407

摘要:一,基础知识 二,实践 阅读全文
posted @ 2019-02-07 19:44 Stephen1120 阅读(413) 评论(0) 推荐(0)
摘要:问题一: 当HSE的旁路输入频率为8MHz时,(外部晶振为8MHz),需要在system_stm32f4xx.c中,设置: 问题二: 阅读全文
posted @ 2019-02-07 19:44 Stephen1120 阅读(1458) 评论(0) 推荐(0)
摘要:STM32F407之IIC 一,基础知识 1,信号:开始信号、停止信号、应答信号、 应用:MCU、AT24C02 阅读全文
posted @ 2019-02-07 19:44 Stephen1120 阅读(1461) 评论(1) 推荐(0)
摘要:问题:当STM32F407实现算法或者图形功能时,自带的SRAM是不够的。因此,我们需要外扩展一个SRAM。 一, 阅读全文
posted @ 2019-02-07 19:44 Stephen1120 阅读(1840) 评论(0) 推荐(0)
摘要:一,基础知识 1, 二, 阅读全文
posted @ 2019-02-07 19:44 Stephen1120 阅读(795) 评论(0) 推荐(0)
摘要:一,基础知识 1,RTC时间的精准度很大程度上就取决于这个外置的32.768KHZ晶体。 2,外置的晶体选型关键参数有精度(±20ppm,±50ppm),温度漂移和年度漂移参数,ESR(串联电阻)和负载电容。 3,型号选好以后,还需焊接到板子上以后做负载电容匹配,让外置的电容+PCB + 走线的寄生 阅读全文
posted @ 2019-02-07 19:44 Stephen1120 阅读(2878) 评论(0) 推荐(0)
摘要:CMSIS标准规定 1,系统初始化函数名字必须为SystemInit 2,对各个外设驱动文件的文件名称规范化 3,函数名字规范化 阅读全文
posted @ 2018-11-13 10:23 Stephen1120 阅读(392) 评论(0) 推荐(0)
摘要:一,基础知识 1,相关网站: 中国触摸屏网 http://www.51touch.com/ 2,电阻技术触摸屏的最基本的原理 :当手指触摸屏幕时,两层导电层在触摸点位置就有了接触,电阻发生变化,在 X 和 Y 两个方向上产生信号,然后送触摸屏控制器。控制器侦测到这一接触并计算出(X, Y)的位置,再 阅读全文
posted @ 2018-07-05 21:07 Stephen1120 阅读(1716) 评论(0) 推荐(0)
摘要:一,基础知识 1,8080并行接口 2,STM32F407的FSMC接口支持:SRAM、NAND FLASH、NOR FALSH、PSRAM等控制器,不支持SDRAM。 3,无论外部存储器的宽度为 16 位还是 8 位, FSMC_A[0] 都应连接到外部存储器地址 A[0]。 (在画PCB原理图时 阅读全文
posted @ 2018-07-05 21:07 Stephen1120 阅读(6046) 评论(0) 推荐(0)
摘要:一,基础知识 1,SPI允许数据一位一位的传送,甚至允许暂停,因为SCK时钟线由主控设备控制,当没有时钟跳变时,从设备不采集或传送数据。 2,SPI是一个数据交换协议。外设的写操作和读操作是同步完成的。如果只进行写操作,主机只需忽略接收到的字节;反之,若主机要读取从机的一个字节,就必须发送一个空字节 阅读全文
posted @ 2018-07-05 21:06 Stephen1120 阅读(1997) 评论(0) 推荐(0)
摘要:一, STM32F407的ADC的基础知识 1,ADC是12位逐次逼近型模拟数字转换器。 2,ADC的时钟不超过36MHz。 3,STM32F407的ADC的最小转换时间为0.41us。 4,STM32F407将ADC的转换分为2个通道组:规则通道组和注入通道组 因为规则组和注入组,我们不需要在切换 阅读全文
posted @ 2018-06-10 22:11 Stephen1120 阅读(9225) 评论(0) 推荐(0)
摘要:STM32F407之搭建工程 一,使用软件和工具: 1,MDK5 2,串口调试助手:XCOM V2.0 3,烧写程序软件:FlyMcu 4,ST-Link仿真器 二,使用MDK5软件要点 1,选中MCU型号:STM32F407(Device选项卡) 2,添加:STM32F407包文件 3,添加:ST 阅读全文
posted @ 2018-05-19 10:50 Stephen1120 阅读(629) 评论(0) 推荐(0)
摘要:一、基础概念: 1,晶圆厂 2,流水线技术 3,RISC:精简指令集 4,CRSC:复杂指令集 5,Thumb-2技术:兼容32位长度的指令和16位长度的指令;允许非对齐指令 6,SIMD:半导体存储器集成器件 7,DSP:Digital Signal Processor 数字信号处理器 8,FPU 阅读全文
posted @ 2018-05-17 23:36 Stephen1120 阅读(575) 评论(0) 推荐(0)
摘要:1,除非特别说明,否则:所有IO在复位后的状态为浮空输入。 2,有些IO是:5V容忍的。 3,复位引脚,带有弱上拉电阻。 4,STM32F407的IO处,可配置上下拉电阻,是在CPU外部的。对输入输出都起作用。 5, 阅读全文
posted @ 2018-05-17 21:03 Stephen1120 阅读(669) 评论(0) 推荐(0)
摘要:STM32F407的资源 1,UASRT 2,SPI 3,I2C 4,通用定时器 5,集成的复位和掉电告警 6,多通道的DMA控制器 7,2个看门狗和RTC 8,集成的PLL和时钟电路 9,外部存储器接口FSMC 10,双12位DAC 11,多个12位快速ADC 12,主振荡器和32KHz振荡器 1 阅读全文
posted @ 2018-05-16 20:33 Stephen1120 阅读(907) 评论(0) 推荐(0)