学生姓名:朱维佳 日期:2018/06/30
今日学习任务:STM32基础学习,安装及相关软件调试。
今日任务完成情况:基本完成今天学习任务,代码量约10+。
今日开发中出现的问题汇总:建立新工程的时候添加文件后编译报错。
今日未解决问题:无。
今日开发收获:微处理器 : 51 (8位) 15,STM8
430(16位) AVR(16位)
STM32 S3C2451
ARM7 ARM9
可编程逻辑器 : FPGA (Intel 中低端) CPLD(XiLinx 中高端)
信号处理器 : DSP
开发板+固件库 : AVR+固件库 16位arduion
树莓派
FPGA+固件库 : 片上系统(少见,了解)
ARM : 冯诺依曼 三级 ARM7
哈佛 五级 ARM9
ARM : ARM系列 : ARM7、ARM9、ARM9E、ARM10、ARM11
MMU(内存管理单元)
Cortex : CortexR(实时性)
CortexM :M0、M3、M4……(通用)
CortexA(高端)
Security :ATM
1 《例说STM32》 刘军
2 《库函数开发指南》刘烺
3 《ARM体系结构与编程》杜春雷
大端模式 0x11……小端模式 0x12……
端口配置低寄存器(GPIOx_CRL)
端口配置高寄存器(GPIOx_CRH)
端口输入数据寄存器(GPIOx_IDR)
端口输出数据寄存器(GPIOx_ODR)
端口位设置/ 清除寄存器(GPIOx_BSRR)
端口位清除寄存器(GPIOx_BRR)
端口配置锁定寄存器(GPIOx_LCKR)
自我评价:良好,可以完成学习任务。