硬汉嵌入式论坛

 找回密码
 立即注册
楼主: eric2013
收起左侧

【STM32-V7】STM32H743XIH6开发板,丰富软件资源,强劲硬件配置,大量软件解决方案持续更新中(2024-01-08)

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-5-31 00:46:06 | 显示全部楼层
2021-05-30 V7.8
1、ThreadX内核教程更新至第15章,增加时间管理章节。
2、第2版DSP教程更新至第31章,增加实数浮点FFT章节,支持单精度和双精度浮点。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-6-7 10:22:36 | 显示全部楼层
2021-06-07 V7.9
1、第3版emWin教程更新4个章节,增加流位图存储到QSPI Flash,SPI Flash和SD卡章节。
2、第2版DSP教程更新至第32章,增加实数浮点FFT逆变换,支持单精度和双精度浮点。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-6-15 08:57:20 | 显示全部楼层
2021-06-15 V8.0
第3版emWin教程更新两个章节,含二维码和条形码绘制。
回复

使用道具 举报

4

主题

166

回帖

178

积分

初级会员

积分
178
发表于 2021-6-16 17:06:29 | 显示全部楼层
rtx5的综合例子中内存使用的是AXI的,是为了使用sdmmc吗,这样速度是不是就将了,有没有既可以使用rlfs又不用使用默认内存axi的方法
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-6-17 10:02:02 | 显示全部楼层
yuanzhongda 发表于 2021-6-16 17:06
rtx5的综合例子中内存使用的是AXI的,是为了使用sdmmc吗,这样速度是不是就将了,有没有既可以使用rlfs又不 ...

之所以使用这个,主要是怕大家移植的时候不方便。你可以改为主RAM使用TCM,然后单独将AXI SARM的一个空间分配给RL-FlashFS。

RL-FlashFS可以单独设置动态内存地址
回复

使用道具 举报

4

主题

166

回帖

178

积分

初级会员

积分
178
发表于 2021-6-17 10:11:48 | 显示全部楼层
eric2013 发表于 2021-6-17 10:02
之所以使用这个,主要是怕大家移植的时候不方便。你可以改为主RAM使用TCM,然后单独将AXI SARM的一个空间 ...

如果使用ftp的是不是这个也得设置 设置.jpg 。是在这里设置吗,有例子吗,想参考下
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-6-17 10:26:38 | 显示全部楼层
yuanzhongda 发表于 2021-6-17 10:11
如果使用ftp的是不是这个也得设置。是在这里设置吗,有例子吗,想参考下

FTP不用管,程序里面已经做了Cache处理,使用那个都一样,主要是FlashFS,这个是因为SDMMC1仅支持访问AXI SRAM

基于STM32H7的RTX5+RL-USB+RL-FlashFS+RL-TCPnet+emWin6.x综合模板发布,含MDK AC5和AC6,升级至V1.1(2021-03-01)
http://www.armbbs.cn/forum.php?m ... 4012&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-6-21 00:11:37 | 显示全部楼层
2021-06-21 V8.1
1、ThreadX GUIX教程发布数字小键盘制作章节。
2、ThreadX内核教程发布ThreadX原装任务统计分析章节。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-6-28 00:53:34 | 显示全部楼层
2021-06-28 V8.2
1、ThreadX内核教程发布ThreadX事件标志组章节。
2、第2版DSP教程更新至第33章,增加不限制点数FFT实现。
3、第3版emWin教程更新5个章节,增加BMP,JPEG,GIF,PNG绘制,其中JPEG含软解和硬件两种方式。
回复

使用道具 举报

0

主题

20

回帖

20

积分

新手上路

积分
20
发表于 2021-6-29 17:05:20 | 显示全部楼层
我用boot+APP的程序做测试。使用QSPI的内存映射。
刚完成boot 到APP的跳转。

因为下载的时候还是使用MDA,想换成串口外部输入,里面用QSPI给FLASH写入。然后切换内存映射,后跳转。
有几个麻烦,1.用来下载的.bin 文件里有注释的内容会不会影响
         
                   2.给串口设置一个100k的缓存是不是合理,因为串口直接发过来,没有个缓存可怎么接收啊。

              
回复

使用道具 举报

0

主题

20

回帖

20

积分

新手上路

积分
20
发表于 2021-6-29 21:22:42 | 显示全部楼层
请问,如果设置成了内存映射,怎么复位,再设置回来
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-6-30 09:27:17 | 显示全部楼层
ARM2010 发表于 2021-6-29 17:05
我用boot+APP的程序做测试。使用QSPI的内存映射。
刚完成boot 到APP的跳转。

1、你的boot将你的bin刷到QSPI Flash的话,你的bin内容随意
2、串口的速度很慢,怕处理不过来,搞个双缓冲存就行。另外就是提前将相应扇区擦除好
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-6-30 09:27:56 | 显示全部楼层
ARM2010 发表于 2021-6-29 21:22
请问,如果设置成了内存映射,怎么复位,再设置回来

复位什么,重新返回到boot,还是重新刷之前的app
回复

使用道具 举报

0

主题

20

回帖

20

积分

新手上路

积分
20
发表于 2021-6-30 09:45:26 | 显示全部楼层
eric2013 发表于 2021-6-30 09:27
复位什么,重新返回到boot,还是重新刷之前的app

因为设置成内存模式以后就不能通过QSPI写入数据了。
所以先 APP 跳到 BOOT ,但这时候仍然是内存模式。这时候就想先去掉内存模式,通过QSPI给FLASH写程序。然后再开内存映射模式,再跳到 APP地址运行。

我不知道有没有更好的做法,目前程序就是这样的作业流程。
回复

使用道具 举报

0

主题

20

回帖

20

积分

新手上路

积分
20
发表于 2021-6-30 19:54:14 | 显示全部楼层
qspi 内存映射后的0x9000 0000部分 是不是可以用 HAL库带的flash方法读写
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-7-1 11:07:37 | 显示全部楼层
ARM2010 发表于 2021-6-30 09:45
因为设置成内存模式以后就不能通过QSPI写入数据了。
所以先 APP 跳到 BOOT ,但这时候仍然是内存模式。 ...

对,这个思路可以的。
回复

使用道具 举报

0

主题

20

回帖

20

积分

新手上路

积分
20
发表于 2021-7-3 15:49:10 | 显示全部楼层
eric2013 发表于 2021-7-1 11:07
对,这个思路可以的。

用stm32H750  因为内部只有128K 一个扇区,进行擦除和写入都会让在片内的程序停下来。
这时候如果对片外的我说的是QSPI内存映射的地址进行擦除和写入。因为是在内存映射模式下,会有什么影响?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-7-6 08:06:14 | 显示全部楼层
ARM2010 发表于 2021-7-3 15:49
用stm32H750  因为内部只有128K 一个扇区,进行擦除和写入都会让在片内的程序停下来。
这时候如果对片外 ...

由于不支持内存映射状态进行擦除写入,如果你进行了,会没有反应或者硬件异常。具体以你测试为准。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-7-12 01:02:48 | 显示全部楼层
2021-07-12 V8.3
1、ThreadX内核教程更新至第18章,发布ThreadX消息队列章节
2、第2版DSP教程更新三章,更新至第36章,增加FIR滤波器章节。
3、ThreadX GUIX教程更新第28章节,增加滚轮控件参数调整功能。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-7-19 10:34:06 | 显示全部楼层
2021-07-19 V8.4
1、ThreadX内核教程更新至第19章,发布ThreadX信号量章节。
2、第3版emWin教程更新三个章节,更新至28章。
回复

使用道具 举报

42

主题

155

回帖

281

积分

高级会员

积分
281
发表于 2021-7-19 17:36:23 | 显示全部楼层
楼主,请问:
  1. *** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\keil_v5\ARM\ARMCC\Bin'
  2. Build target 'printf'
  3. assembling tx_thread_schedule.s...
  4. ..\threadX\ports\cortex_m4\ac5\src\tx_thread_schedule.s(248): error: A1163E: Unknown opcode IF:DEF:TX_LOW_POWER , expecting opcode or Macro
  5. ..\threadX\ports\cortex_m4\ac5\src\tx_thread_schedule.s(252): error: A1100E: Structure stack underflow
  6. compiling stm32l4xx_it.c...
  7. ".\printf\printf.axf" - 2 Error(s), 0 Warning(s).
  8. Target not created.
  9. Build Time Elapsed:  00:00:14
复制代码
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-7-20 08:47:20 | 显示全部楼层

应该是这个问题
ThreadX内核每次升级的MDK AC5移植代码是没法直接使用的,这次6.1.7更是没法用,AC5的汇编代码里面搞了个#if,#endif
http://www.armbbs.cn/forum.php?m ... 7261&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-8-2 00:25:52 | 显示全部楼层
2021-08-02 V8.5
1、ThreadX内核教程更新至第20章,发布ThreadX互斥信号量章节。
2、第2版DSP数字信号处理和CMSIS-NN神经网络教程更新五个章节,发布FIR低通,高通,带通和带阻章节,支持逐点实时滤波。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-8-9 11:57:26 | 显示全部楼层
2021-08-09 V8.6
第2版DSP数字信号处理和CMSIS-NN神经网络教程更新两个IIR滤波器章节
回复

使用道具 举报

1

主题

369

回帖

372

积分

高级会员

积分
372
发表于 2021-8-13 14:28:01 | 显示全部楼层
汉子哥,能否把资料换到verysync,更新扫描同步就行,这样放放网盘不知更新了哪个,又要全部下载太难了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-8-14 08:06:18 | 显示全部楼层
挖东衣宇 发表于 2021-8-13 14:28
汉子哥,能否把资料换到verysync,更新扫描同步就行,这样放放网盘不知更新了哪个,又要全部下载太难了

百度网盘主要还是简单,使用别的,主要还是用的人少。

网盘里面有个更新记录文件;里面有更新记录。
回复

使用道具 举报

1

主题

369

回帖

372

积分

高级会员

积分
372
发表于 2021-8-14 10:07:17 | 显示全部楼层
eric2013 发表于 2021-8-14 08:06
百度网盘主要还是简单,使用别的,主要还是用的人少。

网盘里面有个更新记录文件;里面有更新记录。

对比感觉百度网盘还复杂点,这个打开就同步,不用知道怎么使用,很轻而小一个软件
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-8-16 01:42:17 | 显示全部楼层
挖东衣宇 发表于 2021-8-14 10:07
对比感觉百度网盘还复杂点,这个打开就同步,不用知道怎么使用,很轻而小一个软件

嗯,后面了解下。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-8-16 02:02:39 | 显示全部楼层
2021-08-16 V8.7
1、ThreadX内核教程更新至第21章,发布ThreadX定时器组章节。
2、第2版DSP数字信号处理和CMSIS-NN神经网络教程更新四个章节,发布IIR低通,高通,带通和带阻章节,支持逐点实时滤波。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-8-23 08:13:07 | 显示全部楼层
2021-08-23 V8.8
1、ThreadX内核教程更新至第22章,发布ThreadX动态内存管理章节。
2、第3版emWin6.x教程的XBF,SIF,GB2312和矢量字库章节,支持QSPI Flash和SPI Flash存储,并且支持MDK同时下载内部和外部Flash。
回复

使用道具 举报

1

主题

26

回帖

29

积分

新手上路

积分
29
发表于 2021-8-26 17:05:31 | 显示全部楼层
硬汉老师,想请教一个keil调试中的问题:比如main函数中定义一个temp变量,temp在while循环中不断计算,使用printf输出的temp值(这个是正确答案) 和 keil Debug模式下逐句调试程序观察的temp值为什么不一样呢?(理应是一样的对吗)
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-8-27 08:58:38 | 显示全部楼层
可乐可乐 发表于 2021-8-26 17:05
硬汉老师,想请教一个keil调试中的问题:比如main函数中定义一个temp变量,temp在while循环中不断计算,使 ...

以不使用调试状态,程序实际运行为准。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-8-30 01:02:51 | 显示全部楼层
2021-08-30 V8.9
1、ThreadX内核教程更新最后一章低功耗章节,正式完结。
2、发布第3版emWin6.x教程首章AppWizard章节。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-9-6 00:58:14 | 显示全部楼层
2021-09-06 V9.0
1、第2版DSP数字信号处理和CMSIS-NN神经网络教程更新中值滤波器章节,适合噪声和脉冲过滤,支持逐个数据的实时滤波。
2、发布第3版emWin6.x教程首章AppWizard章节。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-9-13 01:27:11 | 显示全部楼层
2021-09-06 V9.1
第3版emWin教程更新13个章节。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-9-13 01:29:06 | 显示全部楼层
2021-09-13 V9.1
第3版emWin教程更新13个章节。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-9-20 10:40:54 | 显示全部楼层
2021-09-20 V9.2
第2版DSP数字信号处理和CMSIS-NN神经网络教程发布自适应滤波器教程,无需matlab生成系数,支持自学习。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-10-4 14:21:58 | 显示全部楼层
2021-10-01 V9.3
第3版emWin教程发布两章AppWizard控件回调消息处理章节,可以像使用经典emWin回调一样使用AppWizard创建的界面。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106534
QQ
 楼主| 发表于 2021-10-11 02:06:07 | 显示全部楼层
2021-10-11 V9.4
首版ThreadX的USB协议栈USBX教程前5章发布
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2021-10-11 21:52:22 | 显示全部楼层
好棒的论坛,谢谢硬汉哥
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-24 02:08 , Processed in 0.301975 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表