最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第9
原创
2022-09-09 09:26:55
234阅读
章 ThreadX GUIX移植到STM32F429(GCC) 本章节将为大家介绍ThreadX GUIX的GCC方式移植和设计框架,理论上不建议初学者直接学习学习,因
原创
2022-09-23 08:59:02
246阅读
在嵌入式系统领域,STM32F429是一款性能强劲的微控制器,广泛应用于各种领域。而Linux操作系统则是一种轻量级的操作系统,常被用于嵌入式系统中。因此,将Linux移植到STM32F429上,是一个具有挑战性的任务。
在移植Linux到STM32F429的过程中,我们需要考虑到硬件的兼容性、内核的配置、设备树的修改等诸多因素。首先,要确保STM32F429的硬件与Linux操作系统兼容,包括
原创
2024-05-07 11:02:33
379阅读
最近在BMS,电压采样芯片用的是TI的bq76940,监测9-15路电压,可进行充、放电控制,数据通信采用IIC模式,我MCU采用的是STM32F103RCT6。 ST采用HAL库,因为之前搞过HAL库的429,比较熟悉,网上又有里程,就直接copy使用了。关于ST的硬件IIC网上绝大部分的文章再说bug太大,都不建议使用,但是同
目录梳理STM32F429之通信传输部分梳理STM32F429之存储器部分梳理STM32F429之通信传输部分梳理STM32F429之通信传输部分---NO.1 串口通讯梳理STM32F429之通信传输部分---NO.2 DMA—直接存储区访问梳理STM32F429之通信传输部分---NO.3 串口空闲IDEL中断+DMA+FreeRTOS梳理STM32F429之...
原创
2022-08-31 09:57:26
256阅读
STM32 控制器芯片内部有一定大小的 SRAM 及 FLASH 作为内存和程序存储空间,但当程序较大,内存和程序空间不足时,就需要在 STM32 芯片的外部扩展存储器。SDRAM 控制原理给 STM32 芯片扩展内存与给 PC 扩展内存的原理是一样的,只是 PC 上一般以内存条的形式扩展,内存条实质是由多个内存颗粒(即 SDRAM 芯片)组成的通用标准模块,而STM32 直接与 SDRAM 芯片
教程更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=108546 第3章 ThreadX USBX协议栈移植到STM32F429 本章节为大家讲解USBX协议栈移植到STM32F429。 3.1 初学者重要提示 3.2 USBX移植步骤 3
原创
2022-09-09 09:29:33
309阅读
目录一、时钟简介1. 什么是时钟?2. 为什么 STM32 要有多个时钟源呢?二、时钟树示意图简介三、时钟①②③④+锁相环的介绍1. 时钟①②③④的介绍2. 锁相环(PLL)的介绍3. STM32F4为什么有两个锁相环?四、如何在程序中配置时钟1. RCC寄存器2. 如何配置RCC寄存器2.1 如何使能外设时钟?2.3 如何使能时钟源?2.4 如何选择时钟源和分频因子?2.5 如何对外设进行复位?
1.首先需要自己写一个bsd_led.c以及bsd_led.h板极支持文件,然后在main.c函数中写一个延时函数,由于F429这块板子是三个GPIO口控制一个LED,所以我参考野火老哥的带参宏的方法写的,话话不多说,开始:2.现在user的文件夹中,新建一个led的文件夹,再新建bsd_led.cyi以及相应的.h文件,然后打开下面的地方,把.c文件添加进来,但是需要需要注意的是.h的...
原创
2023-04-06 11:54:01
146阅读
第1章 初学STM32F429的准备工作俗话说万事开头难,学习一门新的知识,难的往往不是知识本身,而是如何快速上手,需要什么资料和开发环境。一旦上手后,深入的学习就相对容易些了。目录第1章 初学STM32F429的准备工作1.1 初学者重要提示1.2 开发环境说明1.3  
最新教程下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=104619 第6章 ThreadX NetXDUO网络协议栈移植到STM32F429 本章教程为大家讲解NetXDUO的移植。 6.1 初学者重要提示 6.2 第1步,准备一个工程模板
原创
2022-09-09 09:30:26
213阅读
STM32G4是F3系列的升级版本,适用于电机控制和数字电源应用。STM32G4微控制器系列是史上第一款包含五个模数转换器、七个数模转换器、六个运算放大器和七个比较器的产品,同时还集成了USB-C供电控制器,184 皮秒的高分辨率定时器,具有灵活数据速率的CAN接口以及可加速某些三角函数的数学单元。在计算吞吐量方面,STM32G4与STM32F4的算力接近。STM32G4作为“混合信号”
一、STM32F103知识总结-外部中断1.中断的相关概念2.NVIC嵌套向量中断器4.外部中断、事件控制器(EXTI): 1.中断的相关概念(1).定义: 专业说法:中断指的是计算机运行中,正在运行事情被打断,需要紧急处理 中断是指一个突发事件,中止了CPU当前的工作,转而处理突发事件,处理完成后 再回到当前的工作继续执行。 STM32允许多种多样的中断,如外部IO、ADC、USART、I2C
stm32学习笔记1.软件调试相关1.1有关调试器/下载器1.2有关芯片资源1.3有关MDK配置1.3.1工程跨芯片移植1.4MDK报错总结2.常用外设相关2.1有关LCD2.2有关ADC2.2.1ADC简介2.2.2规则通道和注入通道2.2.3转换顺序2.2.4 F1/4ADC通道引脚关系2.2.5注意事项2.3有关中断2.3.1中断优先级及其分组2.3.2重要寄存器2.3.3外部中断2.3.
完整版教程下章 STM32F429不限制点数FFT实现 本章主要讲解不限制点数FFT的实现。 33.1 初学者重要提示 33.2 不限制点数FFT移植 33.3 不限制点数F
原创
2022-09-23 09:55:02
418阅读
ThreadX GUIX上手之STM32F429 LTDC基础知识 本章教程为大家讲解LTDC应用中最基本的汉字显示和2D图形显示功能实现。 4.1 初学者重要提示
原创
2022-09-23 14:01:04
517阅读
最近某项目需要用到USB与CAN:拿到这样的需求,我们当然是先得保证通讯正常。于是我找了一个USB例程与一个CAN例程,分别调试验证。经过几番折腾已经保证了USB与上位机能正常通讯了,也能保证了CAN的正常收发(拿了两块开发板做验证)。两头都没有问题了,再加上一些数据处理就差不多完成了。USB与CAN我都是第一次用,没想到那么顺利,美滋滋,正准备放松的时候,问题就来了。这是一个整体的东西,...
原创
2021-06-02 13:53:15
1126阅读
目录环境参考链接脚本简介STM32F407ZETx_FLASH.ld文件分析控制输出文件中内存布局SECTIONS环境代码:STM32CUBEMX-linux版V6.5.0 + STM32Cube_FW_F4_V1.27.0 + Makefile方式目标SOC:STM32F407ZET6参考1、GUN Binutils2、《程序员的自我修养》链接脚本简介 &nbs
转载
2024-03-24 12:36:22
144阅读
最新readX GUIX移植到STM32F429(MDK AC5) 本章节将为大家介绍ThreadX GUIX的MDK AC5方式移植和设计框架,理论上不建议初学者直
原创
2022-09-23 10:13:22
119阅读
目录一 通过STM32CubeMX配置LTDC二 配置SDRAM与DMA2D三 通过STM32CubeMX配置STemWin(推荐)四 添加STemWin代码(手动移植STemWin)五 编写RGB LCD驱动文件(手动移植STemWin)六 关联TFTLCD驱动函数与STemWin(手动移植STemWin)开发板: 正点原子ST
转载
2024-05-11 21:54:17
159阅读