- 博客(9)
- 资源 (16)
- 收藏
- 关注
转载 结构体字节对齐,C语言结构体字节对齐笔记
结构体内存默认分配问大家一个问题:struct STUDENT{ char a; int b;}data;如上结构体变量 data 占多少字节?char 占 1 字节,int 占 4 字节,所以总共占 5 字节吗?我们写一个程序验证一下:# include <stdio.h>struct STUDENT{ char a; int b;}data;int main(void){ printf("%p, %p\n", &data
2020-07-31 14:17:53 288
转载 STM8芯片加密的方法
首先打开stvp软件,然后选择芯片型号,装载程序,然后就可以进行芯片烧写了单击“All tabs”烧写程序 程序正在烧录,请耐心等待。。 程序烧录完成,单击“OPTION BYTE”菜单进入设置 然后将ROP 的Read Out Protection OFF选项设成Read Out Protection ON 设置完成 回到STVP菜单,单击“Program”,选择Current tab选项,进行设定 在下面..
2020-07-24 13:57:34 936
原创 STM32 移植FreeModbus详细过程
modbus是一个非常好的串口协议(当然也能用在网口上),它简洁、规范、强大。可以满足大部分的工业、嵌入式需求。这里详细说下如何将freemodbus移植到stm32平台。我之前下载的版本是1.6,我会在我的下载链接里面加上1.6的freemodbus压缩包以及我已经移植好的stm32 for freemodbus版本。我上传的移植好的绝对没问题,经过多个板子测试。这里编译器使用的是keil5.28,单片机用的是STM32F103RCT6。移植到VET6以及ZET6的话只需要改一下选择的芯片就好,改法:
2020-07-20 11:30:56 76082 34
原创 stm32f103rct6的代码移植到stm32f103c8t6教程
目前市面上见的较多的STM32单片机一般都是开发板,由于这些开发板又很丰富的例程,因此使用起来非常方便,但是我们实际在应用的时候,有时候可能用不了那么多的管脚,因此会造成管脚资源的浪费,而且管脚多的成本也会很高。同时这些STM32单片机的基础的库基本都是一样的,因此理论上来说,应该是可以进行移植的,博主今天来分享一下代码移植的方法。本次采用stm32f103rct6的代码移植到stm32f103c8t6。其他STM32单片机之间的移植方式和这个类似,大家要学会举一反三。博主在做一些项目的...
2020-07-19 17:18:27 45457 5
原创 IAR调试stm8的优化设置
本来想使用iar的debug功能,通过st-link调试stm8板子,查看一下变量的值,结果死活看不到结果有变化,一直显示不可用,当时我就纳闷了,这他娘的是咋回事?没办法,上网搜吧,于是发现,原来是跟编译的优化级别有关系,默认的优化级别是low,把它改成None,然后单步就能看到变量的值了。调整完优先级就可以看到变量的值了。...
2020-07-18 17:05:06 600
转载 基于STM8的UART发送和中断接收---STM8-第二章
1. 综述 UART的基础知识,通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种异步收发传输器。 做软件开发的人都知道打印信息的重要,说到打印信息,我们就不得不说UART串口打印。做单片机开发的人,打印信息主要的来源就是UART串口打印。因此,UART会比较常用到,所以在此对UART串口进行一个说明。2. 关于STM8S103手册的UART简介3. UART初始化参数详细讲解3...
2020-07-17 12:03:33 5738 3
原创 Keil在跳转函数时,遇到NO Browser Information available‘......‘的解决方案
解决方案一、打开魔术棒二、output→Browse Infoemation三、重新编译就可以了
2020-07-16 15:07:16 43387 2
原创 keil5编译遇到 Could not create/access path 问题解决方法
从别人那里拷贝过来的工程,keil编译遇到下面问题:解决方法:魔术棒里面listing的设置改到我们的具体的xxxxx.uvprojx下就可以了,修改方法如下:
2020-07-16 11:12:57 1088
转载 RSA算法原理(简单易懂)
1. 什么是RSARSA算法是现今使用最广泛的公钥密码算法,也是号称地球上最安全的加密算法。在了解RSA算法之前,先熟悉下几个术语根据密钥的使用方法,可以将密码分为对称密码和公钥密码对称密码:加密和解密使用同一种密钥的方式公钥密码:加密和解密使用不同的密码的方式,因此公钥密码通常也称为非对称密码。2. RSA加密RSA的加密过程可以使用一个通式来表达密文=明文EmodN密文=明文EmodN也就是说RSA加密是对明文的E次方后除以N后求余数的过程。就这么简单?对,...
2020-07-14 15:26:04 7139 3
移植机智云平台测试.zip
2021-05-16
湖北广电机顶盒(九联HDC-2100K)安装第3方软件附件.zip
2021-01-28
stm32 for modbus.zip
2020-07-20
mfc写串口,COM口读取注册表法.txt
2020-02-26
mfc写串口,COM口采用查询方式.txt
2020-02-26
mfc写串口测试程序.txt
2020-02-26
microsoft communication controls versions 6.0.zip
2020-02-24
ESP8266连接阿里云物联网教程.txt
2020-02-15
esp8266连接阿里云物联网教程.txt
2020-02-02
Altium PCB Logo 导入图片脚本
2018-12-25
普中51仿真器以及驱动使用说明书,在这上面遇到问题的都可以来看看,基本上可以解决你的问题
2018-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人