- 博客(12)
- 资源 (46)
- 收藏
- 关注
原创 STM32的硬件CRC32使用
最近用到STM32的CRC32模块,看一下官网的Lib,感觉用起来十分简单.但是,你会发现直接使用起来会出现,与很多在线CRC32的网站或者PC端的CRC32校验工具计算结果不一致!简直就是无语......搜索了一下,在21IC的论坛上面有关使用STM32的CRC32的大讨论,不过是09年的帖子.主要定论是STM32的CRC32与目前大多数的PC端软件使用的一些数据顺序及方法不一致.这里主...
2015-07-30 21:02:24 34825 4
转载 为 Surface Pro 3 全新安装 Windows 10 技术预览版
最近 Windows 10 Technical Preview Build 10041 终于发布了。第一时间在我使用的所有设备上安装升级,感觉还不错。然而手头一台 Surface Pro 3 在升级后总会遇到各种问题。考虑到这台设备在使用过程中通过“升级”的方式陆续安装过很多不同版本的 Windows 10,怀疑可能是因为一路升级过来导致某些系统组件存在冲突。于是打算下载一个 Windows 10
2015-07-30 12:13:56 10416
原创 在线CRC32网站
由于用到STM32的CRC32硬件,发现直接CRC出来的结果,跟PC端的工具不一致.因此,在21论坛看到,这两个不错的验证CRC算法的在线网站.CRC32验证CRC32验证
2015-07-30 10:08:44 19619
原创 Excel使用日历控件
在导入日历控件后,可以通过如下代码,在Excel的表格中获得对应选择日期的值.Private Sub DTPicker1_Change() Dim sDate As String, sTime As String sDate = Format$(DTPicker1.Value, "MM/dd") sTime = Format$(DTPicker1.Value, "HH:mm
2015-07-28 17:20:23 2661
原创 Vm Linux路由拦截上网PC的目标地址
想想,如果我们有个很旧很旧的应用,由于服务器A的地址IP换了,导致无法工作.那么怎么办呢?我们设想,应用在给目标服务器发送数据包经过路由的时候,能否将数据包拦截下来,然后将服务器A地址,修改成服务器B的IP呢?答案是肯定的。那么怎么做呢?首先在VM建立linux路由在VM建立Linux路由配置路由防火墙iptables -t nat --flushiptables -t nat -A POSTR
2015-07-28 13:10:11 714
转载 用Linux做路由器(以VirtualBox为例):
用Linux做路由器(以VirtualBox为例):工具: Virtualbox, 两台Ubuntu虚拟机步骤: 用一台Ubuntu做路由器,另外一台做客户端在用作路由器的Ubuntu上配置两个网卡,一个接外网,一个接内网 步骤: a. 打开VirtualBox的网络配置; b. 把网卡1设置为桥接模式,名称选择en0:以太网; c. 增加一个网卡2,设置为内部网络模式,名称选择内部网络
2015-07-27 18:24:10 4013 1
原创 STM8S定时器溢出及重装载理解
一直理解STM8S定时器有点问题,所以在做定时器时候,出现了好奇怪的问题.比如,今次在理解预装载值时候出现问题,导致动态调整预装载值均无法得到自己预期的效果.我们可以看参考手册定时器这块的描述,或者上网找一些文章.在此,推荐一下微雪针对这块写的文章,大家看完应该有所了解.微雪电子-STM8 时基单元而我碰到的问题,主要理解的两句话就可以解决我的疑惑.向上计数模式 在向上计数模式中,计数器从
2015-07-22 12:32:08 7318
原创 Quectel GSM模块串口通信电平匹配
在硬件设计串口通信时候,经常会出现电平匹配的问题.如今,在自己的GSM应用产品设计中也出现这样的问题.参考Quectel GSM模块串的硬件设计datasheet,可以找到相应的解决方法.3.3V连接方法:5V连接方法:与电脑连接使用232电平转换来自:http://blog.csdn.net/lan120576664
2015-07-12 11:55:46 2787
原创 Keil5.15使用GCC编译器链接.a库文件
我们知道,当使用第三方的代码时,人家有可能会扔个Lib文件给你.这时候,别人只要提供header文件给你,则你就可以通过Lib文件及header的函数声明,对Lib中的函数进行调用.在Keil中如果使用ARMCC调用Lib文件,相信大家都能从网上找到方法.那如果在Keil中使用GCC来链接第三方GCC编译好的Lib文件——".a"应该如何呢?在告诉大家方法之前,我们写个简单的函数,然后用GCC编译器
2015-07-10 11:49:45 13969
原创 Keil5.15使用GCC编译器编译STM32工程
我们使用Keil一般使用ARMCC编译MCU工程代码.其实,Keil也是支持内嵌GCC编译器的.我们可以使用GCC来编译我们的工程代码.下载GCC编译器GCC编译器下载地址 安装GCC我们可以把GCC解压到keil的安装目录下面.如下图配置Keil使用GCC编译器配置CC编译规则,Misc Controls 填写 -mcpu=cortex-m4 -mthumb -fdata-section
2015-07-08 18:44:04 41190 33
原创 Keil建立STM32项目工程
一、增加STM32项目文件分组 二、增加头文件夹三、增加预编译四、增加用户代码文件如,增加main.c/stm32f4xx_it.c文件五、需要类似错误解决问题A: Fatal error: A1023E: File “C:\Users\6?1?ppData\Local\Temp\p88c-2” could not be opened: No such file or directory这个
2015-07-01 18:38:34 5960 2
原创 Keil5.15版本
Keil5.15下载地址 http://pan.baidu.com/s/1kT6AGvXKeil5.15软件补丁下载地址 http://www.keil.com/dd2/pack/Keil5.15破解软件下载地址 http://download.csdn.net/detail/lan120576664/8858261
2015-07-01 15:03:34 3733 1
让Pegasus天马座开发板实现超声波测距
2023-09-21
用于WeCanStudio嵌入式开发套件的Pegasus天马座开发板所使用的项目工程,支持SDCC编译器及支持STM8S标准库
2023-09-19
clear_serial_port.bat
2021-03-09
GPS模拟器数据通过串口发送
2017-12-04
IAR for stm8 debugger-support-files
2015-11-13
STM32新建IAR工程
2014-11-07
增加去抖动的新型的按键扫描程序的测试程序
2014-11-04
仿SSCOM的串口工具1.3版本
2014-03-03
仿SSCOM的串口工具1.2版本
2013-11-14
仿SSCOM的串口工具1.1版本
2013-11-01
ARM详解 ARM入门必备
2009-12-09
Microsoft Windows CE 用户界面服务指南.pdf
2009-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人