- 博客(9)
- 收藏
- 关注
转载 STM32 USB数据接收与数据发送程序流程分析
转自:http://www.eeworld.com.cn/mcu/article_2016121632400_2.html既然学习了USB,那就必须的搞懂USB设备与USB主机数据是怎么通讯的。这里主要讲设备端,因为我们的代码是做USB设备用的。我们需要必须要定义了USB中断。起始在STM32的中断向量表中给USB两个中断,我们可以在stm32f10x.h中找到这两个中断:USB_H...
2018-12-29 09:17:02
12717
4
转载 STM32的USB枚举过程介绍
转载自:https://blog.csdn.net/a827415225/article/details/51638223 文中大量引用网上资料,在文后已给出资料的引用说明。文件涉及到的USB各种传输包各个位的含义以及USB标准设备请求的含义都没有做说明,推荐看《圈圈教你玩USB》里面有详细的说明一、枚举前的工作 系统上电后,程序开始运行,简单介绍一下USB的初始化 ...
2018-12-24 14:42:11
3927
1
转载 STM32内部FLASH读写-通用
转https://m.baidu.com/from=844b/bd_page_type=1/ssid=0/uid=0/pu=usm%401%2Csz%401320_2001%2Cta%40iphone_1_10.1_3_602/baiduid=63C01DC4FC66CE07AB927F4D92A28948/w=10_10_/t=iphone/l=3/tc?ref=www_iphone&am...
2018-09-07 16:54:51
3724
转载 C 语言动态数组
转自:http://www.runoob.com/w3cnote/c-dynamic-array.html分类 编程技术在实际的编程中,往往会发生这种情况,即所需的内存空间取决于实际输入的数据,而无法预先确定。对于这种问题,用静态数组的办法很难解决。为了解决上述问题,C语言提供了一些内存管理函数,这些内存管理函数结合指针可以按需要动态地分配内存空间,来构建动态数组,也可把不再使用的空间回收...
2018-07-30 19:32:14
246
转载 C语言中的static 详细分析
原文地址: http://blog.csdn.net/keyeagle/article/details/6708077 google了近三页的关于C语言中static的内容,发现可用的信息很少,要么长篇大论不知所云要么在关键之处几个字略过,对于想挖掘底层原理的初学者来说参考性不是很大。所以,我这篇博文博采众家之长,把互联网上的资料整合归类,并亲手编写程序验证之。 ...
2018-07-30 17:06:12
192
转载 ARM Cortex-M4和Cortex-M0+中断优先级及嵌套抢占问题
转自:http://blog.chinaaet.com/jihceng0622/p/5100001238 坐在上海回北京的高铁上,漫长的旅途着实让人感到无聊(没买到直达的高铁,只能慢悠悠的走一站停一站,晕,都高铁时代了,竟然还这样,想起了大学放假回家站十几个小时绿皮车的时光啊,哈哈),遂有点“写心萌动”,不由感叹——“春”天真是来了,春为啥加引号捏,我相信大家都懂的,哈哈。这样也好,...
2018-07-10 15:06:15
7424
3
转载 STM32----8----SPI(下)与FLASH通信
STM32----8----SPI(下)与FLASH通信 文章发表于:2011-05-09 15:04 [attach]150356[/attach]STM32----8----SPI(下)与FLASH通信 ------------------------------------------------------------------------------------------------...
2018-03-05 18:24:59
451
原创 W25X64指令
http://blog.sina.com.cn/s/blog_49677f890102w531.htmlW25X64 是华邦公司推出的大容量SPI FLASH 产品,W25X64 的容量为 64Mbit(8M),该系列还有 W25Q80/16/32 等。W25X16,W25X32,W25X64分别有8192,16384,32768个可编程页,每页256字节,用扇区擦除指令每次可以擦除16页,用块...
2018-03-05 16:18:43
1522
转载 STM32F103访问W25Q64
STM32F103的W25Q64的DMA高效数据访问实现1. 关于DMA首先任何FLASH的写操作都是非常耗时的,体现在擦除FLASH上,且写操作不能太频繁,故而用DMA方式实现写操作程序逻辑会非常复杂,程序逻辑在各种中断处理中容易乱,与之相反采用DMA读大批量数据时及具有优势.比如36MHzSPI时种,采用轮询方式读一页数据需要花费250us时间,二用了DMA后只需要80us时间,提高了三倍还多...
2018-03-05 16:14:54
2930
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人