- 博客(7)
- 收藏
- 关注
原创 ARM一些基本概念总结
MSB:最高有效位;LSB:最低有效位;AHB:先进的高性能总线;VPB:连接片内外设功能的VLSI外设总线;EMC:外部存储器控制器;MAM:存储器加速模块;VIC:向量中断控制器;SPI:全双工串行接口;CAN:控制器局域网,一种串行通讯协议;PWM:脉宽调制器;ETM:嵌入式跟踪宏;CPSR:当前程序状态寄存器;SPSR:程序保护状态寄存器;...
2018-07-26 10:29:25 291
原创 关于KEIL_MDK编译生成的程序大小说明
这些参数的单位是Byte 图中几个参数分别代表 Code:代码的大小 RO:常量所占空间 RW:程序中已经初始化的变量所占空间 ZI:未初始化的static和全局变量以及堆栈所占的空间 上述参数和芯片Flash以及SRAM的对应关系是 Flash占用大小=Code+RO+RW SRAM占用大小=RW+ZI ...
2018-07-24 16:31:27 2142
原创 C语言面试题汇总(1)
目录1.预编译问题1:什么是预编译?问题2:何时需要预编译?2.关键字:static,const,volatileStatic的用途:静态存储类型内部链接属性Const的用途:声明常变量,使得指定的变量不能被修改;修饰函数形参,使得形参在函数内不能被修改,表示输入参数;修饰函数返回值,使得函数的返回值不能被修改。Volatile的用途:1.预编译...
2018-07-24 09:31:41 1518
原创 python语言学习之简介与特点
Python 简介Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。 Python 是交互式语言: 这意味着,您可以...
2018-07-17 15:22:43 500
转载 KEIL/MDK编译优化选项注意事项
来源:https://blog.csdn.net/chengdong1314/article/details/53463183KEIL编译器C语言编译选项优化等级说明原文0 Minimum optimization. Turns off most optimizations.It gives the best possible debug view and the lowest level ...
2018-07-11 09:06:21 21330
原创 485通讯注意事项总结
调试485通信很容易出现乱码:排查原因可能有以下三点:1.A、B两线是否反接,对调两线即可验证;2.注意发送与接收方向控制,并且发送后需要做延迟才改变方向控制,否则接收容易出问题。3.双方通信的参数是否配置为相同。...
2018-07-10 22:22:59 1708 1
转载 STM32CubeMX新建工程+基本IO配置过程
来源:https://blog.csdn.net/ybhuangfugui/article/details/52281260本文结合基本IO配置实例,讲述关于STM32CubeMX新建工程的过程。最终通过STM32CubeMX工具配置完成一个驱动IO(点亮LED)的软件工程,也就是通过STM32CubeMX配置完成之后,打开工程直接下载就能点亮LED的工程。本文使用Keil(MDK-ARM) V5...
2018-07-09 11:50:30 4571
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人