首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    这样学习STM32单片机,从菜鸟到牛人很简单

    1 你问,如何系统地入门学习STM32? 本身就是一个错误的问题。假如你会使用8051,会写C语言,那么STM32本身并不需要刻意地学习。 你要考虑的是, 我可以用STM32实现什么?...当你需要使用STM32某些功能,而51实现不了的时候, 那STM32自然不需要学习,你会直接去寻找STM32某方面的使用方法。比如要用spi协议的网卡、要使用串口通信、要使用 RTOS 等等。。。...步骤五,Ucos-II的移植,是否需要试一下? 恭喜你,至此,你已经可以自如进行独立的开发了。最后一步,给自己一个目标(项目),把它实现出来! 再次强调,以上只是一个学习STM32的思路,供大家参考。...第3步:开始全新的stm32深入研究 经过以上调试软件的熟悉和GPIO口的编程调试后,相信您已经对STM32有一定的了解。 至少知道如何利用STM32的固件库去写一个代码。...在这个阶段,将要接触到串口编程、TFT液晶屏驱动编程、定时器编程、串行外设接口SPI编程、存储器编程、SD卡与文件系统移植、USB读写、UCOS移植等,有精力还可以研究其他外设。

    46720

    基于STM32移植UCGUI图形界面框架(3.9.0源码版本)

    基于STM32的STemwin移植教程可以看这里: https://blog.csdn.net/xiaolong1126626497/article/details/117933355 本篇文章使用的UCGUI...资料包下载:UCGUI图形界面库完整资料包(附带STM32移植教程与示例工程).zip-嵌入式文档类资源-CSDN下载这是UCGUI图形界面库完整资料包(附带STM32移植教程与示例工程)。...二、移植步骤 移植准备工作: 一个块STM32开发板 一个完好的LCD显示屏 一个完整的基于开发板的KEIL工程(包含完整的LCD驱动代码) 一个完整的UCGUI 3.9源码包 2.1 创建文件夹 首先在...”ucos_ii.c的代码作用是加载源文件,因为UCOSII其他源文件我们已手动加入到工程,已不需要ucos_ii.c的代码”。...接着修改GUI_X_uCOS.c文件,替换UCOS的延时函数。(大约在78行)。

    3.1K10

    高手入门STM32总结+学习步骤

    因此,如果你正在咨询STM32;如果你正对STM32心潮澎湃;如果你想入门STM32;那么,从现在开始,不要犹豫了,不要想再详细地了解STM32的前景了。做一个可能影响你一生的决定吧!...从拿到开发板后需要了解如何安装J-Link、MDK(keil)调试软件,一直到STM32上的UCOS移植,配合专门的教程,会在学习STM32的过程中少走许多弯路,提高学习效率了。...3.1关于STM32文档学习 本期教程,我们假定大家已经对STM32的书籍或者文档有一定的理解。如不理解,请立即阅读STM32的文档,以获取最基本的知识点。...芯达STM32开发板的光盘中为大家提供了丰富的例程代码,可以参考。您一定可以修改出更精彩的例程! 步骤五,Ucos-II的移植,是否需要试一下? 恭喜你,至此,你已经可以自如进行独立的开发了。...在这个阶段,将要接触到串口编程、TFT液晶屏驱动编程、定时器编程、串行外设接口SPI编程、存储器编程、SD卡与文件系统移植、USB读写、UCOS移植等,有精力还可以研究其他外设。

    1.8K10

    STM32库开发实战指南 PDF+源码

    (今天回家已经很晚了,本来不打算写东西的,不过一直读野火的书,赶紧很好,这里就分享一下) 应出版社要求,《STM32库开发实战指南》的电子版不能同名,所以《零死角玩转STM32》即《STM32库开发实战指南...这个一开始是从标准库的开始学习的 学习路线 看这个就好 1.学习前应掌握基础 C语言编程(必须) 基本电子电路概念 2.教程主要学习内容-基础必读 ①.了解STM32芯片 ②.了解STM32芯片开发本质即是通过汇编或者...3.开发板选择 ①.对于任意开发板 STM32芯片本身和大部分常用外设比如GPIO、串口、定时器、SPI、I2C、ADC等等的知识都相通,所以都可以利用底板或者外接上述接口的传感器模块等进行试验, 初学者建议使用...关于标准固件库和HAL库选择,没有本质上的差异,只是库整体的封装程度和提供的函数使用方式等等不同,主要的STM32芯片本身知识相通,任意先学习一种和两种都学习加深对比思考都可以。....教程主要学习内容-进阶选读 基础部分为主要学习标准固件库或者HAL库下对芯片外设应用,已经能完成大部分设计想法,在理解掌握基础篇内容后 才能考虑以下部分学习: ①.嵌入式操作系统:FreeRTOS uCOS-III

    2.9K20

    基于STM32的最新版uCOS-II V2.93.00程序模板,含MDK和IAR两个版本,支持uCProbe

    V5是STM32F407IGT6,V6是STM32F429BIT6,V7是STM32H743XIH6 模板下载: V5-800_uCOS-II实验_程序移植模板(2.93.00).rar (6.01MB...) V6-800_uCOS-II实验_程序移植模板(2.93.00).rar (5.84MB) V7-800_uCOS-II实验_程序移植模板(2.93.00).rar (14.99MB) uC...5、新版的中断管理分为Kernel Aware和Non-Kernel Aware (1)Kernel Aware 表示受到uCOS-II管理的中断服务程序。...(2)Non-Kernel Aware 表示不受管理的中断服务程序,中断使用跟裸机一样,但不可调用uCOS-II的API。...移植说明: 1、uCOS源码未做任何修改,主要是修改了xxx_cfg.h配置文件。 2、全部采用HAL库。 3、全部开启浮点处理,专门开启了两个任务做浮点操作打印来验证浮点操作是否有问题。

    1K10

    高手入门STM32总结+学习步骤

    因此,如果你正在咨询STM32;如果你正对STM32心潮澎湃;如果你想入门STM32;那么,从现在开始,不要犹豫了,不要想再详细地了解STM32的前景了。做一个可能影响你一生的决定吧!...从拿到开发板后需要了解如何安装J-Link、MDK(keil)调试软件,一直到STM32上的UCOS移植,配合专门的教程,会在学习STM32的过程中少走许多弯路,提高学习效率了。...3.1关于STM32文档学习 本期教程,我们假定大家已经对STM32的书籍或者文档有一定的理解。如不理解,请立即阅读STM32的文档,以获取最基本的知识点。...芯达STM32开发板的光盘中为大家提供了丰富的例程代码,可以参考。您一定可以修改出更精彩的例程! 步骤五,Ucos-II的移植,是否需要试一下? 恭喜你,至此,你已经可以自如进行独立的开发了。...在这个阶段,将要接触到串口编程、TFT液晶屏驱动编程、定时器编程、串行外设接口SPI编程、存储器编程、SD卡与文件系统移植、USB读写、UCOS移植等,有精力还可以研究其他外设。

    1K10
    领券