发新帖本帖赏金 10.00元(功能说明)我要提问
返回列表
打印
[开发板与模块]

【HT32F52352 Starter Kit测评】 加肥版扩展板^_^

[复制链接]
1344|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tlled|  楼主 | 2022-4-29 16:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 eltonchang2001 于 2022-11-9 11:35 编辑

#申请原创#          @21小跑堂
    给HT32F52352 Starter Kit开发板设计了个扩展板,装起来发现有点肥了。过程如下:
    一、硬件电路

    1.1、电路图部分
   

    1.2、PCB
   

    1.3、打样的PCB
   
   

    1.4、焊接后装配图
   
   

    二、程序

    2.1、测试下LCD显示屏,移植了开源的lkdgui到开发板

    lkdgui地址:https://gitee.com/nhxgygrd053/lkdGui/

   
    main.c
#include "ht32.h"
#include "ht32_board.h"
#include "delay.h"
#include "led.h"
#include "timer.h"
#include "UC1698Driver.h"
#include "lkdGui.h"
//#include "menutest.h"
//#include "keyDriver.h"

extern void defaultFontInit(void);



void NVIC_Configuration(void);
void CKCU_Configuration(void);
void GPIO_Configuration(void);
#if (ENABLE_CKOUT == 1)
void CKOUTConfig(void);
#endif

int main(void)
{
  u8 input=0;
        
        lkdColour  color;

  NVIC_Configuration();               /* NVIC configuration                                                 */
  CKCU_Configuration();               /* System Related configuration                                       */
  GPIO_Configuration();               /* GPIO Related configuration                                         */
  RETARGET_Configuration();           /* Retarget Related configuration                                     */
        
        delay_init();
        init_led();
        init_timer();
        LcdInit();                                
        defaultFontInit();        
        GuiUpdateDisplayAll();        
        
        color = GuiGetForecolor();  
   
        GuiRowText(0, 2,160, FONT_MID,"HT32F52352 Starter Kit");
        GuiHPointLine(0, 15, 160, 2, color);
        GuiRowText(0, 60,160, FONT_MID,"https://www.holtek.com.cn");
        GuiRowText(0, 80,160, FONT_MID,"https://www.21ic.com");
        GuiRowText(0, 100,160, FONT_MID,"id:tlled");
        GuiUpdateDisplayAll();

        while(1)
        {
                GPIO_SetOutBits(HT_GPIOC, GPIO_PIN_14);
                delay_ms(100);
                GPIO_ClearOutBits(HT_GPIOC, GPIO_PIN_14);
                delay_ms(1000);
        }
}
   2.2、显示界面
    测试只在屏幕上显示了文字信息

   
   

    三、附件

     3.1、原理图pdf: ESK32-EXT-V1.0.PDF (603.82 KB)
     3.2、电路板geber文件: ESK32-EXT-V1.0_GEBER.rar (117.84 KB)
     3.3、测试程序源代码: ht32f52325_lkdgui_prj.rar (6.53 MB)

   






使用特权

评论回复

打赏榜单

eltonchang2001 打赏了 10.00 元 2022-04-29
理由:开发板评测自己洗PCB板,太给力了

相关帖子

沙发
mutable| | 2022-5-17 21:39 | 只看该作者
都开始准备上项目了么,厉害

使用特权

评论回复
板凳
盗铃何须掩耳| | 2022-5-24 11:13 | 只看该作者
要是也用合泰一样颜色的油,就太帅了

使用特权

评论回复
地板
rosemoore| | 2022-5-28 12:53 | 只看该作者
扩展板子效果怎么样呢

使用特权

评论回复
5
51xlf| | 2022-5-28 13:23 | 只看该作者
引脚是怎么扩展的?

使用特权

评论回复
6
mituzu| | 2022-5-28 13:49 | 只看该作者
支持arduino的板子吗/

使用特权

评论回复
7
10299823| | 2022-5-28 14:22 | 只看该作者
那个是12864的屏幕吗

使用特权

评论回复
8
earlmax| | 2022-5-28 15:07 | 只看该作者
楼主行动很迅速呢。  

使用特权

评论回复
9
linfelix| | 2022-6-2 14:10 | 只看该作者
pcb也是开源的吗?

使用特权

评论回复
10
pklong| | 2022-6-2 14:20 | 只看该作者
HT32F52352 怎么样?

使用特权

评论回复
11
pmp| | 2022-6-2 15:28 | 只看该作者
这个板子设计的真是好呢。   

使用特权

评论回复
12
tifmill| | 2022-6-2 17:35 | 只看该作者
这些接口设计的真是复杂。  

使用特权

评论回复
13
abotomson| | 2022-6-2 19:09 | 只看该作者
HT32F52352 Starter Kit不错。   

使用特权

评论回复
发新帖 本帖赏金 10.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

125

主题

691

帖子

6

粉丝