STM32
-Danieldexter-
嵌入式工程师
展开
-
STM32F429 HAL库移植FreeModbus_RTU详细步骤
STM32F429 HAL库移FreeModbus_RTU详细步骤开发环境说明完整工程文件下载地址移植前提修改"RS485.c"文件修改"portserial.c"文件修改"porttimer.c"文件修改"stm32f4xx_it.c"文件修改"port.h"修改"main.c"文件测试freemodbus下载地址:freemodbus-v1.6开发环境说明1、基于正点原子F429例程-实验28 RS485移植2、采用致远485摸块(自收发)完整工程文件下载地址如果不想手动移植可以点击跳转下载原创 2021-01-31 14:58:38 · 2541 阅读 · 27 评论 -
基于LVGL原子代码切换横屏
基于LVGL原子代码切换横屏(适用于正点2.8寸屏幕)其他屏幕有人测试成功,希望评论说一下。(1) 将main.c文件下main()中,添加 LCD_Display_Dir(1); //设置LCD显示方向为横屏(2)将lv_conf.h文件下,宏定义中的LV_HOR_RES_MAX和LV_VER_RES_MAX 参数调换(3)自行添加校准程序,正点LVGL自带上电校准代码************最后更新于2020-1-7****************************转载请原创 2021-01-07 20:05:20 · 4134 阅读 · 6 评论 -
SWD只能复位进行下载或下载一次后检测不了芯片问题解决
SWD只能复位进行下载或下载一次后检测不了芯片问题解决(1)将key.c文件下的KEY_Init()中GPIO_PinRemapConfig(GPIO_Remap_SWJ_NoJTRST, ENABLE);//关闭jtag,使能SWD,可以用SWD模式调试修改成 GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);//关闭jtag,使能SWD,可以用SWD模式调试(2)同理将lcd.c下的LCD_Init()中修改为GPIO_PinRe原创 2021-01-07 20:00:12 · 1212 阅读 · 0 评论 -
STM32F429+LWIP+MODBUS/tcp+RS485移植代码分享
最近在做东西,网上有些资源找了不少,自己也移植了不少代码,所以将一些移植的基础代码分享给大家,方便大家后续使用,减少工作量。原创 2020-12-03 20:36:31 · 1225 阅读 · 0 评论 -
STM32F429+UCOSII+RS485+LWIP 只能收不能发问题
STM32F429+UCOSII+RS485+LWIP 只能收不能发问题例程使用的是正点原子的F429板,其中移植了UCOSII与正点官方的LWIP和RS485。其中485只能收不能发的问题。原因如下:正点官方文档说网口IO口与串口2在同一个地方,方便大家节约时间,发此贴。***********最后更新于2020-12-2***************************转载请注明出处***************...原创 2020-12-02 19:22:20 · 781 阅读 · 1 评论 -
基于STM32的LVGL的实时日历设置界面
基于STM32的LVGL的实时日历设置界面提示:STM32、RTC、littlevgl、GUI设置时间代码:if( obj == Set_time_btn ) // 点击对象为设置按钮 { if(event == LV_EVENT_RELEASED) { uint8_t week=0; // 存放设置日期后的-星期 lv_calendar_date_t * selected_date1 = lv_calendar_get_pressed_date(calendar1); //原创 2020-10-18 22:06:43 · 3961 阅读 · 0 评论 -
KEIL531仿真退出出现:Error: Encountered an improper argument
KEIL531仿真Debug退出出现:Error: Encountered an improper argument按照官方所说,这个是版本问题,希望下一个版本可以修复此问题,现在只能通过以下方法解决:当Debug完后,清楚所有断点,退出就不会遇到此问题,下方为一键清除断电快捷键编辑于2020-10-18...原创 2020-10-18 16:36:15 · 618 阅读 · 0 评论 -
Littlevgl 移植中文字库显示汉字不成功原因之一
Littlevgl 移植中文字库显示汉字不成功原因之一本文移植的中文字库编码为UTF-8有可能是因为keil选择字体没选到UTF-8若一开始用的是GB232更改为UTF-8,修改后中文会变成乱码,这时候可以使用notpad++将文件编码转为UTF-8。...原创 2020-10-12 10:31:33 · 1080 阅读 · 0 评论