- 打卡等级:偶尔看看I
- 打卡总天数:10
- 最近打卡:2025-06-22 11:27:34
已绑定手机
中级会员
- 积分
- 274
|
1,看冲哥视频第4集,复制 “stc_usb_cdc_32g ” LIB文件、现在新库里还有个“stc_usb_cdc_32g_huge”不知有什么不一样
复制 “stc32_stc8_usb.h“
复制 “ai_usb.h”这三个文件到main.c文件夹下
2,添加“stc_usb_cdc_32g ” LIB文件到程序中,也已成功,左侧导航栏下有main.c 和stc_usb_cdc_32g 二个文件
3, 添加头文件“stc32_stc8_usb.h“
4, 在main函数里,添加初始代码:“usb_init(); //USB CDC 接口初始化配置
EA = 1; ”
5, 因新示例程序没有其他代码了,编译0错误,但50个警告,都是些USB相关函数没调用。如下:
Build started: Project: project
Build target 'Target_1'
compiling main.c...
linking...
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: set_usb_IN_callback/usb
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: usb_OUT_done/usb
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: usb_bulk_intr_out/usb
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: set_usb_ispcmd/usb
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: set_usb_OUT_callback/usb
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: LCD12864_DisplayClear/util
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: OLED12864_ScrollRight/util
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: OLED12864_DisplayOff/util
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: OLED12864_ScrollLeft/util
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: OLED12864_SetAddressMode/util
*** WARNING L57: UNCALLED FUNCTION, IGNORED FOR OVERLAY PROCESS
NAME: OLED12864_SetContrast/util
。。。
|
-
|