- 博客(9)
- 资源 (15)
- 收藏
- 关注
原创 BNO055数据读取之二:USART
BNO055支持串口及IIC通信两种通信模式,本文介绍单片机串口与BNO055通信。本文完整keil工程下载链接:BNO055+STM32F429串口读取数据-嵌入式文档类资源-CSDN下载IIC通信文章链接:BNO055数据读取之一:IIC_pwbhbh的博客-CSDN博客BNO055的串口通信设置比较简单,参考手册资料:波特率115200,8位数据位,1位停止位,无校验,都是常见的串口配置。手册对读、写命令、数据返回、错误返回有着明确说明,就不再赘述了。代码编写:1、首先基于s.
2021-12-07 15:32:21 1092 1
原创 BNO055数据读取之一:IIC
BNO055是一款性能优越的IUM芯片,数据输出类型多,可根据需要选择读取不同的IMU融合数据。现分享下使用CubeMX生成硬件IIC工程文件,再引入博世官方库文件,形成完整的BNO055驱动代码。单片机使用STM32F429,并使用串口1输出读取的IMU数据。第一步:使用CubeMX构造硬件IIC工程文件1.1 首先在ST官网下载Cubemx安装包,并在电脑上完成安装。安装包下载链接:STM32CubeMX - STM32Cube initialization code generator - S
2021-12-06 20:37:19 2349 3
原创 STM32F429 调用库函数Printf() 延时问题
近期使用STM32F429作为终端设备MCU,软件调试时发现系统运行时间偏长,导致系统实时性很差。使用示波器加IO拉高拉低方式逐行测量代码运行时间发现屏蔽掉printf()后,系统运行时间大大降低。在此记录,防止后续再踩坑。unsigned char aa = 1;printf("%d",aa); //运行时间95.98usunsigned char aa = 12;printf("%d",aa); //运行时间191.1usun...
2021-10-25 17:07:25 1618 4
原创 硬件开发总结笔记一:电阻
电阻是硬件电路常见电子元件之一,常见封装分为贴片电阻和插件电阻,不同封装对应着不同功率。从元件的单价及生产单价上考虑,正常能用贴片型尽可能不用直插电阻。当然电阻封装的选型应该从功率及电阻温升来考虑,功率选用一般为电路平均功率的1.5倍。一、常见贴片电阻额定功率及耐压值如下表:英制 额定功率W 最大工作电压 0201 1/20W 25 0402 1/16W 50 0603 1/10W 50 0805 1/8W ...
2021-10-18 20:13:03 3008
原创 tracert命令分享
最近在做外网连接内部服务器的以太网连接时,发现TCP建立连接的时间需要几百毫秒。感觉时间有点长,担心是不是LWIP使用的不好,亦或者是网络延时真的很长(不关代码的事儿)。由于贫瘠的知识储备,我只知道可以使用ping命令看看网络延时,如图:...
2020-06-24 16:54:39 390
原创 STM32F4+LWIP+HTTP client(TCP client) +DHCP +DNS 例程(说明2)
接前一篇(STM32F4+LWIP+HTTP client(TCP client) +DHCP +DNS 例程(说明1))https://blog.csdn.net/pwbhbh/article/details/106876142第二步:实现DNS域名解析 关于啥是DNS域名解析,我自己也是迷迷糊糊,就不过多介绍了。代码说明:1.dns_found 是回调函数,将解析到的IP地址保存至变量HttpServerIPfromDNS;2.void GetHttpS...
2020-06-20 19:21:17 1157
原创 STM32F4+LWIP+HTTP client(TCP client) +DHCP +DNS 例程(说明1)
最近要实现一个使用stm32F4通过http向服务器定时传送数据的功能。好吧,http是啥都不知道,慢慢来折腾。第一步、首先实现http client连接服务器 经过一番请教及百度,大致了解了http连接服务器,其实可以看作tcp连接服务器的过程,tcp握手连接完成后,使用http规定的报文格式向服务器传送数据,这样一个http client 向客户端发送数据的功能就基本实现了。 tcp client的例程比较多,下了个原子哥的tcp cl...
2020-06-20 19:01:26 3567
原创 分享一个Atmega128L单片机在IAR for AVR中的串口1收发数据的例程
硬件结构:1、Atmega128L 单片机,时钟:8M;电源:5V;2、串口1为通信口,外围接RS485电路,PB0作为RS485的接收和发送控制端;3、采用IAR for AVR 编译器,版本7.10.1;软件结构:1、串口1波特率为9600,更改宏定义可以另行设置其他波特率;2、设置定时器1,定时10ms,作为中断接收完成标志(数据接收开始计数,当计数10ms时,认为数...
2019-06-21 16:21:01 1717
STM32F429+IAP+MD5.rar
2020-09-02
stm32f429+SHT35.rar
2020-08-29
stm32f429+MAX44009.rar
2020-08-29
stm32f429+HP203.rar
2020-08-29
HP203B_2017-10-27.PDF
2020-07-01
W5500最强资料(包含硬件原理图,datasheet及软件例程).rar
2020-06-29
STM32F4+LWIP+HTTP client(TCP client) +DHCP +DNS
2020-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人