<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[USB_CAN_8051的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/USB_CAN_8051</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; USB_CAN_8051]]></copyright><item><title><![CDATA[菜单学习，科学计算器使用【TFT240*320彩屏+实际键盘】@Ai8051U，ST7789]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/160357071</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/160357071</guid><author>USB_CAN_8051</author><pubDate>Tue, 21 Apr 2026 09:52:06 +0800</pubDate><description><![CDATA[7*7矩阵键盘，实际上只用到39个按键，最下面的按键可以NC或者添加功能。程序中移植了usb不断电下载，下载第一次后就可以usb不断电下载了。下载时候，需要按下P3.2处按键使它接地，再按下电源按键，让AIapp-ISP识别到，设置频率为40Mhz。TFT240*320彩屏显示 +]]></description><category></category></item><item><title><![CDATA[录音 / 放音，ADC+DAC应用：STC32G144K246-实验箱, 复读机-A率-存储在SRAM]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/155711426</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/155711426</guid><author>USB_CAN_8051</author><pubDate>Mon, 08 Dec 2025 16:56:42 +0800</pubDate><description><![CDATA[录音 / 放音，ADC + DAC 应用：STC32G144K246-实验箱 ADC+DAC 做 双工的 音频 输入、输出，不用专业的I2S!类似复读机，缓冲8秒的声音，用户可自行修改成 数字录音、数字对讲机、播放器等等，实现低成本语音方案。A率的原始PCM采样信号位长就是12bit的， 压缩成8bit，符合国际电工委的协议标准。咪头、话筒输入放大电路的噪声越低越好。为了应用简单，本例将话筒ADC后的数据使用A率压缩， 然后放在SRAM中的循环队列，可以缓冲8秒的声音（8K采样）， 声音延时8秒输出。]]></description><category></category></item><item><title><![CDATA[LVGL@STC32G144K246，Hello World ! 51的 LVGL，GUI]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/155186263</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/155186263</guid><author>USB_CAN_8051</author><pubDate>Mon, 24 Nov 2025 08:53:20 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[BLDC电机控制-万能实验板-V1.0@STCAI.com，原理图/PCB, 全开源]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/155098563</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/155098563</guid><author>USB_CAN_8051</author><pubDate>Fri, 21 Nov 2025 11:22:53 +0800</pubDate><description><![CDATA[BLDC电机控制-万能实验板-V1.0@STCAI.com ===原理图/PCB, 全开源,         开源程序见本坛电机的相应版块 ===立创 EDA 工程文件下载，见 附件。]]></description><category></category></item><item><title><![CDATA[自行激光炮@雁过留痕组，飞檐走壁组，全国大学生智能汽车竞赛@STC32G144K246]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/155032952</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/155032952</guid><author>USB_CAN_8051</author><pubDate>Wed, 19 Nov 2025 17:03:10 +0800</pubDate><description><![CDATA[2026年，第二十一届 全国大学生智能汽车竞赛 雁过留痕组，飞檐走壁组, 暂定 使用 STC MCU 雁过留痕组@自行激光炮： 使用今年 STC 新出品高性能单片机 STC32G144K246， 在原来赛道行进过程中，需要对赛道旁目标盘使用紫外激光照射， 留下痕迹；===STC32G144K246, 控制激光炮！和以往智能车竞赛其他芯片用的分辨率一样， 如果同学们的算法效率也比较高，处理得快的话， 可以工作在100帧，足够今年及以后的题目使用了。]]></description><category></category></item><item><title><![CDATA[OP/PGA, 内部4组运放的 讨论，STC32G144K246，4组比较器]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154989198</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154989198</guid><author>USB_CAN_8051</author><pubDate>Tue, 18 Nov 2025 14:30:45 +0800</pubDate><description><![CDATA[OP/PGA, 内部4组运放的 讨论， ===STC32G144K246, LQFP100 / 64。]]></description><category></category></item><item><title><![CDATA[16组，STC32G 系列的 CAN过滤器 / CAN筛选器，CAN-FD过滤器 / CAN-FD筛选器]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154939443</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154939443</guid><author>USB_CAN_8051</author><pubDate>Mon, 17 Nov 2025 10:07:50 +0800</pubDate><description><![CDATA[STC32G 系列的 CAN-FD, CAN, 过滤器，筛选器 每组独立的 CAN的 过滤器 / 筛选器数量 ===从早期芯片每组CAN最多 2组 过滤器 扩展到了         最多支持 16组 过滤器 关键字： CAN-FD 过滤器，CAN-FD 筛选器 CAN 过滤器，CAN  筛选器 此处：过滤器 就是  筛选器。TC32G144K246, 2组独立的 CAN-FD，向下支持传统的 CAN: 每组独立的CAN-FD可以配置： ===1~16组独立且可编程的内部29位接收过滤器。]]></description><category></category></item><item><title><![CDATA[最便宜的 车规-FOC，24万转@STC32G12K128-24A车规，STC-FOC 新算法库,11/13更新]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154818503</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154818503</guid><author>USB_CAN_8051</author><pubDate>Fri, 14 Nov 2025 08:20:58 +0800</pubDate><description><![CDATA[2025年11月13日 新 更新 STC-FOC库，提供完整的项目程序。]]></description><category></category></item><item><title><![CDATA[简单图像识别, 30W像素摄像头，适合扫码，智能车, STC32G144K246]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154778230</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154778230</guid><author>USB_CAN_8051</author><pubDate>Thu, 13 Nov 2025 10:51:34 +0800</pubDate><description><![CDATA[卖广泛，价格稳定 针对该摄像头的介绍： 产品概览： GC032A是一款高性能、低功耗的CMOS图像传感器，以其640×480的高分辨率和1/10英寸的光学格式脱颖而出。接口选项: 提供通用的双线串行接口，以及与BB的DVP和SPI接口兼容性，便于主机控制和数据传输。8.SPI模式工作时，需要在D0、D1、D2、D3、SCK、MCLK的背面走3~5倍信号线宽度的地线（或者铺地，网格铺地的线宽/栅格间距≥1/2），两侧各走≥1倍宽度的地线，隔离的地线在Sensor端和连接器端均有连通到Pin脚的通路。]]></description><category></category></item><item><title><![CDATA[录音 / 放音，ADC+DAC应用：STC32G144K246-实验箱, 复读机-A率-存储在SRAM]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154726260</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154726260</guid><author>USB_CAN_8051</author><pubDate>Wed, 12 Nov 2025 09:35:44 +0800</pubDate><description><![CDATA[使用12位的DAC输出，刚好能满足A率的动态范围，音质也很好。然后放在SRAM中的循环队列，可以缓冲8秒的声音（8K采样），推荐便宜的TL431这个2.5V做基准即可，RMB0.08。为了应用简单，本例将话筒ADC后的数据使用A率压缩，用户设计电路时，AVREF一定要接低噪声参考电压源，A率的原始PCM采样信号位长就是12bit的，类似复读机，缓冲8秒的声音，用户可自行修改成。压缩成8bit，符合国际电工委的协议标准。咪头、话筒输入放大电路的噪声越低越好。，实现实时、单声道的音频输入输出。]]></description><category></category></item><item><title><![CDATA[问豆包 / deepseek, 【STC32G144K246】 和【嘉立创开源广场】搞个为期2个月的创新竞赛]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154680016</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154680016</guid><author>USB_CAN_8051</author><pubDate>Tue, 11 Nov 2025 09:38:46 +0800</pubDate><description><![CDATA[狼烟再起，51的夏天到了，帮起草个宣传 问 豆包 / deepseek, 【STC32G144K246】 和【嘉立创开源广场】 搞个为期2个月的创新竞赛 问 豆包： STC32G144K246-LQFP100, LQFP64， 准备在 2025年12月1号开始和【嘉立创开源广场】 搞个为期2个月的创新竞赛。]]></description><category></category></item><item><title><![CDATA[自行激光炮@雁过留痕组，飞檐走壁组，全国大学生智能汽车竞赛@STC32G144K246]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154636547</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154636547</guid><author>USB_CAN_8051</author><pubDate>Mon, 10 Nov 2025 09:07:25 +0800</pubDate><description><![CDATA[24-通道, 6组周期不同高级16位PWM定时器：         3 组 4 对互补PWM（PWMA/PWMC/PWME），方便控制 3组3相电机         3 组 4 个单独PWM（PWMB/PWMD/PWMF） T0/T1/T2/T3/T4, T5/T6/T7/T8, T9/T10, T11, T17/T18, 14个24位定时器 RTC-年/月/日/星期/时/分/秒 实时时钟。===STC32G144K246, 控制激光炮！===STC32G144K246, 控制激光炮！]]></description><category></category></item><item><title><![CDATA[DAC+OPA（数控增益运放）测试程序，2路DAC和4个OPA, @STC32G144K246]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154520658</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154520658</guid><author>USB_CAN_8051</author><pubDate>Fri, 07 Nov 2025 09:22:52 +0800</pubDate><description><![CDATA[DAC2+OPA3: DAC2输出内部接到OPA3的正输入端，OPA3负输入端选择P5.1(测试时P5.1要悬空)，从P3.2输出3000Hz正弦波，内部BUFFER方式(+1放大)。DAC2+OPA4: DAC2输出内部接到OPA4的正输入端，OPA4负输入端选择P1.7(测试时P1.7要悬空)，从P4.0输出3000Hz正弦波，内部BUFFER方式(+1放大)。正相增益1、2、3、5、9、17、33、49，满足大本分的应用场合。内部反相增益1、2、4、8、16、32、48，]]></description><category></category></item><item><title><![CDATA[8H4K64TLCD驱动段码LCD屏教程（一）点亮段码LCD屏8H4K64TLCD驱动段码LCD屏教程（二）触摸按键]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154474819</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154474819</guid><author>USB_CAN_8051</author><pubDate>Thu, 06 Nov 2025 08:58:35 +0800</pubDate><description><![CDATA[这个怎么理解呢，以第一个为例，看到“从上到下为 0 5 10 15”这个文字所在的那八列，其中横着的COM0对应的那一行就是对应的LCD_buff[0]数组对应的显示内容，横着的COM1对应的那一行就是对应的LCD_buff[5]数组对应的显示内容，横着的COM2对应的那一行就是对应的LCD_buff[10]数组对应的显示内容，横着的COM3对应的那一行就是对应的LCD_buff[15]数组对应的显示内容，且写1点亮 例1：要想点亮“P2”所在的图标就是LCD_buff[0] |= 0x08;]]></description><category></category></item><item><title><![CDATA[什么？8H4K64TL硬件80mA大电流LED数码管自动刷新驱动居然可以8位亮度256种组合？]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154426306</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154426306</guid><author>USB_CAN_8051</author><pubDate>Wed, 05 Nov 2025 09:00:06 +0800</pubDate><description><![CDATA[/因为硬件量化级数是0~8共9级，9的倍数在8位之内最大值为252，所以SEG_Bri为0~251，软件量化级数为252/9=28，templ为LSB，给软件，范围0~27         if(templ<=temp)                        //和模拟电路PWM类似，temp为上升锯齿波，templ为固定值，二者比较即可形成PWM，如果等于也按本级亮度处理，不然最高亮度temph溢出         {                 SEG_Func(temph);]]></description><category></category></item><item><title><![CDATA[可以 唤醒 【省电模式 / 主时钟停振模式】的 中断资源]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154383586</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154383586</guid><author>USB_CAN_8051</author><pubDate>Tue, 04 Nov 2025 09:04:51 +0800</pubDate><description><![CDATA[可以 唤醒 【省电模式 / 主时钟停振模式】的 中断资源。]]></description><category></category></item><item><title><![CDATA[内部144K RAM测试@120MHz读写，STC32G144K246]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154336093</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154336093</guid><author>USB_CAN_8051</author><pubDate>Mon, 03 Nov 2025 09:19:30 +0800</pubDate><description><![CDATA[程序内指定了内部IRC的时钟频率，CPU工作在120MHz，通过HPLL倍频到120MHz，CKCON &= ~0x07：xdata操作等待时间设置为0。64K far(同样属于xdata，但是编译器只认64K内的，后面的需要使用far关键词)可以看到打印信息中，同一个索引下的读出地址一致，且打印到最后也没有异常重启或者数据错乱。RAM分布：16K edata，64K xdata，结果：（需要设置波特率为500000）]]></description><category></category></item><item><title><![CDATA[EEPROM的使用 请 配合比较器做掉电检测 | 唯一正解，电力系统标准应用]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154112412</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154112412</guid><author>USB_CAN_8051</author><pubDate>Thu, 30 Oct 2025 08:26:22 +0800</pubDate><description><![CDATA[EEPROM的使用 请 配合比较器做掉电检测 EEPROM中的本次上电后可能要改的数据，上电后读到 SRAM中， 电源正常时操作SRAM, 掉电时及时写回 EEPROM要保证时间足够，就是调整外部电压偏低检测中断的提前量，如 1, 交流220V, 7805稳压电路前端输入是 11V; 2, 交流210V, 7805稳压电路前端输入是 10.5V; 3, 交流200V, 7805稳压电路前端输入是 10V; 4, 交流190V, 7805稳压电路前端输入是 9.5V; 5, 交流180V, 7805稳压电路前]]></description><category></category></item><item><title><![CDATA[RAM中运行程序@120MHz, STC32G144K246 | 从QSPI直接运行程序开发中]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154057908</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154057908</guid><author>USB_CAN_8051</author><pubDate>Wed, 29 Oct 2025 08:24:52 +0800</pubDate><description><![CDATA[这种方法在调用其他函数的时候，本质还是会跳转回到FLASH部分运行 第二种是使用独立的工程来编译RAM中需要运行的程序，这部分通过设置程序整体偏移地址为0x800000实现，同时通过hex2bin.exe实现自动转为bin文件，这个编译后的bin文件通过“打开EEPROM文件”载入即可使用 使用同一工程的方式，效果是P32和P35闪烁，长按P32按键后，P32、P35停止闪烁。如果RAMEXE设置为0时，可以通过03:0000H~03:0FFFH的far地址读写，此时可以认为是拓展的xdata地址。]]></description><category></category></item><item><title><![CDATA[STC32G144K246-LQFP100 核心板, 20251027版，请大家多提宝贵建议，立创EDA开源]]></title><link>https://blog.csdn.net/USB_CAN_8051/article/details/154004524</link><guid>https://blog.csdn.net/USB_CAN_8051/article/details/154004524</guid><author>USB_CAN_8051</author><pubDate>Tue, 28 Oct 2025 08:22:54 +0800</pubDate><description><![CDATA[TFT-i8080/M6800接口, QSPI, 3组独立的SPI, 2组独立的I2C。3 组 4 对互补PWM（PWMA/PWMC/PWME），方便控制 3组3相电机。T0/T1/T2/T3/T4/T5/T6, T7/T8/T9/T10, T11系统定时器。===【DSP+支持32位/8位8051指令】@120MHz ~ 72MHz。2组 CAN-FD!2组独立 真12位ADC, 2组独立 12位DAC, 有DMA支持。2组独立的12位DAC；RTC-年/月/日/星期/时/分/秒 实时时钟。]]></description><category></category></item></channel></rss>