STM32芯片开发
梦断星魂
这个作者很懒,什么都没留下…
展开
-
STM32芯片开发之GPIO的8种工作模式
最近在看数据手册的时候,发现在Cortex-M3里,对于GPIO的配置种类有8种之多:(1)GPIO_Mode_AIN 模拟输入 (2)GPIO_Mode_IN_FLOATING 浮空输入(3)GPIO_Mode_IPD 下拉输入 (4)GPIO_Mode_IPU 上拉输入 (5)GPIO_Mode_Out_OD 开漏输出(6)GPIO_Mode_Out_PP 推挽输出转载 2015-01-13 10:48:33 · 937 阅读 · 0 评论 -
LWIP互联网资料汇总
LWIP互联网资料汇总分类: UCOSII/LWIP2013-01-01 11:06 4946人阅读 评论(2) 收藏 举报目录(?)[+]本文主要搜集了下互联网上关于LWIP的资料和教程欢迎补充第一部分:移植LWIP在UCOS上移植LWIP 在STM32上移植 http://www.docin.com/p-459242028转载 2015-08-07 17:23:31 · 1112 阅读 · 0 评论 -
stm32的pwm学习总结
由于这次参加电脑鼠的芯片是stm32系列的,再加上时间上比较紧,所以在做模块时我们基本上是边学边做。遇到了不少的困难,但还是感觉学到了不少的东西,想拿出来分享分享。。好了,废话少说,转入正题。 脉冲宽度调制(PWM),是英文“Pulse Width Modulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。简单一点,就是对转载 2015-09-24 16:03:49 · 789 阅读 · 0 评论 -
STM32芯片开发之添加外置NOR FALSH扩展代码空间
网上查了很多资料,但都很零碎不是很完整,这里我系统总结一下从0开始建立一个使用外部NOR Flash的程序的方法。Nor Flash是通过FSMC总线可以直接读写的Flash存储器,掉电不丢失,相比NandFlash成本高,容量小,但可以作为程序存储器使用,即可以直接在NorFlash上执行代码,NandFlash虽然也可以执行代码,在至少在STM32中是不支持的,可能ARM7都是不支持的。转载 2015-12-15 11:14:26 · 12691 阅读 · 3 评论 -
Uip在STM32平台移植
uIP 由瑞典计算机科学学院(网络嵌入式系统小组)的Adam Dunkels (http://dunkels.com/adam/uip/)开发。其源代码由C 语言编写,并完全公开,有了这个TCP/IP协议栈,让嵌入式可以实现的功能更为丰富。可以作为WebClient 向指定网站提交数据,可以作为WebServer作为网页服务器,提供一个小型的动态页面访问功能。由于是开源的免费协议栈,据说Uip没有转载 2015-10-28 11:07:29 · 1292 阅读 · 0 评论 -
STM32芯片之PWM功能配置
GPIO_InitTypeDef GPIO_InitStructure2; TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; TIM_BDTRInitTypeDef TIM_BDTRInitStructure;转载 2016-02-17 14:37:20 · 5448 阅读 · 0 评论 -
解决STM32 Flash擦写操作导致USART接收丢数据
问题:该问题由客户提出,发生在STM32F103VDT6器件上。据客户工程师讲述,在其产品设计中使用了STM32片上Flash模拟了EEPROM的功能,用于存贮数据。在软件调试时,发现开启此功能,会影响到USART通信,导致偶尔发生个别数据接收不到的现象。调研:检查其软件代码,发现其中对Flash上数据的更新操作分为如下几个步骤:1. 保存Flash页上的数到R转载 2017-05-12 16:36:14 · 5781 阅读 · 1 评论