教程学习网址:http://www.waveshare.net/study/article-666-1.html

2019/2/16

STM32CubeMx系列教程 1-3

2019/2/17

STM32CubeMx系列教程 4-6

2019/2/18

STM32CubeMx系列教程 7-13,其中CAN部分只是了解一下,关于CAN的数据结构,滤波器设置均不懂。SPI部分关于中断模式不知道怎么在应用程序中实现。PWR电源管理部分只是略懂,涉及如何配置唤醒源有待学习。

2019/2/19

STM32CubeMx系列教程 14-19,其中SDMMC多媒体卡未深入。FAT文件系统了解个大概,疑问:f_write多次写入是覆盖还是地址自动更新。Quad-SPI未学习。

2019/2/20

STM32CubeMx系列教程 20-24,FSMC(nand flash)大致了解。SDRAM未研究。LDTC(液晶驱动)部分未研究。LCD触摸控制未研究,要结合源代码,作为以后的资源储备。STemWin用户图形界面未研究。freertos待学习。

2019/2/21

现在又有些迷茫,不知学习STM32CubeMx的目的何在?没有找到深入的方向。

USB_Device、USB_HOST、ETH、FreeRtos、

关于USB HID,使用工具配置之后在keil中要注意添加启动文件,而且要注意启动文件是否重复。另外烧录到开发板之后,一定要断电重启装置,不然电脑无法识别该USB设备(只适合L052C8芯片HID实现,CustomHID不行,F103ZE未成功)。

stm32cubemx的官网

http://www.stm32cube.com/topic/USB%20HID

关于USB配置的:

http://www.stm32cube.com/question/527

一个想法,做一个大杂烩:

1.通过USB与电脑通信;

2.液晶界面能够操控,含有UI界面;

3.NAND FLASH按照FAT格式存文件;

4.有以太网功能;

5.可插入U盘,传输文件;

2019/02/22

买了原子哥的STM32H7开发板,过两天能收到。目的:学习网络方面的,还有USB通信之类的,FREERTOS之类的。

今天调通了F103ZE板上的CHID,跟DP的上下拉有关。

2019/02/23

关于USB方面,Custom HID做串口通信还需要参照印控仪的代码学习。

今天继续按照CubeMX教程学习。

HID的疑问,例程中说“HAL_SYSTICK_Callback()为SysTick定时器中断回调函数”,实际查阅SysTick_Handler中断函数内并无此回调函数,不知何解?

USB MSC大容量存储设备未深入。HOST未深入。ETH未学习。

晚上收到了H7开发板,使用MX工具配置成功了两LED。目前正在尝试CHID功能的MX配置及调试。

明天将学习一下H7的系统时钟树,并尝试用MX配置完成USB部分/看PDF例程?

结束对微雪MX教程的学习,转入原子哥教程,本阶段结束。

【STM32CubeMx】学习记录(基于微雪教程)(2019/2/16——2019/2/23完结)相关推荐

  1. 知识图谱、NLP学习记录(软件安装教程,知识学习等)

    pycharm库镜像网址 清华镜像 https://pypi.tuna.tsinghua.edu.cn/simple/ 阿里云镜像 http://mirrors.aliyun.com/pypi/sim ...

  2. PS学习记录9--PS网页设计教程IX——巧用大括号设计惊艳的咨询页面

    APP在微信的推广下载转化率一直是困扰开发者和推广者的一大难题,那么如何提高APP的下载转化率呢?微信作为一款国内最大的社交类APP.有着非常大的开发潜力.但是我们如何在推广过程中能够高效.有针对性的 ...

  3. PS学习记录4--PS网页设计教程XII——在PS中创建专业的web2.0的网页布局 第三章

    APP在微信的推广下载转化率一直是困扰开发者和推广者的一大难题,那么如何提高APP的下载转化率呢?微信作为一款国内最大的社交类APP.有着非常大的开发潜力.但是我们如何在推广过程中能够高效.有针对性的 ...

  4. Python学习记录 基于《Python编程 从入门到实践》 Python基础 Python第三课 操作列表

    遍历整个列表(循环) for循环 把名字循环打印出来 把列表赋值给变量name 把name中的每个元素赋值给变量a 循环打印a. 主要for循环后的冒号不要丢了,否则会报错. name=['张三',' ...

  5. CloudCompare学习记录(二)教程

    1.对齐和配准(Alignment and Registration) (1)总则 ①  三角网(Mesh)是什么 ②严格转换矩阵(rigid tansformation matrices) (2)对 ...

  6. Python学习记录 基于《Python编程 从入门到实践》 Python基础 Python第五课 字典

    创建一个简单的字典 ball={'football':'black and white','tennis':'green'} print(ball['football']) print(ball['t ...

  7. blender学习记录 —— 广为人知的甜甜圈教程

    blender新手的第一个动画 4小时的视频花了5天去学,懒狗是这样的,而且渲染一次10分钟,体会到了动画渲染工作者的痛苦

  8. gradle exclude_Gradle学习记录020 java工程的测试 part1

    详细学习如何用Gradle测试java工程.第二部分.该学习记录基于Gradle官方网站资料.本篇参考链接如下: https://docs.gradle.org/current/userguide/j ...

  9. gradle 上传jar包_Gradle学习记录014 关于依赖的声明

    详细学习Gradle构建的依赖声明.该学习记录基于Gradle官方网站资料.本篇参考链接如下: https://docs.gradle.org/current/userguide/declaring_ ...

最新文章

  1. MAT之DT:DT实现根据乳腺肿瘤特征向量高精度预测肿瘤的是恶性还是良性
  2. java类构造方法成员方法练习_面向对象方法论总结 练习(一)
  3. linux内核分为四个子系统,linux操作系统的内核有哪几个子系统构成,简要说明各子系统的作用...
  4. [android]-xml解析示便-SAX
  5. camvid数据集介绍_语义分割的数据集
  6. 网易云音乐重新上架苹果App Store,安卓版仍下架中
  7. 注册flash.ocx inno setup (转)
  8. cocos2d-html5 仿微信打飞机游戏
  9. 【技术】DTEmpower核心功能技术揭秘(3) - HDDV高维数据可视化技术
  10. excel使用教程_火遍全球的14个Excel学习网:大神套路、视频课、软件下载应有尽有...
  11. HTML5多媒体(音频、视频播放)
  12. 如何制作一首歌的歌词 LRC 歌词制作和绑定
  13. 在Linux操作系统中,存放用户账号加密口令的文件是
  14. 传统的财务分析方法及手段总结
  15. 大学生当裁缝专做西服 一年收入100万
  16. centos安装unbound服务,并配置使用
  17. HTML期末学生大作业 基于HTML+CSS+JavaScript通用的后台管理系统ui框架模板
  18. FFmpeg音视频同步基础知识
  19. Linux运行java的Jar文件
  20. 几种Ajax框架的比较

热门文章

  1. 国产护眼灯哪个品牌好?盘点四款优秀的护眼台灯
  2. 用人工智能取一个超酷的名字(二)
  3. baseline是什么
  4. 使用DirectX打造游戏GUI界面(一)
  5. ProtoPie vs. Axure:哪个最适合制作原型?
  6. python使用gdal读取shp文件
  7. 信息技术快速上手教程
  8. js高级jQuery框架easyUI框架
  9. python对字符串按照ascII码顺序排序
  10. 导线截面积和电流的关系