找回密码
 立即注册
查看: 848|回复: 15

STC32G单片机学习笔记

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2024-09-26 19:13:52

1

主题

16

回帖

107

积分

注册会员

积分
107
发表于 2024-7-22 09:52:03 | 显示全部楼层 |阅读模式
《第一天》因为之前有过一丢丢的基础,所以前三集开着倍数过去的,第一集主要就是收获了学习就应该有发散性思维,举一反三,触类旁通此为最佳,何为入门:看到项目,心中有数,根据成本,如何选型,如何实现。

第二集收获冲哥试验箱的模块具备的功能,大体了解每个模块是干嘛的。至于如何实现,怎么实现,还需要后期慢慢学习
第三集搭建环境,这没什么可以说的,跟着一步一步来就搞定

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2024-09-26 19:13:52

1

主题

16

回帖

107

积分

注册会员

积分
107
发表于 2024-7-22 10:09:04 | 显示全部楼层
本帖最后由 li_mengfen 于 2024-7-22 11:11 编辑

《第二天》点亮一个LED简单啊,跟着学习,有啥不懂的直接CSDN搜就行了,给(npn)三极管b端低电平,再给二极管低电平就OK了。
1.弄清楚可位寻址寄存器和不可的区别,可位就是能P1.1,P1.2I/O口一个个定义,不可位就是一次定义一坨。
2.sfr寄存器,sbit定义I/O,
3.0X_ _,_H。表示16进制
4.sfrP4=0XC0;sfrP4M1=0XB3;sfrP4M0=0XB4;我需要调用p4I/O口来操作,把他定义一下


6.PnM1.x=0  PnM0.x=0;定义Pn可输出,可接受 高低 电平(准双向口)eg:P4M1=0X00;P4M0=0X00;
5.不断电下载真的难受啊,没板子,无法实践,印象不深刻,但是步骤还是清楚的。
/*新手入门,兴趣使然。为了进步,为了money。有不足之处请各位大佬指出来,虚心接受,嘎嘎进步*/


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:430
  • 最近打卡:2025-05-09 08:24:27
已绑定手机

19

主题

3196

回帖

4960

积分

论坛元老

积分
4960
发表于 2024-7-22 11:37:07 来自手机 | 显示全部楼层
li_mengfen 发表于 2024-7-22 10:09
《第二天》点亮一个LED简单啊,跟着学习,有啥不懂的直接CSDN搜就行了,给(npn)三极管b端低电平,再给二 ...

可以申请屠龙刀来验证
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:431
  • 最近打卡:2025-05-09 09:00:33
已绑定手机

77

主题

4874

回帖

8500

积分

超级版主

DebugLab

积分
8500
发表于 2024-7-22 16:09:21 | 显示全部楼层
不断电下载可以收到下载命令或按下按键后IAP_CONTR=0x60
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2024-09-26 19:13:52

1

主题

16

回帖

107

积分

注册会员

积分
107
发表于 2024-7-22 20:27:52 | 显示全部楼层
so*** 发表于 2024-7-22 11:37
可以申请屠龙刀来验证

嗯呐,给曹姐姐说了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2024-09-26 19:13:52

1

主题

16

回帖

107

积分

注册会员

积分
107
发表于 2024-7-22 20:39:49 | 显示全部楼层
Debu*** 发表于 2024-7-22 16:09
不断电下载可以收到下载命令或按下按键后IAP_CONTR=0x60

大佬,你这一串短短的代码驱使我的好奇心去CSDN翻了半天,是找到有配套的代码,但是初学者看那些代码还是比较痛苦的,代码里面调用的函数整的我一脸懵。

点评

初学者,不断电,手动按按键后,软复位到ISP区 学了串口,用这个,发送指定命令软复位到ISP区 勾选每次下载前都发送自定义命令,一点下载就自动软复位到ISP区下载程序,特别好用 [attachimg]52105[/attachimg]  详情 回复 发表于 2024-7-22 23:34
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:431
  • 最近打卡:2025-05-09 09:00:33
已绑定手机

77

主题

4874

回帖

8500

积分

超级版主

DebugLab

积分
8500
发表于 2024-7-22 23:34:09 | 显示全部楼层
li_me*** 发表于 2024-7-22 20:39
大佬,你这一串短短的代码驱使我的好奇心去CSDN翻了半天,是找到有配套的代码,但是初学者看那些代码还是 ...


初学者,不断电,手动按按键后,软复位到ISP区
学了串口,用这个,发送指定命令软复位到ISP区
勾选每次下载前都发送自定义命令,一点下载就自动软复位到ISP区下载程序,特别好用
截图202407222331493966.jpg
DebugLab
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2024-09-26 19:13:52

1

主题

16

回帖

107

积分

注册会员

积分
107
发表于 2024-7-23 11:58:08 | 显示全部楼层
Debu*** 发表于 2024-7-22 23:34
初学者,不断电,手动按按键后,软复位到ISP区
学了串口,用这个,发送指定命令软复位到ISP区
勾选每次 ...

谢谢,
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2024-09-26 19:13:52

1

主题

16

回帖

107

积分

注册会员

积分
107
发表于 2024-7-29 17:00:06 | 显示全部楼层
li_me*** 发表于 2024-7-22 10:09
《第二天》点亮一个LED简单啊,跟着学习,有啥不懂的直接CSDN搜就行了,给(npn)三极管b端低电平,再给二 ...

第三次《C语言运算符和进制数》10进制转2,10转16,运算符+-*/;i++,i--以及++i这些区别。一看就会。重点就是如何通过16位进制编辑P6端口的高低电平,11101110,3号和7号亮P4.0=0XEE;
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2024-09-26 19:13:52

1

主题

16

回帖

107

积分

注册会员

积分
107
发表于 2024-7-29 17:18:35 | 显示全部楼层
《LED闪烁和花式点灯》我觉得是真的就不花。delay函数确定延时时间,三长三短我觉得用这个函数太麻烦了,期待学到更精妙的。dowhile先做再判为假结束循环,while先判为真进循环,为假结束。.c.h定义,声明
新建文件添加路径,文件添加到工程,只要多来几遍,就会习惯成自然
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-9 09:19 , Processed in 0.180544 second(s), 117 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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