YangHY 发表于 2025-12-5 19:20:30

关于数组定义及声明的关系,请教......

为了驱动LCD12864,我先在topian.h里定义了数组


然后在主函数主这样:

错误提示的地方是lcd12864.c里的这儿:


YangHY 发表于 2025-12-5 19:21:48

字库h文件:

YangHY 发表于 2025-12-5 19:22:52

问题是如何才能把错误:

App\lcd12864\lcd12864.c(282): error C67: 'ascii_table_5x7': undefined identifier

解决呢?


本来屏是有字库的,但现在读不出来............

YangHY 发表于 2025-12-5 19:41:17

不明白怎么构成重复定义?

lcwswust 发表于 2025-12-5 19:59:40

undefined 是指未定义,不是重复定义。
你可以这样想,加了extern的只是声明不是定义。

神农鼎 发表于 2025-12-5 20:09:31

并口LCD1602用DMA直接刷新@Ai8051U, 不占用CPU时间,管脚兼容 89C52 - LCD12864,LCD1602,DMA-M6800并口自动刷屏,CPU不等待,DMA-SPI刷屏 国芯人工智能技术交流网站 - AI32位8051交流社区


SPI-DMA 刷 LCD12864 程序,整屏523us,AI8051U 驱动1.44寸黑白点阵屏,超高帧频 - LCD12864,LCD1602,DMA-M6800并口自动刷屏,CPU不等待,DMA-SPI刷屏 国芯人工智能技术交流网站 - AI32位8051交流社区

神农鼎 发表于 2025-12-5 20:11:50

要 做到 USB不停电下载;
要 尝试 AiCube 图形化自动配置生成程序工具;
推荐优先看的:
printf_usb("Hello World !\r\n")及
USB不停电下载, 演示视频链接:
https://www.stcaimcu.com/thread-19077-1-1.html

下载 最新的 AiCube-ISP-V6.96G 或以上版本软件 !
深圳国芯人工智能有限公司-工具软件

下载 最新的 USB库函数,永远用最新的 USB库函数 !
深圳国芯人工智能有限公司-库函数
下载 最新的 用户手册 !
下载 最新的 上机实践指导书 !

下载 最新的 Ai8051U 用户手册
https://www.stcaimcu.com/data/download/Datasheet/AI8051U.pdf

下载 最新的 Ai8051U 实验指导书,
有 AiCube 图形化自动配置生成程序工具使用说明
https://www.stcaimcu.com/data/do ... %AF%BC%E4%B9%A6.pdf

https://v.stcai.com/sv/1c5eec2-197fcd9b766/1c5eec2-197fcd9b766.mp4
上面是 小李 演示:Ai8051U, printf_usb("Hello World !\r\n")及usb不停电下载@AiCube之图形化程序自动生成

https://v.stcai.com/sv/1fce8086-197cf2b9dd4/1fce8086-197cf2b9dd4.mp4
上面是 小赵 演示:Ai8051U, printf_usb("Hello World !\r\n")及usb不停电下载@AiCube之图形化程序自动生成

YangHY 发表于 2025-12-9 08:44:21

神农鼎 发表于 2025-12-5 20:11
要 做到 USB不停电下载;
要 尝试 AiCube 图形化自动配置生成程序工具;
推荐优先看的:


感谢指点,谢谢老师

Ayb_ice 发表于 2025-12-9 09:17:56

头文件声明,C文件定义,你搞反了

YangHY 发表于 2025-12-9 12:08:07

Ayb_ice 发表于 2025-12-9 09:17
头文件声明,C文件定义,你搞反了

是是是的,我晕了,是搞反啦,谢谢大佬
页: [1]
查看完整版本: 关于数组定义及声明的关系,请教......