学习笔记(单片机)02

前言:

 在此感谢百问网黄老师的授课指导。

文章如有不妥之处,望指正!

对于(C8T6)芯片的使用方法:

1.去官网下载资料,《数据手册》、《参考手册》。

2.下载公板等配套资料。(eg:《原理图》)

3.根据原理图分析硬件。(最小系统)

4.根据示例程序和《参考手册》编写程序进行测试。

最小系统:用最少的电路组成单片机可以工作的系统。

电源电路,复位电路,时钟电路,启动选择电路,调试下载。

外设和寄存器:了解存储结构,引脚。

三种启动:主闪存存储器,系统存储器,内置SRAM。

单片机开发模式:

1.使用汇编操作寄存器-------执行效率高-------编写难度高,移植性差。

2.使用C语言操=操作寄存器-------执行效率适中-------编写效率低,移植性差。

3.使用库开发(标准库,HAL库)-------执行效率稍低-------编写效率高(HAL库移植性好)。

创建工程:

1.自定义创建工程:定制化程度高,干练简洁,前期配置难度高,需要一定经验。

STM32CubeMX创建工程:上手难度低,可视化方便,需要按指定规则编写代码。

课节总结:了解了单片机的使用方法,对其存储以及启动编写有大致了解和框架。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值