找回密码
 立即注册
查看: 144|回复: 7

AiCube, 8H8K64U里, I/O 口配置里没PCA | 芯片没有PCA, 但有更强的PWM

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-06-13 17:27:12
已绑定手机

2

主题

4

回帖

28

积分

新手上路

积分
28
发表于 2025-6-1 17:47:31 | 显示全部楼层 |阅读模式

没pca

没pca


图形i/o口配置里没PCA选项,Ai8051U  里就有
外设配置里 有PCA设置,设置不了,选不上口??

能加强硬件PWM设置管理么,PWM这寄存器太多,
细节的寄存器追的 一团乱麻,这块功能感觉非常好,
高级PWM告诉PWM感觉特别有用

官方库函数以后会继续为何跟新么,不会大改动#define 宏定义吧
希望多一些官方库函数案例,有套标准的库函数,感觉效率高,结构清晰。
大家都用官方库函数,感觉好用么。

回复

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:98
  • 最近打卡:2025-06-15 09:46:00

733

主题

1万

回帖

1万

积分

管理员

积分
16603
发表于 2025-6-1 17:56:37 | 显示全部楼层
8H8K64U 本身没有 PCA, 有16位高级PWM, 这个大家直接使用库函数
截图202506011758131289.jpg
深圳国芯人工智能有限公司-库函数
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-06-13 17:27:12
已绑定手机

2

主题

4

回帖

28

积分

新手上路

积分
28
发表于 2025-6-1 17:59:07 | 显示全部楼层
这么回事,官方的库函数里是没有pca函数, 能把PWM的设置搞到 AICUBE么,感觉这个功能最有优势
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-06-13 17:27:12
已绑定手机

2

主题

4

回帖

28

积分

新手上路

积分
28
发表于 2025-6-1 18:03:55 | 显示全部楼层
看官方的手册 STC8H8K64U,
pwm里 捕获 比较 计数 中断 pwm 输出, 输入输出都有,
跟PCA有什么区别,感觉比pca功能还强大,
pca用法简单,pwm寄存器一大堆,
有啥区别,这两个模块
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-06-13 17:27:12
已绑定手机

2

主题

4

回帖

28

积分

新手上路

积分
28
发表于 2025-6-1 18:39:25 | 显示全部楼层
截图202506011835334817.jpg
证实下stc8系列里 stc8g1k08a 走的是pca  比较  ppc 抓取 pwm脉宽

截图202506011838362462.jpg
剩下的H系列 走的是高级pwm
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-06-05 16:41:50

2

主题

10

回帖

46

积分

新手上路

积分
46
发表于 3 天前 | 显示全部楼层
我是学机械的,一些设计中使用这款单片机。对于STC单片机来说我个人感觉寄存器比较少,使用起来可以说是比较简单,但是使用了函数库,但是使用了AiCube生成的程序框架我感觉程序的可读性更差了,因为生成的程序一路的跳转。查起来一个费劲。本来单片机就是寄存器操作的,没必要搞的那么复杂,就像是买一件东西,本来就是一个寄存器,八个位,给了值就有了功能。非得在外面包了一层又一层的包装盒。看着高大上,其实没哈用。就比如给一些功能寄存器赋值,就是先来一组宏定义,然后来一波结构体定义,然后再来一波判断,再给结构体赋值,然后再来一个子程序,再把结构体赋值给那个寄存器。想想看看实现的原理本来三四行就完成的事,搞了一大堆的代码,最后一看,就是一个给一个寄存器赋了一个值。结构一点都不好。真心来说最好手的还是ISP中的那个定时器,串口波特率等生成器,生成的东西对着数据手册一目了然,就拿定时器配置来说,AICUBE生成的代码看着心烦,太多的跳转,看明白了没有三两小时的搞不定。ISP生成的一目了然,三分钟完事,查找问题确定问题也是快。用AICUBE生成的东西出了问题真是难查的很,所以我基本都是用AICube 生成的代码用了大量的时间,耐着性子搞明白,然后改成自已的东西,这个单片机一共也就哪些寄存器功能,搞定后放那里,用时copy过来,对参数表一改数据,OK。对单片机的了解也更深入。所以建议程序的开发者本首实用主义,我们是用户不是搞单片机研发的,您只要告诉我怎么用,有哪 些功能,使用的逻迹顺序就够了。简单明了,技术上的问题不用描述就可以了。说实话STC本身就是简单的东西没那么多资源。

点评

ISP 软件右上角的工具很实用 老工程师都喜欢这个简约风 [attachimg]104034[/attachimg]  详情 回复 发表于 3 天前
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:98
  • 最近打卡:2025-06-15 09:46:00

733

主题

1万

回帖

1万

积分

管理员

积分
16603
发表于 3 天前 | 显示全部楼层
XXld*** 发表于 2025-6-13 16:56
我是学机械的,一些设计中使用这款单片机。对于STC单片机来说我个人感觉寄存器比较少,使用起来可以说是比 ...

ISP 软件右上角的工具很实用
老工程师都喜欢这个简约风

截图202506131707514534.jpg

回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-06-13 17:27:12
已绑定手机

2

主题

4

回帖

28

积分

新手上路

积分
28
发表于 3 天前 | 显示全部楼层
是啊,在寄存器不多的情况下,还是老的直接操作寄存器,用的得劲,
stc功能越来越多,估计很快框架就稳定了,
那时候太多寄存器,复杂得东西也能搞了,估计还得用框架

回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-16 04:05 , Processed in 0.456153 second(s), 89 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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