[STM32L4] keil STM32中sct 分散加载文件学习

[复制链接]
4290|68
 楼主| 雨果喝水 发表于 2022-8-25 17:53 | 显示全部楼层
 楼主| 雨果喝水 发表于 2022-8-25 23:11 | 显示全部楼层
这里我想说明一下要把RW-DATA数据放到RAM中,大家都应该知道RW-DATA叫做初值非零可读写的全局变量,存储的时候在ROM中。

SCT文件描述的是程序加载的时候,这时候RW-DATA要从ROM中复制到SRAM中。
 楼主| 雨果喝水 发表于 2022-8-25 23:13 | 显示全部楼层
 楼主| 雨果喝水 发表于 2022-8-25 23:15 | 显示全部楼层
四、控制文件分配到指定的存储空间
设定好存储器的信息后,可以控制各个源文件定制到哪个部分存储器。
在 MDK 的工程文件栏中,选中要配置的文件,右键,并在弹出的菜单中选择“Options for File xxxx”即可弹出一个文件配置对话框,在该对话框中进行存储器定制,见图使用右键打开文件配置并把它的 RW 区配置成使IRAM2。
 楼主| 雨果喝水 发表于 2022-8-25 23:17 | 显示全部楼层
 楼主| 雨果喝水 发表于 2022-8-25 23:19 | 显示全部楼层
四、控制文件分配到指定的存储空间
设定好存储器的信息后,可以控制各个源文件定制到哪个部分存储器。
在 MDK 的工程文件栏中,选中要配置的文件,右键,并在弹出的菜单中选择“Options for File xxxx”即可弹出一个文件配置对话框,在该对话框中进行存储器定制,见图使用右键打开文件配置并把它的 RW 区配置成使IRAM2。
 楼主| 雨果喝水 发表于 2022-8-25 23:22 | 显示全部楼层
 楼主| 雨果喝水 发表于 2022-8-25 23:27 | 显示全部楼层
 楼主| 雨果喝水 发表于 2022-8-25 23:27 | 显示全部楼层
类似地,设置某些文件的代码段被存储到特定的 ROM 中,

设置某些文件使用的ZI-data 或 RW-data 存储到外部 SRAM 中。
(控制 ZI-data 到外部 SRAM 时注意还需要修改启动文件设置堆栈对应的地址,原启动文件中的地址是指向内部 SRAM 的)。
Clyde011 发表于 2022-9-30 07:15 | 显示全部楼层

切割完了第四个字符之后,再依次扫描剩下的空间,直到所扫描的这一竖上的所有点的灰度值不全为0时,认为是字符的开始并依次扫描直到所扫描的这一竖上的所有点的灰度值全为0时认为是字符的结束。
Uriah 发表于 2022-9-30 10:14 | 显示全部楼层

在内存中开辟七个长为车牌长的七分之一和宽为车牌宽的区域
Bblythe 发表于 2022-9-30 13:13 | 显示全部楼层

分别记录车牌区域的上下高度。然后通过RGB-HSV颜色转换
Pulitzer 发表于 2022-9-30 16:12 | 显示全部楼层

图像由前景和背景组成,在灰度直方图上,前景和背景会形成高峰,在双峰之间的最低谷处就是阈值。
Clyde011 发表于 2022-12-25 07:15 | 显示全部楼层

切割完了第四个字符之后,再依次扫描剩下的空间,直到所扫描的这一竖上的所有点的灰度值不全为0时,认为是字符的开始并依次扫描直到所扫描的这一竖上的所有点的灰度值全为0时认为是字符的结束。
万图 发表于 2022-12-25 09:11 | 显示全部楼层

计算量小,计算快。缺点也严重:在不同的图像中,颜色分布差别大,处理效果也不会很好。
Uriah 发表于 2022-12-25 10:14 | 显示全部楼层

在内存中开辟七个长为车牌长的七分之一和宽为车牌宽的区域
帛灿灿 发表于 2022-12-25 12:10 | 显示全部楼层

需要设定一个阈值来对像素点进行设置
Bblythe 发表于 2022-12-25 13:13 | 显示全部楼层

分别记录车牌区域的上下高度。然后通过RGB-HSV颜色转换
周半梅 发表于 2022-12-25 15:09 | 显示全部楼层

二值化就是让图像的像素点矩阵中的每个像素点的灰度值为0(黑色)或者255(白色
Pulitzer 发表于 2022-12-25 16:12 | 显示全部楼层

图像由前景和背景组成,在灰度直方图上,前景和背景会形成高峰,在双峰之间的最低谷处就是阈值。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部