生产实习日报(11)

姓名:潘涛         日期:2018.6.30


今日学习任务 :        了解 stm32的原理,安装其相关的软件并调试,跟着老师进行了程序的文件加入和编写


今日任务完成情况:         今日任务按计划完成,编写完成,调试完成


代码量  10来行。


今日开发中出现的问题汇总:           keil 编译出错


                                                     无法加载程序


今日未解决问题   : 无


今日开发收获  :         微处理器 :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)






自我评价: 良好。

猜你喜欢

转载自blog.csdn.net/weixin_41441115/article/details/80869641
今日推荐