欢迎购买学习《MicroPython嵌入式系统驱动程序固件开发视频教程》课程,你将学习使用Python 编程语言开发嵌入式驱动程序和固件。

发表于 09/2022
MP4 | 视频:h264, 1280×720 | 音频:AAC,44.1 KHz,2 Ch
类型:eLearning | 语言:英语 | 时长:55 节课(7 小时 30 米)| 大小:2.96 GB

你会学到什么

使用 Python 编程语言开发嵌入式驱动程序和固件
将 Python 与 C/C++ 混合
开发 USB 驱动程序
开发通用输入/输出 (GPIO) 驱动程序
开发电源管理驱动程序
开发通用定时器驱动程序
开发定时器输出比较驱动程序
开发定时器输入捕获驱动程序
开发 PWM定时器驱动程序
开发实时时钟 (RTC) 驱动程序
开发看门狗定时器 (WDG) 驱动程序
开发模数转换器 (ADC) 驱动程序
开发模数转换器 (ADC) 时间触发驱动程序
开发数模转换器 (DAC)驱动程序
开发通用异步接收器/发送器 (UART) 驱动程序
开发串行外设接口 (SPI) 驱动程序
开发内部集成电路 (I2C) 驱动程序

要求

不需要编程经验——我会教你所有你需要知道的。
NUCLOE-F411开发板

描述

无论您是否是 Python 编程新手,您都需要以嵌入式开发人员的身份学习本课程。

你想知道如何使用 python 编程语言为 stm32 微控制器编写干净高效的嵌入式驱动程序吗?

如果是这样,那么欢迎使用 Ground Up™ 的 Embedded MicroPython

MicroPython 是针对在微控制器上运行而优化的 Python3 的高效实现。

现在,你为什么要……

作为嵌入式系统开发人员学习 MicroPython?

python 编程语言的简单性使得 micropython 非常容易学习。

它非常易于使用,并允许您用几行代码在 python 中开发复杂的固件和驱动程序

它有一个广泛的软件库,您可以将其导入您的项目以构建非常复杂的解决方案。例如网络套接字编程。

它可以使用 C/C++ 和汇编进行扩展,因此您可以将汇编和 c 与 micropython 混合使用,以提高代码效率或简单地实现您更愿意在低级代码中实现的例程。

明白了这一点,让我告诉你……

正是你得到的

本课程可分为3个主要部分。

第一节

第一部分为嵌入式开发人员提供实用的 Python 基础培训。本部分适用于不熟悉 python 编程语言的开发人员和想要复习 Python 开发技能的开发人员。这是必需的,因为我们需要知道谁来编写 Python 代码,然后才能用 Python 开发我们的固件和驱动程序。

第二节

第二部分涉及外设驱动程序开发。在这里,我们将为我们的 STM32 微控制器的所有标准外设开发驱动程序。

我们将开发以下驱动程序

通用输入/输出 (GPIO) 驱动器

USB 驱动程序

CAN 总线驱动程序

电源管理驱动程序

通用定时器驱动程序

定时器输出比较驱动器

定时器输入捕捉驱动器

PWM 定时器驱动器

实时时钟 (RTC) 驱动程序

看门狗定时器 (WDG) 驱动程序

模数转换器 (ADC) 驱动器

模数转换器 (ADC) 时间触发驱动器

数模转换器 (DAC) 驱动器

通用异步接收器/发送器 (UART) 驱动程序

串行外设接口 (SPI) 驱动程序

内部集成电路 (I2C) 驱动器​

最后一节

在最后一节中,我们将开发固件来解决高级主题,例如

向 MicroPython 添加汇编语言代码

将 C 语言代码添加到 MicroPython

请查看完整的课程课程。我希望在课程中见到你。

本课程适用于谁

如果您是嵌入式系统的绝对初学者,请参加本课程。
如果您是一位经验丰富的嵌入式开发人员并想学习如何专业地为 ARM 处理器开发嵌入式应用程序,请参加本课程。

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源