找回密码
 立即注册
楼主: f278457546

学习stc32g

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2026-05-01 03:00:05
已绑定手机

2

主题

54

回帖

144

积分

注册会员

积分
144
发表于 5 天前 | 显示全部楼层

37,c语言程序设计一

volatile char xdata a=0xa5; 01:xxxxH
volatile char * edata p; *P edata
p=&a;

函数:

image.png

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2026-05-01 03:00:05
已绑定手机

2

主题

54

回帖

144

积分

注册会员

积分
144
发表于 5 天前 | 显示全部楼层

38 C语言程序设计二

函数的参数: 可重入函数和静态函数的区别

寄存器传参和存储器传参

image.png

image.png

image.png

image.png

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2026-05-01 03:00:05
已绑定手机

2

主题

54

回帖

144

积分

注册会员

积分
144
发表于 5 天前 | 显示全部楼层

39 函数调用例子一

通过反汇编跟踪传参的过程,通过寄存器和存储器进行传参和返回

40 函数调用例子二

数组传参与字符串传参的本质就是数据的首地址,

函数指针

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2026-05-01 03:00:05
已绑定手机

2

主题

54

回帖

144

积分

注册会员

积分
144
发表于 5 天前 | 显示全部楼层

41 C语言程序设计之 属性,预处理器

__attribute __

变量或者和函数起别名

image.png

image.png

强制编译器数据对齐

image.png

无返回 noreturn void

预处理器

#ifndef xxx

#include 头文件包含

#define xxx

#endif

一般文件名在宏成名中 系统文件 加__标识,用户文件不加

#define LEN 128 //增加字符可读性

宏函数

#define MAX(x,y)((x)>(y)?(x):(y)) 三目运算的宏函数

image.png

image.png

不带# 可以测试是否定义过定义 defined xxx

image.png

程序工中log输出可以使用__file line之类指示当前代码行数位置,抓虫子比较有用

#undef xxx 取消定义

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2026-05-01 03:00:05
已绑定手机

2

主题

54

回帖

144

积分

注册会员

积分
144
发表于 5 天前 | 显示全部楼层

42. 基础硬件环境--电源设计

外部电源-->dcdc--5v-->ldo-->3.3

芯片工作电压 1.9-5.5v

芯片自我保护电路:

5.6v稳压管

image.png

32768晶振

image.png

vin到芯片vcc 附近加滤波电龙 c1 47uf c2 100nf 0805 30mil线宽

image.png

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2026-05-01 03:00:05
已绑定手机

2

主题

54

回帖

144

积分

注册会员

积分
144
发表于 5 天前 | 显示全部楼层

43 内嵌汇编

image.png

putchar.c

print函数的输出重定位

calloc

free

init_mempool 先初始化一个内存池

mallo

realloc 重新分配快

例子:
image.png

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2026-05-01 03:00:05
已绑定手机

2

主题

54

回帖

144

积分

注册会员

积分
144
发表于 5 天前 | 显示全部楼层

44 c语言程序设计 按键识别与显示

矩阵键盘与数码管

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2026-05-01 03:00:05
已绑定手机

2

主题

54

回帖

144

积分

注册会员

积分
144
发表于 5 天前 | 显示全部楼层

45 时钟,复位和,电源

image.png

时钟的三级片

  1. 始终来源 hsi hse lsi lse watchdog?

    rtc使用只能使用外部晶振,内部rtc时钟只能用作调试

  2. 产生主时钟 clk

  3. 给cpu提供时钟,给各种外设提供时钟分频

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2026-05-01 03:00:05
已绑定手机

2

主题

54

回帖

144

积分

注册会员

积分
144
发表于 5 天前 | 显示全部楼层

46.时钟,复位,电源

复位:

上电复位: 上电后电压高于门限电压如1.9v后延迟32768个时钟后结束上电复位过程,

低电压复位

复位脚复位

看门狗复位

电源:

低速模式

空闲模式

掉电模式

回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:9
  • 最近打卡:2026-05-01 03:00:05
已绑定手机

2

主题

54

回帖

144

积分

注册会员

积分
144
发表于 5 天前 | 显示全部楼层

47-48

妈蛋 又丢笔记

回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-5-1 10:30 , Processed in 0.127027 second(s), 100 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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