跟着冲哥学习Ai32G12K128,学习总结
本帖最后由 DebugLab 于 2024-11-12 22:41 编辑第一集:认识单片机是一个小功能的CPU以及它们的封装,其中如何从零开始学习一款新的单片机该如何学习,学会查找资料、解决问题,是在解决不了的问题可以在论坛或是交流群寻求帮助。
第二集:认识电路板上的器件,其中包括看得懂原理图,理解硬件原理图如何这样画的,其次写程序最重要的就是如何查看原理图上的网络标签,以及硬件原理。
第三集:学习如何在电脑上安装编译环境,首先我们需要从https://www.stcai.com/syx官网上下载ISP下载工具软件以及Ai32G12K128的芯片手册,其次是安装KEIL环境,在安装KEIL环境的时候需要破解。
第四集:学习到我们需要再ISP工具上添加头文件及仿真文件
其次还需要安装一个keil的C51依赖包,在新建工程选择相对应的芯片型号
学习如何点亮LED灯,根据下图看出P4.0是控制一个PNP三极管,输入低电平PNP三极管导通,高电平截止,其次二极管的单向导电性,知道P6端口设置为低垫片就能点亮LED
根据STCG32K128芯片手册得知IO口寄存器及配置模式
第五集:学习如何使用单片机写一个printf函数,以及进制转换、数据类型的认识,其中要熟悉十六进制,八进制,二进制,以及如何使用printf打印。学习进制转换之间是如何转换的,一字节等于八bit,以第五集点灯为例,我们要点亮所有的LED灯,那我们就可以使用P6端口或等于0x00,同样要清掉的话就使P6端口等于0xff
第六集:学习点灯
第七集:学习如何使用按键点灯
根据上图知,P3^2是一个按键IO口,按键按下为低电平
页:
[1]