找回密码
 立即注册
搜索
热搜: RA8889 RA8876 RA8875
查看: 251|回复: 0

STM32F103VET6_RA8876_firmware(源代码)

[复制链接]

48

主题

3

回帖

547

积分

管理员

积分
547
QQ
发表于 2024-4-8 14:18:27 | 显示全部楼层 |阅读模式
RA8876下位机固件,与AP Tool配套使用。

当前测试通过的MCU为:STM32F103VET6和HK32F103VET6。AP Tool配套版本:



下位机运行参考画面:



接上USB后,需要手动更新驱动程序。
Win10及以上操作系统,需要先关闭签名,才可进行手动更新。注意看第1~2步的操作一定要参考下图,一样的选择:



驱动更新后,设备管理器会显示如下设备名称,这样再使用AP Tool进行UI的设计:



注意AP Tool信息画面,侦测到芯片型号才算正常,型号错乱则异常:



下位机程序程序流程图:



下位机代码:
  1. int main(void)
  2. {

  3.         RCC_Configuration();
  4.         delay_init(72);
  5.         NVIC_Configuration();
  6.         GPIO_Configuration();

  7.         //USB模拟串口及USB中断配置
  8.         Set_USBClock();
  9.         USB_Interrupts_Config();
  10.         USB_Init();
  11.         RCC_AHBPeriphClockCmd(RCC_AHBPeriph_FSMC, ENABLE);
  12.         
  13.         //RA8876初始化
  14.         FSMC_LCD_Init_L();        
  15.         RA8876_Initial();        
  16.         FSMC_LCD_Init_H();

  17.         //显示字符串
  18.         Print_Internal_Font_String(100,100,LCD_Width,LCD_Height,color65k_white,color65k_black,"Running...");
  19.         
  20.         while (1);
  21.         
  22. }
复制代码


用户可以参考USB模拟串口及USB中断配置部份进行代码移植,USB驱动程序见AP tool压缩包。

RA8876下位机源代码下载链接:




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

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

本版积分规则

QQ|Archiver|手机版|小黑屋|Lcdvision Technology ( 苏ICP备10203891号 )

GMT+8, 2024-11-1 11:31 , Processed in 0.082083 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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