姓名:殷琦 日期:2018/06/30
今日学习任务 :了解 stm32的原理,安装其相关的软件并调试。也跟着老师进行了程序的文件加入和编写。
今日任务完成情况 : 今日任务按计划完成,编写完成,调试完成, 代码量 10+行。
今日开发中出现的问题汇总 : 找不到串口,后来添加了老师发的串口
今日未解决问题 : 无
今日开发收获 : 微处理器 :51 (8位) 15,STM8 430(16位) AVR(16位)STM32 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)
自我评价: 良好。
其他 无