
嵌入式
文章平均质量分 92
malinda666
这个作者很懒,什么都没留下…
展开
-
stm32f429移植littlevGL
说明一下,工程文件太大了,没办法上传,大家按照我的步骤一步一步即可完成移植昨夜折腾到3点,在移植一个比较小巧的GUI,用的st的库文件,不是HAL版本的,好不容易移植成功,在添加触摸驱动的文件时,出现了所找的驱动文件是用HAL库函数写的,真想骂ST啊,有毛病,搞那么多版本的驱动,是研发人员太多了,还是有病啊,叫人无语,一时间,也静不下来去仔细研究库文件了,就想直接改成HAL的库,结果悲剧啊,N多错原创 2018-01-19 00:01:44 · 12062 阅读 · 4 评论 -
stm32f769discovery板卡实现USB_device读卡器
学习了f767的USB相关例程,本想直接移植到f769,但是f767的例程里面没有USB的PHY,不能实现高速,而f769的板载有PHY可以实现高速功能, 见上图,是板载的PHY芯片,可以实现USB是高速传输,既然不能直接移植,就只能通过官方的例程移植了,于是在之前实现的SD卡移植fatfs的例程的基础上继续移植实现USB-slave读卡器的功能。参考官方的相关例程,准备好了目录及相关源文件,见下...原创 2018-04-04 10:02:29 · 909 阅读 · 0 评论 -
stm32f769 寄存器配置SD卡---移植fatfs--实现文件读写
之前实现了read文件,继续实现写功能,添加如下代码len = 512; sta = f_open(&fil,"fatfs.txt",FA_OPEN_ALWAYS | FA_WRITE); while (sta) { printf("open file error! \n\t error code is %d\n\t",sta); ...原创 2018-03-13 12:20:15 · 448 阅读 · 0 评论 -
stm32f769 寄存器配置SD卡---移植fatfs--实现文件read操作
实现了SD卡的加载,于是继续实现文件的打开SD卡里面有个data.txt文件,其内容是123 abc下面要实现对文件的打开操作在main函数中添加如下代码 sta = f_open(&fil,"data.txt",FA_OPEN_ALWAYS | FA_READ); if(sta) printf("SD Card open fail\r\n"); ...原创 2018-03-13 12:19:14 · 807 阅读 · 0 评论 -
stm32f769 寄存器配置SD卡---移植fatfs
昨天开始在上周实现的SD卡读写基础上移植fatfs文件系统,开始不是很顺利,之前没有搞过,完全按照f767的例程移植的,但是在加载SD卡时一直是失败的,很郁闷,折腾了一天,结果还不理想,睡了个好觉,思路清晰了,参考的同时,也要加入自己的思想,果然很顺利的按我的思路实现了,太开心了,说明一下,本次移植的是最新的版本ff13a。需要的自己下载下面详细介绍按照f767的例程,把ffconf.h里面的宏定...原创 2018-03-13 12:18:12 · 1289 阅读 · 0 评论 -
stm32f769 寄存器配置SD卡--SD卡写与读
前面发了3个帖子实现了SD卡的初始化,获取SD卡容量,及读取,本帖实现SD的写功能,实现写,就要先实现写的函数,依然是拷贝f767的写代码u8 SD_WriteDisk(u8*buf,u32 sector,u32 cnt){ u8 sta=SD_OK; u32 n; long long lsector=sector;原创 2018-03-09 16:42:57 · 1100 阅读 · 0 评论 -
stm32f769 寄存器配置SD卡--读取SD信息
之前发了2个帖子,实现了SD卡的初始化和获取sd卡是容量及类型,下面开始读取SD卡的内容首先要实现SD卡的read函数研究了一下f767的例程,完全可以使用,复制过来u8 SD_ReadDisk(u8*buf,u32 sector,u32 cnt){ u8 sta=SD_OK; long long lsector=sector;原创 2018-03-09 15:54:33 · 1122 阅读 · 0 评论 -
stm32f769 寄存器配置SD卡--打印SD卡信息
书接上文,见链接http://mp.blog.youkuaiyun.com/postedit/79494236实现了SD卡的驱动,程序运行正常,但是不知道是否真的连接上SD卡了,于是把f767的打印SD卡信息的代码复制过来//通过串口打印SD卡相关信息void show_sdcard_info(void){ switch(SDCardInfo.CardType) { ...原创 2018-03-09 14:43:02 · 806 阅读 · 0 评论 -
stm32f769 寄存器配置SD卡驱动
最近在研究Linux过程中有点插曲,先不表了,于是就想着把SD卡研究一下,这个以前也没有搞过,找了stm32f767的例程,在此基础上更改了一下,可以在stm32f769上使用,就开始了SD卡的研究,个人钟爱寄存器配置的,没办法,就是对ST提供的库不感冒,有相同癖好的进来探讨,闲言少叙,进入正题。看了f767板子的寄存器版本的指导书,正好也是和STM32F769DISCOVERY电路一样,都是非S...原创 2018-03-09 10:43:44 · 1078 阅读 · 0 评论 -
stm32f769discovery 寄存器配置ETH,无操作系统移植lwip141
一直以来都想搞个寄存器配置版本的ETH,最近时间充裕,花了近2周,昨天终于实现了以太网的连接,上图 捕获.JPG (28.93 KB, 下载次数: 0)下载附件 保存到相册 2018-3-23 10:48 上传 这是打印结果 下面详细说明一下 首先实现lan8742的驱动/* Ethernet pins configuration ********************************...原创 2018-04-04 10:04:15 · 1845 阅读 · 0 评论