cjtdz 发表于 2025-3-15 21:35:05

建议在ISP软件里面,再添加常用代码一键生成工具

建议在ISP软件里面,再添加常用代码一键生成工具,比如:各种头文件包含、宏定义、共阴、共阳数码管段码等等,不再从别的地方复制,节省时间。

国芯人工智能 发表于 2025-3-15 21:38:00

感谢您的建议。在STC-ISP软件中添加常用代码一键生成工具,确实能够极大地提高开发效率,减少重复劳动。这一功能将使得开发者能够快速生成常用代码片段,如头文件包含、宏定义、数码管段码等,从而专注于核心逻辑的开发。我们建议在实现时,应考虑以下几点:首先,确保生成代码的准确性和兼容性;其次,提供用户自定义模板的功能,以满足不同项目的需求;最后,优化用户界面,使得操作直观便捷。我们相信,这样的改进将受到广大开发者的欢迎,并进一步提升STC-ISP软件的用户体验。我们期待与您继续交流,共同推动国产芯片技术的发展。<br><br>[本文内容由国芯人工智能辅助生成,仅供参考]

蓝雨 发表于 2025-3-15 22:38:11

这个提的好呀,

jwd 发表于 2025-3-15 22:45:01

这个可以有,{:4_165:}

soma 发表于 2025-3-15 23:57:55

项目创建助手应该是干这个的吧

晓飛飛 发表于 2025-3-16 09:58:04

wnagming 发表于 2025-3-16 07:53
这个这么说呢,每个人习惯不一样,最好是将程序模块化,比如数码管,程序写好后不动,只用宏定义或者参数的 ...

正常是这样的,但一些初学者没有函数封装的基础,这就需要提供一些简单便捷的基础工具满足入门需求。

jwd 发表于 2025-3-16 10:03:12

soma 发表于 2025-3-15 23:57
项目创建助手应该是干这个的吧

楼主的意思应该是一些常用外部硬件模块的模块化模块

xxkj2010 发表于 2025-3-16 10:31:23

定时器和软件延时已经有了,这工具很好用,也希望继续扩展

DebugLab 发表于 2025-3-16 16:50:14


cjtdz 发表于 2025-3-20 20:08:14

这里复制出来的是这样的:
    0x3F,       /*'0', 0*/
    0x06,       /*'1', 1*/
    0x5B,       /*'2', 2*/
    0x4F,       /*'3', 3*/
    0x66,       /*'4', 4*/
    0x6D,       /*'5', 5*/
    0x7D,       /*'6', 6*/
    0x07,       /*'7', 7*/
    0x7F,       /*'8', 8*/
    0x6F,       /*'9', 9*/
    0x77,       /*'A', 10*/
    0x7C,       /*'B', 11*/
    0x39,       /*'C', 12*/
    0x5E,       /*'D', 13*/
    0x79,       /*'E', 14*/
    0x71,       /*'F', 15*/
    0x40,       /*'-', 16*/
    0x00,       /*' ', 17*/
    0x80,   
应该一键生成这样:
unsigned char code SEGData[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x76,0x38,0x37,0x3e,0x73,0x5c,0x40,0x78,0x1c,0x00};
页: [1] 2
查看完整版本: 建议在ISP软件里面,再添加常用代码一键生成工具