- 博客(14)
- 资源 (5)
- 收藏
- 关注
转载 [转载]函数返回值为数组以及数组作为参数传递的问题
转载:https://blog.csdn.net/ysgjiangsu/article/details/50803608
2021-12-09 13:31:21 504
原创 rtthread TouchGFX(三)外部flash读取图片
一、env配置Flash文件系统二、从文件系统中读取图片资源1.文件系统挂载2.修改链接脚本默认情况下,TouchGFX中的所有位图都放入ExtFlashSection中,标准的链接描述文件(此处为GCC)将其他只读数据一起放入闪存。在此示例中,我们将图像数据放入地址为0x90000000的ExtFlashSection中。您可以选择任何其他未使用的地址(不属于代码或数据地址空间的一部分)。link.sct; **************************************
2021-11-30 17:58:23 937
原创 rtthread TouchGFX(二)SD卡文件系统读取图片
参考链接https://blog.csdn.net/weixin_42487906/article/details/119743770https://blog.csdn.net/sinat_31039061/article/details/109763842从文件系统中读取图片资源1.修改链接脚本默认情况下,TouchGFX中的所有位图都放入ExtFlashSection中,标准的链接描述文件(此处为GCC)将其他只读数据一起放入闪存。在此示例中,我们将图像数据放入地址为0x90000000的Ex
2021-11-19 09:32:09 1039
原创 rtthread TouchGFX(一)移植TouchGFX
TouchGFXDesigner 下载及安装教程https://blog.csdn.net/Brendon_Tan/article/details/107688264软件下载官网下载 下载地址: 官网下载地址 下载方法:打开官网下载地址,点击 获取软件;2.1_1选择对应的版本进行下载。(需要登陆账号)2.1_22.2 云盘下载 下载地址:https://pan.baidu.com/s/1-7z6Q0Mlscaw8yiCZzfkug(提取码:5eby) 下
2021-11-19 09:28:48 680
原创 STM32F429 sdio 虚拟文件系统
SD卡虚拟文件系统是在我之前的SPI虚拟文件系统的基础上做的,所以只会介绍SD卡配置部分,DFS配置跟之前的一样就不详细介绍了。1.添加文件2.添加头文件3.添加配置4.虽然有报错,我也不知道为什么,但是块设备已经有了,接下来对块设备进行挂载5.挂载新建一个文件thread_sdio.c...
2021-08-04 19:15:38 635
原创 STM32F429 RTThread自带的USBHID库实现数据收发
RTThread源码使用rt-thread-4.0.2中stm32f4291.env配置USBHIDenv的使用这里不作详细介绍,可以查看RTThread官方文档输入menuconfig,回车选择save,然后exit退出打开keil工程,可以看到rtconfig.h文件中添加了USB设备相应的定义,将数据长度63改成64添加USB相关文件E:\rt-thread-4.0.2\bsp\stm32\libraries\HAL_Drivers中的drv_usbd.cE:\rt-thr
2021-08-04 19:03:29 2791 1
原创 STM32F429 rtthread SPI Flash 虚拟文件系统
官方文档:https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming-manual/filesystem/filesystem需要驱动的是片外FLASH,W25Q256先作为块设备类型,再虚拟成ELM FATFS文件系统
2021-07-14 13:26:14 1017 1
原创 STM32F429 rtthread CAN总线
CAN(Controller Area Network) 总线CAN通讯并不是以时钟信号来进行同步的,它是一种异步通讯,只具有CAN_High和CAN_Low两条信号线,共同构成一组差分信号线,以差分信号的形式进行通讯。CAN物理层的形式主要分为闭环总线及开环总线网络两种,一个适合于高速通讯,一个适合于远距离通讯。CAN闭环通讯网络是一种遵循ISO11898标准的高速、短距离网络,它的总线最大长度为40m,通信速度最高为1Mbps,总线的两端各要求有一个“120欧”的电阻。来做阻抗匹配,以减少回波反射。
2021-07-08 10:24:14 2026
原创 STM32F429阿波罗基于rtthread移植USBHID
1.添加文件从STM32_USB-Host-Device_Lib_V2.2.0库中找到各文件添加编译发现好多报错2.usb_conf.h只留 #include "stm32f4xx.h"头文件打开USE_USB_OTG_FS定义#ifndef USE_USB_OTG_FS#define USE_USB_OTG_FS#endif /* USE_USB_OTG_FS */把所有报错的代码都删除,直到编译不报错,然后开始修改以下文件3.board.c修改USB时钟,必须为48M4.u
2021-07-06 09:12:11 3311
原创 STM32F429阿波罗用Cubemx建一个USBHID工程,实现数据收发
最近想做一个USBHID数据收发,查找了很多文章,其中两篇文章作者写的很详细,值得参考https://www.cnblogs.com/xingboy/p/9913963.htmlhttps://blog.csdn.net/guanlizhongxintishi/article/details/878822071.配置时钟树选择外部时钟源外部晶振为25M,设置M,N,P,Q,使USB时钟必须是48M2.设置USB中断会自动勾选,不用管配置USB,选择Custom Human Interf
2021-06-30 11:29:34 1569
原创 STM32F429阿波罗开发板SWD不识别
由于开发板烧错程序导致SWD不识别,JLINK不能使用,出现警告no cortex-m sw device found解决方法:用FLYMCU软件,串口连接进行烧写1.开发板BOOT0接3.3V,BOOT1接GND2.串口线接开发板的PA9和PA10,PA9接白线,PA10接绿线3.打开FLYMCU软件,设置端口号,波特率115200,如下图,图是从网上找的,没有自己截图,由于STM32F429开发板设置读保护,无法读取信息,点击清除芯片,点击开始编程,我的没有写成功,但是FLASH已经擦除了,能够
2021-06-29 16:46:07 1054
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人