llyymm
发表于 2024-6-15 17:18:17
{:4_174:}
lzzasd
发表于 2024-6-15 20:55:14
24位ADC会淘汰大部分ADC芯片,应用也拓宽了很多,同样的把DAC加上啊
stcmcuok
发表于 2024-6-15 22:00:47
有GAIN的啊,是多少啊,这也太牛了,不知道速率怎么样啊
期待早点上市
jxdaya123
发表于 2024-6-15 22:48:20
{:4_250:}
晓飛飛
发表于 2024-6-15 23:58:16
本帖最后由 晓飛飛 于 2024-6-16 00:08 编辑
qepuemc 发表于 2024-6-15 14:45
这意思 先掌握STC8H8K64U 为好 ?!!
这个好麻烦。LED显示和串口通信都不好大stc32过度。ADC 也不好通 ...
冒昧的问一下,您是哪个国家的?
从应用角度来讲,STC8H8K64U和STC32G12K128并没有太大差异,很多寄存器类似,大部分代码兼容或者非常容易彼此移植,包括芯片的PIN脚顺序都几乎一致,这使得彼此替换非常的容易。
对于新计划的24bit ΣΔ ADC来说,无疑是针对传感器领域应用的一大利器,无论是哪款芯片先获得这个新特征,都是非常值得称赞的事情,这使得我们的单片机应用系统更容易接入一些微弱信号的传感器,比如铂电阻、各种桥阻原理的传感器、精密采样电阻等
无论是STC8H还是STC32G,学习方法都一致,根据实际产品对芯片资源的需求选择即可,应该不会有什么选择困难。
baiyu
发表于 2024-6-16 06:06:59
本帖最后由 baiyu 于 2024-6-16 06:11 编辑
建议1:为ADC增加双极输入功能(非常荣幸被被采纳,所以才有后续的更多建议,请官方根据实际情况斟酌和决定是否采纳)
原先的ADC只有单极输入功能,只能采集共模信号。建议增加双极输入功能,以便能够采样差模信号。这可以大大增加ADC的灵活性。
建议2:为ADC的每一路输入都添加独立的信号保持电路
原先的ADC只能通过分时采样的方法采样多路输入信号,无法并列采样多路输入信号。建议为每一路输入都添加独立的信号保持电路,这样,当需要并列采样多路ADC输入信号时,可以在某一瞬间同时保持任意指定路的输入信号,再用ADC分时采样它们。这种设计使得原来只有一个ADC模块的单片机等效于拥有16个可以并列工作的ADC模块,极大地提高了ADC模块的能力、灵活性和适用范围。
建议3:将固定精度的ADC改造成动态精度的ADC
原先的ADC具有固定的精度,转换需要固定的时钟数,转换频率不够高(没能达到能力极限)。建议将ΔΣADC转换器的转换时钟数更改为动态可调的,由用户按需配置,这样可以极大地增加ADC的适应性和使用灵活性。以24位ADC为例,当用户需要高精度ADC时,可以配置每次转换的时钟数为24,此时ADC可以达到24位精度,但是转换速度略低;当用户需要中精度ADC时,可以配置每次转换的时钟数为12,此时ADC可以达到12位精度,但转换速度较高;当用户需要高速ADC时,可以配置每次转换的时钟数为5、4、3、2甚至1,尽管此时ADC的转换精度较低,但转换速度极高,可应用于某些特殊场合(例如用作阈值可调的逻辑分析仪的信号输入端时,使用可以并列粗测多路输入信号电压值的高速低精度ADC是非常合适的)。
当然,为了防止高速低精度模式下ADC中断发生频率过高吃掉单片机的处理能力,可以为ADC加入DMA功能,使ADC在连续完成N次(N由用户动态指定)ADC转换之后再产生ADC_DMA中断。
建议4:建议为DMA添加”IO端口寄存器宿地址“,并允许DMA由定时器自动触发。
原先的DMA没有这个功能。添加这个功能后,单片机可以通过定时器,定时自动触发DMA,使DMA可以定时从SRAM缓冲区(或FLASH)中读取预置的波形数据送往指定的IO端口。这样可以使单片机能够实现1~16路(8路以上需由两个字节组成16位数据,分时传送至两个IO端口,并需内置同步电路使两个IO端口能够同时而非先后输出该16位数据)无抖动且无软件干预的任意时序和任意数字波形发生器,理论上该功能的波形生成能力比任何的定时器和PWM模块都要强大;如果进一步在对应的IO端口外接R-2R电阻网络,则可以进一步实现无抖动且无软件干预的可产生任意模拟波形的数字信号发生器(DDS)。
建议5:建议为DMA添加”IO端口寄存器源地址“,并允许定时器自动触发DMA。
原先的DMA没有这个功能。添加这个功能后,单片机可以通过定时器,定时自动触发DMA,使DMA可以定时从指定的IO端口读取外部电平信号到SRAM缓冲区中。这样可以使单片机能够实现免软件干预的IO电平连续读取功能,正好用作数字逻辑分析仪的逻辑电平采集器。
神农鼎
发表于 2024-6-16 08:21:01
新的 STC8051U 好像增加了
DMA-PWM, 好方便做 LCR测量仪;
DMA-P2P 进一步解放 CPU;
所有的新产品不管将来增加啥 24-bit-ADC,
都会保留原有的 高度一致认可的 高精准 真12位ADC
qepuemc
发表于 2024-6-16 21:27:11
晓飛飛 发表于 2024-6-15 23:58
冒昧的问一下,您是哪个国家的?
从应用角度来讲,STC8H8K64U和STC32G12K128并没有太大差异,很多寄存器类 ...
这用STC204AS后408AS可以直接用,然后用STC32的一开始也是很麻烦但还是做了好多的移植,后来觉得8H有好的例子想试下,结果发现所有的东西还得再重新通一次。真是不好搞啊。必需放弃之前做的。
LoveAmanda
发表于 2024-6-17 08:27:04
{:5_332:}
qepuemc
发表于 2024-6-17 09:18:37
wnagming 发表于 2024-6-13 17:13
这24位ADC转换速度有多快?
我也比较关心这个问题。
页:
1
2
3
[4]
5
6
7
8
9
10
11