关注分享主机优惠活动
国内外VPS云服务器

不使用STM32Mini开发委员会LORA模块例行程序更新中国字体库(STM32F103字体库)的解决方案

摘要:本文用于解决将中国字体库加载到开发板模块中的问题,也可以用于有关无法加载中国字体库的其他问题。 如下图所示,中国字体库被刻录,无需重新安装它。

解决点原子STM32小型货物上的LORA模块问题

最近,我正在研究与Lora Communications有关的模块。 我遇到了一个无法在SD卡上加载中国字体库的问题。 与Zhengdian Atom联系的研发人员仅在星期一上班,所以今天是周田,所以我解决了这一点。 本文用于解决STM32Mini开发委员会Lora模块中中国字体库的加载问题,也可以用于有关无法加载中国字体库的其他问题。 从本质上讲,在SD卡上预先提示的中国字体库目录被烧成STM32芯片内的闪光灯,必须燃烧一次。 位置原子例程和带有扇区的燃烧闪存扇区在下载程序中燃烧,十六进制文件将无法竞争,闪存存储器就足够了,因此,如果您在导入字体库后刻录了程序,则不必担心燃烧字体库会被删除。

我遇到了问题(我遇到了运行STM32Mini开发委员会ATK - Point Atom提供的LORA1例行程序的问题)

1。安装Lora模块(遵循Atom Atom Atk - Lora - 01教程中的正确接线),SD卡模块将阻止检测到SD卡。 2。多个SD卡模块使用多个SD卡模块安装,因此您可以检测到SD卡模块,但是您无法正确更新字体库。

上述问题的原因(请一一解释,具体取决于序列号)

首先,安装点原子STM32Mini开发板的LORA模块的接线图

在此布线之后,我遇到了上述问题。其原因如下:(对于STM32Mini开发委员会LORA例程)1。Lora模块的PA2,PA3和PA4与SD卡使用的SPI初始化引脚连接,从而导致问题。

2。无法更新字体库可能是串行端口速度问题。例程的默认串行端口波特率为115200。这是为了匹配洛拉模块上串行端口的波特率。但是,这可能是原因,因为STM32F103的汉字显示例程设置为9600。

解决上述问题(根据序列号一一解释)

1。安装SD卡时,请勿首先连接Lora模块。 2。我的解决方案是直接使用Dot Atoms提供的汉字显示实验例程。首先,将汉字库刻录到STM32 Flash(请注意,SD卡必须事先将SD卡导入SD卡的根目录文件,该文件由Lora与Dot Atom相关的信息提供)。成功后,直接下载洛拉例程可以解决问题。

该系统文件夹必须位于SD卡的根目录中。否则,解决故障。如果它不在根目录中,则还可以通过更改地址规范来更改它。 但是,不建议更改。 上述过程后可以解决问题! STM32芯片现在拥有自己的中国字体库,因此该代码线将直接通过,并且检测到SD卡的代码将直接跳过,因此无需使用Zhengdian Atom提供的LORA模块例程插入SD卡。 如下图所示,中国字体库被刻录到闪光灯,无需再次安装。

原子数据参考和手册I参考网站

[1] http://www.openedv.com/ [2] stm32不完整的手动_library函数version_v3.2

未经允许不得转载:主机频道 » 不使用STM32Mini开发委员会LORA模块例行程序更新中国字体库(STM32F103字体库)的解决方案

相关推荐

评论 抢沙发

评论前必须登录!