自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

商朕的博客

记录编程之路

  • 博客(27)
  • 资源 (8)
  • 收藏
  • 关注

原创 嵌入式浮点运算异常

嵌入式设备中出现float运行无法执行float问题从c语言端无法定位很难定位问题,需要借助汇编语言调试解决。针对float和double运算,arm内核会进行加速来提高运算速度。主要涉及ARM平台NEON指令的编译和优化,主要在汇编指令中区分差异。以float运算中vadd.f32 指令就是对应float的加速,汇编使用这个指令必须保证硬件打开FPU。嵌入式平台对于浮点运算,有可能能只是加速了单精度浮点,这种情况下,查看汇编指令,可以区分出来。查看汇编指令使用vadd.f32指令,必须确保硬件

2020-07-05 18:00:59 727

原创 简单的C语言

优先级及”++”执行代码:int a = 1;int b = 0;int c = 0;int d = (++a) * (c = 1);则a,b,c,d的值分别是多少?2,0,1,2bool 类型与float 类型使用if判断“零值”bool flag; if(flag) 或 if(!flag)float x = 0.001; if(x <= ...

2020-03-29 12:00:24 253

翻译 ubantu基本问题解决办法

1、 Could not connect to security.ubuntu.com:80 (91.189.91.93), connection timed outReading package lists… DoneW: Failed to fetch http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease C...

2019-07-16 22:52:38 1260 2

原创 wndows 脚本

将.txt文件改为.bat文件,即可以单击运行。#achieve cmd windows hide,runing ping 192.168.200.1 output d:/ping_wifi.txt,feedback network stability. PING.EXE always runing backstage. %1 mshta vbscript:CreateObject("WS...

2018-09-09 15:42:26 200

转载 Linux中bash快捷键与通配符

快捷键 作用 ctrl+C 强制终止当前的命令。 ctrl+L 清屏,相当于clear。 ctrl+U 删除或剪切光标之前的命令。 方便快速删除长命令。 ctrl+Y 粘贴剪切的内容。 ctrl+R 在历史命令中搜索命令。 ctrl+D 退出终端 ctrl+A 将光标移动到命令行的开头。 ...

2018-09-02 16:00:36 174

原创 vi 操作使用

1.保存1.保存

2018-09-02 11:18:53 276

原创 Shell 脚本语言

1.#!/bin/sh1.#!/bin/sh

2018-09-02 11:17:36 143

原创 Linux命令行

1.cat1.cat

2018-09-02 11:14:50 127

原创 专业英语词汇

英语 汉语 cast 强制类型转换 actual parameter, argument 实际参数 alignment 对齐 array initialization 数组初始化 automatic 自动的 availability 可用的 call-by-value 传值调用 constt...

2018-08-19 16:19:56 222

原创 编程基础知识

1. 优先级及”++”执行代码:int a = 1;int b = 0;int c = 0;int d = (++a) * (c = 1);则a,b,c,d的值分别是多少?2,0,1,22. bool 类型与float 类型使用if判断“零值”bool flag; if(flag) 或 if(!flag)float x = 0.001; if(x &l...

2018-08-19 13:58:14 2025

转载 《C专家编程》

const int * limitp = &limit;这段代码表示limitp是一个指向常量整型的指针。这个指针不能用于修改这个整型数。int array[] = {23, 34, 12, 17, 204, 99, 16};#define TOTAL_ELEMENTS (sizeof(array)/sizeof(array[0]))int main(){ in...

2018-07-29 15:02:35 994

转载 TCP/UDP 网络编程

端口http的端口号是80FTP的端口号为21SSH的端口号为22Telnet的端口号为23 通常用户自己定义的端口大于1024。嵌套字为了区分同一个TCP端口的不同应用程序进程的连接。流式嵌套字(SOCK_STREAM) 用于提供面向连接的、可靠的数据传输服务,即使用TCP进行传输。数据报嵌套字(SOCK_DGRAM)用于提供无连接的服务,即UDP进行传输。原始...

2018-07-28 14:05:59 242

转载 QT 打包操作

将QT产生的test.exe 复制到新的一个文件夹。在开始菜单打开Qt 5.9.2 for Desktop (MinGW 5.3.0 32 bit) 用户界面。在运行界面输入“windeployqt 程序名.exe ”回车,就会打包成功。注意事项: test.exe文件夹的路径不要在C盘test.exe文件尽量简短。...

2018-07-28 13:08:46 213

转载 RTX在卸载OFFICE之后无法使用问题针对64为系统

找到MSXML5.dll和MSXML5R.dll两个文件(一般是在C:\Program Files\Common Files\Tencent)将这两个文件 复制到C:\Windows\SysWOW64下(我的是64位系统),如果64为系统,复制到System32下会出现错误。使用管理员身份在命令行执行如下命令: regsvr32 %windir%\SysWOW64\msxml5.dll /...

2018-07-08 09:35:38 586

原创 QT network支持

服务器端客户端服务器端// 监听网络端口的数据// 连接信号与槽函数void Widget::initserver(){ server = new QTcpServer; //监听 server->listen(QHostAddress::AnyIPv4,10010); // 绑定新连接信号与槽函数 connect(s...

2018-06-10 17:54:12 1260

原创 QT 中SQL数据

初始化创建数据库创建初始化 数据库表访问数据库操作更新数据库数据删除数据库数据添加数据库信息初始化创建数据库void Widget::initsql(){ QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); db.setDatabaseName("bank.db"); if(db...

2018-06-10 12:29:16 456

转载 使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-05-16 11:25:53 111

转载 DHT22

DHT22.c#include "DHT22.h"#include "delay.h"#include <stdio.h> //Reset DHT11void DHT22_Rst(void) { DHT22_IO_OUT(); //SET OUTPUT DHT22_DQ_OUT=0; //GPIOA.0=0 ...

2018-05-16 11:21:17 1950 1

转载 DS1302

DS1302.c#include "ds1302.h"#include "stm32f10x.h"#define NOP() __NOP#define DS1302_CLK_H() (GPIOA->BSRR=GPIO_Pin_4)#define DS1302_CLK_L() (GPIOA->BRR=GPIO_Pin_4)#define DS1302_RST_H() (G...

2018-05-16 11:17:39 398

原创 CRC24

还有一个tbl_CRC24Q[]数组UINT32 CalculateBlockCRC24(UINT8 *ucBuffer, UINT32 ulCount){     unsigned int crc = 0;     int i = 0;    for(i=0; i < ulCount;i++)     crc = ((crc<<8)&0xfff...

2018-05-09 21:24:24 3376

原创 华为ME909之4G模块的开发

华为模块官网资料下载:1.华为AT指令的详解 2.华为模块使用例程3.华为模块业务流程《模块业务集成开发示例V3.0_严禁提供第三方》《HUAWEI ME909s Series LTE 模块AT命令手册-%28V100R001_01%2C Chinese%29》《HUAWEI ME909s Series LTE Module Application Guide-%28V100R001_03%2C ...

2018-05-06 18:24:49 10520

原创 字符串数组的操作

unsigned char *operator[3] = {"CMCC","CUCC","CTCC"};*operator[0]+1 和 *(operator[0]+1)的区别?第一个是字符C下一个字符的值, 第二个是 字符C地址下一个地址的值 ,所以第二种操作才是取字符数组下一个字母M。   ...

2018-05-05 14:53:39 826

原创 神奇的移动移位操作

 char num[10];char temp[10];temp = num[0] << 4 | num[1];和temp = num[1] | num[0] << 4; 这个运算是正确的看似结构相同,但是结果是不同,第一种方式:由于是对于相同数组的移位,先移位后 或,导致数值产生异常。第二种方法,则正常,这种很坑人!!!左移就是丢...

2018-05-04 18:29:00 273

原创 windows10下ubantu 14的安装双系统!!!

其实很是简单呀!!!!1. 将win10 磁盘分出一个20G(看你的电脑磁盘了,可以比这个大但是不能再小多少了!)的未分配区。还有啥电源选项的设置啥的,就直接百度就行。2.根据百度具体的步骤,使用UltraISO(这个软件直接免费下载就行)将ubantu的镜像导入到U盘中。(这就准备好了!)3.从U盘启动即可进入ubantu的安装界面,最重要的就是分区的设置,将空闲的20G分四个区,...

2017-02-09 10:04:54 611

转载 浮点数大小的比较

http://www.cnblogs.com/xiehongfeng100/p/4851201.html

2016-11-04 15:25:50 393

转载 stm32f10x.h(244): error: #67: expected a "}"

mdk编译器警告!

2016-10-29 23:37:36 4206 2

原创 我的virgin博客!

My   first blog我的处女博客!从刚踏入大学校门的那一刻,我怀着对于科技的崇拜,对于知识的渴望!走上了程序员之路,转眼间,俩年过去了,剩下的俩年还会远吗?时光飞逝,带给我们的是成长,带给我们更多的经历!我已经走上了程序员的不归路,既然选择了跪着也要走下去!我心中想的只有坚持,坚持,再坚持!从一个小白菜,到对于编程略懂一二,从学习51到学习32,我有太多的经历,有太多

2016-10-28 07:18:04 249

en.STM32MP1-Software-Platform_boot_BOOT.pdf

STM32MP中boot设置流程,及数据流如何实现。梳理boot完成实现流程。 this presentation describing the STM32MP1 platform boot.

2020-07-05

STM32芯片官方ISP方式串口交互写数据.htm

官方STM 32 BOOT 使用ISP升级,串口具体交互数据,成功实现升级功能

2019-09-16

STM32芯片官方ISP方式串口交互读数据.htm

STM32 ISP 协议串口数据的具体交互实现。可实现STM32 官方boot 升级

2019-09-16

串口转网口助手

串口&网络助手串口&网络助手串口&网络助手串口&网络助手串口&网络助手

2018-08-05

PID程序实现

PID的C语言实现,最典型的实现过程。可以在电机调试中使用。

2018-08-04

STM32嵌入式大棚系统设计

基于STM32的智能生物大棚系统设计 毕业论文 PCB 设计制作

2018-07-04

Linux系统编程与调试调优

LINUX 开发人员基本的调试手段介绍,适合入门linux开发人员

2018-05-06

平衡车资料

平衡车资源 程序源码 是的

2015-12-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除