当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] STM32笔记3:结构体指针访问寄存器

    //peripheral:外设 #include"stm32f4xx.h"//peripheral #definePERIPHERAL ((unsignedint)(0x40000000)) #defineAHB1_BASE ((unsignedint)(PERIPHERAL+0x00020000)...

    93
    热度
  • [综合] STM32笔记5:模拟写库的结构

    一些写在前面的笔记:引入文件概念,将不同功能的代码封装起来,用头文件包含stm32f4xx.h:存放外设,寄存器映射的代码,寄存器的结构体定义stm32f4xx_gio.c:跟外设相关的固件库函数的具体内容:eg:GPIO_SetBits()函数的写法以及GPIO_ReSetBits()等函数stm...

    53
    热度
  • [综合] 日常复习C语言1:

    明确目标画流程图写程序编译链接执行测试,调试 维护修改 编译:将源码转换成机器语言产生目标文件,目标文件不是完整的程序所以不能运行。 链接:将目标文件与启动文件以及源文件中使用到的库文件相结合产生可执行文件,可执行文件可以执行。C语言规定: int类型:占用一个字长char类型:占用一个字节 //...

    103
    热度
  • [综合] 模拟写库的技巧

    //引入文件概念,将不同功能的代码封装起来,用头文件包含//main.c//stm32f4xx.h:存放外设,寄存器映射的代码,寄存器的结构体定义//stm32f4xx_gio.c:跟外设相关的固件库函数的具体内容:eg:GPIO_SetBits()函数的写法以及GPIO_ReSetBits()等函...

    60
    热度
  • [综合] STM32笔记7

    视频参考:10 1.建立工程模板: startup:此处放启动文件。 CMSIS:此处放system.c文件 STM32F3XX_StdPeriph_Driver:固件库中的外设驱动库全部放进来。因为C文件中包含头文件,编译的时候会自动包含进来,所以不用添加.h文件。 User:添加固件库中user...

    107
    热度
  • [综合] C++学习1:动态分配内存new与撤销内存的运算符delete

    1.new运算符:new类型[初值] newint; newint(100); newchar[10]; newint[5][4];//用new开辟数组空间时,不能指定初值。 float*p=newfloat(3.1415967);//开辟一个存放单精度的空间,并指定该实数的初值为3.1415967...

    55
    热度
  • [综合] C++学习2.1:类与对象

    类的声明: class类名 {private:私有的数据和成员函数;public:公用的数据和成员函数; };举个例子(如何声明类): classStudent//Student是类的类型 {private://用来声明成员的访问属性,private下的类外不能调用intnum;stringname...

    55
    热度
  • [综合] C++程序练习小游戏1:系统给出一个随机数,用户来猜大小,猜一次系统给出提示是猜大了还是猜小了,知道猜中那个数为止

    #include<iostream> #include<stdlib.h> #include<string> //调试f10执行下一步,f11执行下一句 usingnamespacestd;intmain() {cout<<"gamestart:"&l...

    71
    热度
  • [综合] C++学习10:单目运算符重载

    前置自增:返回的是加之后的,用法即:++a 后置自增:返回的是加之前的,用法即:a++ #include<iostream> usingnamespacestd; classTime {public: Time(){minute=0;sec=0;} Time(intm,ints):mi...

    102
    热度
  • [综合] C++学习11:多态性

    多态:即一个事物有多种形态。在C++程序设计中,多态性是指不同功能的函数可以用同一个函数名,这样就可以用一个函数名调用不同功能的函数。 关于多态性:函数重载,运算符重载。

    65
    热度
  • [综合] UART、RS232、RS485、Modbus通讯协议

    UART(通用异步收发器):作用:将数据通过串行发送出去,即将一个byte的数据一bit的发送出去。 RS232与RS485:规定了电气特性。电气特性即电平特性。 RS232的电平特性:逻辑“1”为-3—-15V,逻辑“0”:+3—+15V。 RS485的电平特性:逻辑“1”以两线间的电压差+2V~...

    100
    热度
  • [综合] STM32F103之USART接收数据(基于RS485与RS232通信)

    (RXNE中断和IDLE中断的区别? 当接收到1个字节,就会产生RXNE中断,当接收到一帧数据,就会产生IDLE中断。比如给单片机一次性发送了8个字节,就会产生8次RXNE中断,1次IDLE中断。于是我决定在产生RXNE中断时将接收到的一个字节的数据用数组保存起来。在产生IDLE中断的时候,改变Re...

    82
    热度
  • [综合] 以STMF103为例总结时钟树

    /*****************************************关于时钟:system_stm32f10x.c中有如下说明*******************************************///STM32的4类时钟: //外部时钟HSE:高速外部时钟信号,精度...

    41
    热度
  • [综合] 关于STM32的服用功能与重映射

    4.4.1端口复用功能 STM32有很多的内置外设,这些外设的外部引脚都是与GPIO复用的。也就是说,一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用。这部分知识在《STM32中文参考手册V10》的P109,P116~P121有详细的讲解哪些GPIO...

    49
    热度
  • [综合] JAVA WEB 上传图片文件到工程项目下

    protectedvoidservice(HttpServletRequestreq,HttpServletResponseresp)throwsServletException,IOException{req.setCharacterEncoding("utf-8");resp.setConten...

    19
    热度
  • [综合] 在服务器端避免表单的重复提交

    利用同步令牌来解决重读提交的基本原理 1用户访问包含表单的页面服务器在这次会话中创建一个session对象并产生一个令牌值将这个令牌值作为隐藏输入域值随表单一起发送到客户端同时将令牌值保存到session中 2用户提交页面服务器端首先判断请求参数中的令牌值和Session中保存的令牌值是否相...

    49
    热度
  • [综合] 软件测试边界值,等价

    12.三个输入条件为:枪机、枪托和枪管的销售量。针对输入域展开边界值测试,则枪机的边界点为1和70,枪托边界点为1和80,枪管边界点为1和90。基本边界值分析的测试用例集合见表3-8。针对输出域展开边界值测试,以销售额为输出,得到测试用例集合见表3-9。表中预期输出是指销售商的总提成。 开始测试:...

    98
    热度
  • [综合] PreparedStatement百度百科

    PreparedStatement java,servlet中的PreparedStatement接口继承了Statement,并与之在两方面有所不同:有人主张,在JDBC应用中,如果你已经是稍有水平开发者,你就应该始终以PreparedStatement代替Statement.也就是说,在...

    91
    热度
  • [综合] 反射机制的作用

    一:反射机制的作用主要是: 1:可以将.class文件转为.java文件,实现反编译 2:可以通过类的名字得到这个JAVA对象中所有的属性和方法。 3:用的最多的就是spring框架了。因为我们在配置文件中配置好类的应射关系后,就可以通过反射机制自动找它的属性和方法了。框架再复杂也是使用...

    55
    热度
  • [综合] Win10专业版ipconfig命令无法使用的解决方法!

    Win10专业版ipconfig命令无法使用的解决方法! 时间:2017-01-05来源:本站整理浏览量:661 在Windows10操作系统中我们可以在命令提示符中使用“ipconfig”命令来查看本机的网络相关信息。但是有用户反应称“ipconfig”命令无效的情况,提示:不是内部或外部命令...

    111
    热度