目录一 通过STM32CubeMX配置LTDC二 配置SDRAM与DMA2D三 通过STM32CubeMX配置STemWin(推荐)四 添加STemWin代码(手动移植STemWin)五 编写RGB LCD驱动文件(手动移植STemWin)六 关联TFTLCD驱动函数与STemWin(手动移植STemWin)开发板: 正点原子ST
转载
2024-05-11 21:54:17
156阅读
因为我们产品的需要满足不同行业需求,所以一直在寻找一个脚本语言,以便灵活配置。
前段时间还自己花时间去实现一个C语言解释器,看了一堆编译原理的东西,以及虚拟机等,头都搞大了,把基本功能实现了,但总是不满意。
后来看到lua,网上一搜:
才知道 魔兽世界 的插件就是lua写的....
,愤怒的小鸟也是lua写的,lua在苹果和android都支持lua语言开发,lua已经
转载
2024-05-10 21:06:39
103阅读
STM32 控制器芯片内部有一定大小的 SRAM 及 FLASH 作为内存和程序存储空间,但当程序较大,内存和程序空间不足时,就需要在 STM32 芯片的外部扩展存储器。SDRAM 控制原理给 STM32 芯片扩展内存与给 PC 扩展内存的原理是一样的,只是 PC 上一般以内存条的形式扩展,内存条实质是由多个内存颗粒(即 SDRAM 芯片)组成的通用标准模块,而STM32 直接与 SDRAM 芯片
在嵌入式系统领域,STM32F429是一款性能强劲的微控制器,广泛应用于各种领域。而Linux操作系统则是一种轻量级的操作系统,常被用于嵌入式系统中。因此,将Linux移植到STM32F429上,是一个具有挑战性的任务。
在移植Linux到STM32F429的过程中,我们需要考虑到硬件的兼容性、内核的配置、设备树的修改等诸多因素。首先,要确保STM32F429的硬件与Linux操作系统兼容,包括
原创
2024-05-07 11:02:33
379阅读
最新教程下载: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阅读
教程更新中: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阅读
最新教程下载: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阅读
最新readX GUIX移植到STM32F429(MDK AC5) 本章节将为大家介绍ThreadX GUIX的MDK AC5方式移植和设计框架,理论上不建议初学者直
原创
2022-09-23 10:13:22
119阅读
hreadX GUIX移植到STM32F429(MDK AC6) 本章节将为大家介绍ThreadX GUIX的MDK AC6方式移植和设计框架,理论上不建议初学者直
原创
2022-09-23 09:00:40
108阅读
论坛原始地址(持续更9 第4章 ThreadX FileX文件系统移植到STM32F429(SD卡) 本章节为大家讲解SD卡的ThreadX FileX文件系统移植。 4.1 初学者重
原创
2022-09-23 10:09:59
426阅读
移植准备STM32F429B开发板:反客开发板+4.3寸RGB屏(性价比最高) 准备一个
原创
2021-11-08 16:14:41
792阅读
最近在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阅读
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  
32F429移植SEGGER的硬件异常分析 本章节为大家介绍SEGGER的硬件异常分析代码在MDK和IAR中的使用方法,在实际项目中比较有实用价值,因为我们经
原创
2022-09-22 15:39:33
234阅读
STM32G4是F3系列的升级版本,适用于电机控制和数字电源应用。STM32G4微控制器系列是史上第一款包含五个模数转换器、七个数模转换器、六个运算放大器和七个比较器的产品,同时还集成了USB-C供电控制器,184 皮秒的高分辨率定时器,具有灵活数据速率的CAN接口以及可加速某些三角函数的数学单元。在计算吞吐量方面,STM32G4与STM32F4的算力接近。STM32G4作为“混合信号”
最近某项目需要用到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阅读