STM32
文章平均质量分 60
CryingFor_Ldy
这个作者很懒,什么都没留下…
展开
-
STM32 USB OTG官方库移植
其实ST公司的官方usb库已经做得很不错了。只是一开始不会用,导致浪费了很多时间。首先拿到库,需要确认板上的端口资源。VBUS D- D+ GND 四条线至少要有,但是VBUS不一定要接在芯片端口上。作为从机的话VBUS可以直接拉高到3v以上。电流大小待确认。D-,D+一定要接到芯片的OTG FS HS均可 DM DP对应 D- D+。作为主机可以不接VBUS,也可将VBUS接到芯片端口原创 2015-11-17 16:57:19 · 13657 阅读 · 1 评论 -
STM32 USB升级
首先移植USB官方库,移植方法详见另一篇文章USB OTG官方库移植。建议移植DFU模式,或者MSC模式。DFU模式作为PC端连接数据线下载到目标板,MSC模式可用U盘连接升级。按键 屏幕显示驱动什么的不提了。主要提一下要修改的地方。 /* Jump to user application */ JumpAddress = *(__IO uint32_t*) (APP原创 2015-11-17 17:09:50 · 5042 阅读 · 0 评论 -
STM32F103RC,FATFS,w25x16移植笔记
这些天移植了FatFS文件系统到STM32F103RC板上,使用STM32的SPI_FLASH库,出现了一些问题现在记录下来。FAT文件系统原理详见《FAT文件系统原理.pdf》在此感谢此作者为我科普了很多关于FAT文件系统的知识,了解了一下FatFS具体的格式规范。原创 2016-06-30 16:34:32 · 7800 阅读 · 0 评论 -
STM32 FreeModbus RTU从机移植以及UART配置
FreeModbus的具体介绍就不提了。至于为什么要移植,大概就是因为移植比较快,而且比较稳定,可以减少因为自己编写出现的漏洞。 但是FreeModbus 1.5版本是没有主机的,因此移植的时候只可以做从机。网上有几个关于Modbus主机的源代码,回头等我弄好了再更新。原创 2016-07-06 17:56:47 · 12211 阅读 · 4 评论