自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (15)
  • 收藏
  • 关注

原创 C++学习计划

作为一个经验丰富的C/C++程序员, 肯定亲手写过各种功能的代码, 比如封装过数据库访问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件访问的类, 封装过UI界面库等, 也在实际的项目中应用过, 但是回过头仔细想想,其实以前自己写过的这些代码,只能是在特定的项目或者特定的环境中使用, 对于自己来说, 在不同的项目中应用, 只需要复制代码, 改改也就可以了, 因为自己写的代码自己很熟悉。

2017-11-16 15:13:14 824

原创 计算机的两大设计思想

一个是是冯·诺依曼,一个是哈佛,两种思想两种结构。思想往往服务于欲求。一个追求性能,一个追求高可靠,高稳定。冯的思想服务于高性能的诉求,哈佛则服务于嵌入式行业的稳定性的诉求。

2017-10-20 10:06:50 2020

原创 今天没有发文章

最近再看尹成的C视频,讲的不错就是很多重叠的视频,有些不爽,今天头发烧,看不进入啊,该看设计模式了,算法类的往后排一下。

2017-10-16 16:04:29 214

原创 U-BOOT移植的前世今生

BUG:U-Boot 2016.03-linux4sam_5.5 (Apr 12 2017 - 15:16:24 +0800)CPU: AT91SAM9X25Crystal frequency:       12 MHzCPU clock        :      400 MHzMaster clock     :  133.333 MHzDRAM:  128 MiB

2017-04-12 16:40:44 725

原创 关于工程调试时遇到的问题

一、前台软件数据不更新问题:使用modscan扫描数据区,进行手动修改数值,等待数据的变化,若变回原来的数值,则是外部链接设备没有更新数据。若是长时间未变数值,检查RTU是否正常工作。

2017-01-06 10:26:37 338

原创 At91sam9x25 CPU启动问题

今天同事有个RTU不能用了,Debug一下发现:calibrating delay loop....到这一部就挂了,百度一下,一位度友说:这个loop是在计算MIPS,问题有可能出在电池或者RTC时钟上!拿起示波器确实RTC未起振,换了个RTC和2个滤波电容。表笔一搭起振了,就是频率飘来飘去,不稳定,如果哪个朋友也碰到过这种问题,请留言,这里多谢了。据猜测是表笔表头问题

2016-12-05 16:06:20 1564

原创 使用makefile for语句要注意的问题

shell\makefile在makefile中使用for语句,其行结束要使用“;\”do的前后用空格分开用\结尾;for语句内循环要用2个Tab。形如:@(for i in $(files); do \echo "$$i ";\done)

2016-11-29 09:58:09 4686

原创 关于C语法需要加强理解的一下概念

星期四, 2016/11/17#高质量程序设计类型转换:指针转换改变了编译器对指针所指向的内存单元的解释方式,这样做会出现错误。标识符:函数名是函数体代码在内存中的首地址。双引号代表字符串的开始与结束。算数、关系、逻辑运算符。constant:恒定不变的意思。定义的变量编译器进行安全检查,提高程序的健壮性。c++:类的对象在创建之前不能初始化。枚举的缺点

2016-11-21 14:18:18 221

原创 关于C语言的知识重点的归纳

星期四, 2016/11/17#高质量程序设计类型转换:指针转换改变了编译器对指针所指向的内存单元的解释方式,这样做会出现错误。标识符:函数名是函数体代码在内存中的首地址。双引号代表字符串的开始与结束。算数、关系、逻辑运算符。constant:恒定不变的意思。定义的变量编译器进行安全检查,提高程序的健壮性。c++:类的对象在创建之前不能初始化。枚举的缺点

2016-11-21 14:15:50 250

原创 学无止境,接着学吧

南京航空航天大学精品课http://gc.nuaa.edu.cn/

2016-09-08 13:46:30 379

原创 看看Analog的404

好牛逼的赶脚!

2016-09-06 10:14:24 231

原创 关于重温《C和指针》这本书

此书记得是10年买的,应该还在学校,时隔6年,重温这本书的后半部分,主要是指针部分的应用,看到了堆栈、队列、树的数据结构的实现,真是机缘巧合,把我之前对操作系统里的这些感念模糊不清,一知半解的问题,都解决了,真是有醍醐灌顶的感觉。

2016-08-19 15:54:44 1777

原创 关于发布代码注意的问题

今天一位老程序员教导说,代码发布之前要清一下.o文件,一是减少代码占用空间,二是避免别人的GCC与 你的版本不同造成的问题。以后发代码要 make clean 一下才好。

2016-08-16 15:02:27 278

原创 关于发布代码注意事项

昨天做了AI部分添加工程值(支持float、Double类型),发给同事(人称“博士”),今天上班这位同事教育我源码要清一下.o文件,一是,代码占用空间可以更小些,二是,如果别人GCC与我的版本不同,避免前后生成的.o出现问题。以后发布代码要make clean 一下。

2016-08-16 14:54:00 328

原创 关于sizeof注意的问题

我有一个结构体要求出她的字节数:typedef struct {/*Actual ad/da value */uint16_t chan_min_raw_value;uint16_t chan_mid_raw_value;uint16_t chan_max_raw_value;uint16_t chan_min_range;uint16_t chan_max_r

2016-08-11 09:48:53 242

原创 配置系统参数的方法

通讯协议使用modbus,modbus表存入RAM,系统参数使用上位机软件通过modbus协议进行参数的修改,修改后的参数存在modbus表区,下位机的逻辑是通过修改的地址进行预判是否修改参数,例如通过读取RAM-modbus表区获取基本参数和无线参数、有限参数,复写到我们的FRAM系统参数区进行掉电保护。

2016-08-08 08:40:38 766 5

原创 Fram 驱动部分

铁电存储器有两个厂家生产:CYPRESS、FUJITSU,厂家代码:01、04,此铁电寄存器通讯接口为SPI模式。具体通讯方式见官方手册。

2016-08-04 17:00:24 634

原创 关于STM32的configuration wizard

配置stm32f207GPIO外部中断的部分源码:// /*// System configuration *//*// External interrupt setup */#define EXINT_SETUP1/*// EXTI0// Source input// PA0   PB0 PC0

2016-08-01 13:42:15 907

原创 研究LWIP感悟C用法的新发现

今天是2016年7月27号,在医院输完液赶回公司。接着这周的计划--LWIP的移植,以下是个人的对C的用法新发现:一、mem.c文件中,mem初始化中有这样的一个宏定义:大家发现没有这个宏可以替代数组的名,这是我的一个新发现,实现内存对齐:

2016-07-27 13:52:44 197

进程注入工具 DllInject

进程注入工具DllInject,可以对正在运行的进程进行dll注入操作,这是一个中性词,不一定是干坏事,也是一种注入技术的研究和应用 有时候可以用来访问自己的工作,适合高手,菜鸟同学就围观吧

2017-11-15

Cheat Engine 6.7

Cheat Engine 6.7修改器简体中文版,由“CE官方"制作,"52miji-jdv82”修正汉化,CE修改器这款经典修改器与近日放出了最新的6.7版本,玩家随之放出了汉化版,本站提供CE修改器6.7,需要的玩家不要错过哦!

2017-11-15

modbus tcp/rtu 基于C#的源码实现(老外的源码)

ModBus-Modbus是由Modicon(现为施耐德电气公司的一个品牌)在1979年发明的,是全球第一个真正用于工业现场的总线协议。ModBus网络是一个工业通信系统,由带智能终端的可...

2017-11-15

linux /ubuntu 下 tftp的搭建及测试

linux /ubuntu 下 tftp的搭建及测试 测试通过

2017-08-29

RednoteBook 日记型编辑软件

辛辛苦苦记录的重点内容,当垃圾扔掉了,可惜了了。以后就用这个软件记录吧!

2016-11-17

Web软件用户界面设计指南

林锐博士关于web软件的相关著作。

2016-11-10

FT232串口驱动

重做系统后,需要安装的USB-232的串口驱动,非常好用的软件。

2016-11-09

stm32 flash programming

stm32 flash programming 关于Flash的操作

2015-07-24

stm32f2xx固件库手册

stm32f2xx 固件库手册 开发不二之选

2015-07-24

STM32F1xxx固件库使用手册的中文翻译版

STM32F1xxx固件库使用手册的中文翻译版

2015-07-24

Modscan32 V7 A004 注册版

Modscan32 V7 A004 注册版

2014-12-08

sourceinsight35

sourceinsight35.zip 好用

2014-12-08

Modbus协议中文版(完整版)

Modbus协议中文版(完整版)

2014-12-08

C/C++可重用软件的技术

C/C++ 可重用软件的技术 影印版

2014-12-08

空空如也

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

TA关注的人

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